{"info":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","description":"<html><head></head><body><p>This API is responsible for hosting and managing the business logic, database, Telegram bot, and all the unique core features of Batuta. Unique and customized instances exist for each client.</p>\n<p>To make full use of the API components, you will need an account created by the BATUTA team, consisting of an email address and a password.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"32204711","collectionId":"c80fed14-b876-4224-8e23-087728ffc8b4","publishedId":"2sBXitE8XJ","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"B2FFFF"},"publishDate":"2026-04-17T12:57:29.000Z"},"item":[{"name":"A_Login","item":[{"name":"Login Testing","event":[{"listen":"test","script":{"id":"ba972231-44a1-4a30-abff-375f5068f6e3","exec":["if (pm.response.json().token != null) {\r","    pm.environment.set(\"jwt\", pm.response.json().token);\r","}\r","\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"token\": {\r","      \"type\": \"string\"\r","    },\r","    \"hash\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"token\",\r","    \"hash\"\r","  ]\r","}\r","});\r","\r","\r","//Validate Json Assertions\r","const jsonData = pm.response.json();\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('token').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('hash').that.is.a('string');\r","        \r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time\", function (){\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","pm.response.to.have.status(200);}\r",")\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"28c16694-d8f7-4be6-9ce6-14bbe3787ac5","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"email\": \"{{email}}\",\n  \"password\": \"{{password}}\",\n  \"token\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/auth/login","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to authenticate a user and obtain a JWT token for subsequent API calls.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>The user's email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>password</td>\n<td>string</td>\n<td>The user's password.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>JWT token to use in the Authorization header for subsequent requests.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hash</td>\n<td>string</td>\n<td>Hash value associated with the authenticated session.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","auth","login"],"host":["{{url}}"],"query":[{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"a1d890e0-b6e5-4598-a746-8c4641916be7","name":"200 - Login Testing","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"email\": \"{{email}}\",\n  \"password\": \"{{password}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/auth/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"token\": \"string\",\n  \"hash\": \"string\"\n}"}],"_postman_id":"28c16694-d8f7-4be6-9ce6-14bbe3787ac5"}],"id":"a8025f22-94ab-46ad-845e-c90568afd58d","_postman_id":"a8025f22-94ab-46ad-845e-c90568afd58d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Basic Services","item":[{"name":"user","item":[{"name":"me","item":[{"name":"Get my user","event":[{"listen":"test","script":{"id":"32c56bfe-4ff9-496e-8162-bf0f4849e4d5","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"accounts\": {\r","      \"type\": \"object\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"email\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"isModerator\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isAdmin\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isUserManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isFrontendUser\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"likes\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"accounts\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"email\",\r","    \"name\",\r","    \"language\",\r","    \"isModerator\",\r","    \"isManager\",\r","    \"isAdmin\",\r","    \"isUserManager\",\r","    \"isFrontendUser\",\r","    \"likes\",\r","    \"permissions\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"67d7933c-728c-45c7-bd78-b1b76a28d479","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"SoarId","value":"{{SoarId}}","type":"text"},{"key":"ClientToken","value":"{{ClientToken}}","type":"text"}],"url":"{{protocol}}://{{url}}/api/client/user/me","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the profile information of the currently authenticated user.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accounts</td>\n<td>object</td>\n<td>Associated accounts.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>Language preference.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isModerator</td>\n<td>string</td>\n<td>Indicates if the user is a moderator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isManager</td>\n<td>string</td>\n<td>Indicates if the user is a manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isAdmin</td>\n<td>string</td>\n<td>Indicates if the user is an administrator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isUserManager</td>\n<td>string</td>\n<td>Indicates if the user is a user manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isFrontendUser</td>\n<td>string</td>\n<td>Indicates if this is a frontend user.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>likes</td>\n<td>array</td>\n<td>List of likes.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user","me"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"27692575-164c-4237-b99e-4125be237c18","name":"400-Get my user","originalRequest":{"method":"GET","header":[{"key":"SoarId","value":"{{SoarId}}","type":"text"},{"key":"ClientToken","value":"{{ClientToken}}","type":"text"}],"url":"{{protocol}}://{{url}}/api/client/user/m"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 04 Apr 2024 15:47:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5f-OFTVerdyolJdo0+vRPmKicuSNZ4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"a9bf9de9-2026-457e-a8bb-edcda2458c1d","name":"200 - Get my user","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/user/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"accounts\": {},\n  \"protected\": \"boolean\",\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"language\": \"string\",\n  \"isModerator\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isAdmin\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isFrontendUser\": \"boolean\",\n  \"likes\": [],\n  \"permissions\": [\n    \"string\"\n  ],\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"}],"_postman_id":"67d7933c-728c-45c7-bd78-b1b76a28d479"},{"name":"Update my user","event":[{"listen":"test","script":{"id":"050c2dd8-f045-4cde-9c14-99f4bc959be0","exec":["// Validate Status Code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An user_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('user_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"accounts\": {\r","      \"type\": \"object\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"email\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"isModerator\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isAdmin\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isUserManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isFrontendUser\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"likes\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"accounts\",\r","    \"protected\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"email\",\r","    \"name\",\r","    \"language\",\r","    \"isModerator\",\r","    \"isManager\",\r","    \"isAdmin\",\r","    \"isUserManager\",\r","    \"isFrontendUser\",\r","    \"likes\",\r","    \"permissions\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('accounts').that.is.a('object');\r","        pm.expect(jsonData).to.have.property('protected').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('email').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('name').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('language').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('isModerator').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isManager').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isAdmin').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isUserManager').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isFrontendUser').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('likes').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('permissions').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('updatedAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"d272f5cc-317d-4b2a-bade-04ba943172f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"language\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user/update-me","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified my user.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>Language preference.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accounts</td>\n<td>object</td>\n<td>Associated accounts.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>Language preference.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isModerator</td>\n<td>string</td>\n<td>Whether the user is a moderator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isManager</td>\n<td>string</td>\n<td>Whether the user is a manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isAdmin</td>\n<td>string</td>\n<td>Whether the user is an administrator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isUserManager</td>\n<td>string</td>\n<td>Whether the user is a user manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isFrontendUser</td>\n<td>string</td>\n<td>Whether this is a frontend user.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>likes</td>\n<td>array</td>\n<td>List of likes.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user","update-me"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b1a1d04b-f918-422b-bc2c-a2164d33d57e","name":"200-Update my user","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"language\": \"en\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user/update-me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 20 May 2024 13:14:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"124e-2ZVmuQXKFRzs5Agi/wOEG0HmnbU\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"accounts\": {},\n  \"protected\": \"boolean\",\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"language\": \"string\",\n  \"isModerator\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isAdmin\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isFrontendUser\": \"boolean\",\n  \"likes\": [],\n  \"permissions\": [\n    \"string\"\n  ],\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"b10d4a35-9cb4-47c6-91f2-a2f6ad5dd204","name":"400-Update my user","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"language\": \"es | en\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user/update-me"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 20 May 2024 13:21:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"105"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"69-PlqA9zRE93g+PnTz7Ecz2gDwFTI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"d272f5cc-317d-4b2a-bade-04ba943172f3"}],"id":"b6c714e0-d01e-4782-abe4-cb79ac551756","description":"<p>Rutas relacionadas en la gestion de un usuario en especifico con su ID.</p>\n","_postman_id":"b6c714e0-d01e-4782-abe4-cb79ac551756","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get User Filters","event":[{"listen":"test","script":{"id":"dca02a93-9d27-4bca-a112-c42cea2d7203","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"email\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"phone\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"email\",\r","        \"name\",\r","        \"phone\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"c78122bf-7dcd-4c40-b5d5-11dbef213971","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/user/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for User Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>object</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>role</td>\n<td>object</td>\n<td>Role of the user.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8ae327da-75e0-4d8a-867b-91731c37caf5","name":"400-Get User Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/user/filtersS"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 04 Apr 2024 16:40:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-vdHmNW+On3P06ZaKBix9KGBJAP4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"7e0cadc5-055d-4641-938a-e279a2c00a55","name":"200 - Get User Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/user/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"email\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"role\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"c78122bf-7dcd-4c40-b5d5-11dbef213971"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"dca02a93-9d27-4bca-a112-c42cea2d7203","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"c4def06d-bf8f-4be7-8537-ecc10cf26319","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/user/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"252dc64b-4877-42bc-842b-884d33bb085a","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/user/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","user","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"}],"_postman_id":"c4def06d-bf8f-4be7-8537-ecc10cf26319"},{"name":"Get all users","event":[{"listen":"test","script":{"id":"4ad9c324-ab5a-4b7e-b3c1-bb834dc680ff","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"accounts\": {\r","              \"type\": \"object\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"isModerator\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isAdmin\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isUserManager\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"isFrontendUser\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"likes\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"accounts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"email\",\r","            \"name\",\r","            \"language\",\r","            \"isModerator\",\r","            \"isManager\",\r","            \"isAdmin\",\r","            \"isUserManager\",\r","            \"isFrontendUser\",\r","            \"likes\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c3eb072b-b843-46c1-9a68-c5534df88b47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/user?limit=100&offset=0&filter=name:contains:jesus","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available users.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>Applied filter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>Total count.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user"],"host":["{{url}}"],"query":[{"description":{"content":"<p>modificable</p>\n","type":"text/plain"},"key":"limit","value":"100"},{"description":{"content":"<p>obligatorio</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"disabled":true,"key":"sort","value":""},{"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"name:contains:jesus"}],"variable":[]}},"response":[{"id":"2a76ee52-97da-4850-a797-745b425bec42","name":"400-Get all users","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/user?limit=100","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","user"],"query":[{"key":"limit","value":"100","description":"modificable"},{"key":"offset","value":"0","description":"obligatorio","disabled":true},{"key":"sort","value":"","type":"text","disabled":true},{"key":"filter","value":"email:contains:metabase","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 30 Apr 2024 19:02:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"86"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"56-09SR1645PvRxcdgcCpxSALTi0iM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"170876b2-4923-4f5c-b37d-578b0ea0bfcb","name":"200 - Get all users","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/client/user?limit=100&offset=0&filter=name:contains:jesus","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","user"],"query":[{"key":"limit","value":"100","description":"modificable"},{"key":"offset","value":"0","description":"obligatorio"},{"key":"sort","value":"","type":"text","disabled":true},{"key":"filter","value":"name:contains:jesus","description":"<filters:relatives:data>|<filters:relatives:data>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"total\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": []\n}"}],"_postman_id":"c3eb072b-b843-46c1-9a68-c5534df88b47"},{"name":"Create user","event":[{"listen":"test","script":{"id":"12fa2fa6-22ef-41ec-9164-c6ffd61a53d9","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An user_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.environment.set('user_id', pm.response.json()._id);\r","}); \r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","\r"," {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"email\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"isModerator\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isAdmin\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isUserManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isFrontendUser\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"likes\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"accounts\": {\r","      \"type\": \"object\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"email\",\r","    \"name\",\r","    \"language\",\r","    \"isModerator\",\r","    \"isManager\",\r","    \"isAdmin\",\r","    \"isUserManager\",\r","    \"isFrontendUser\",\r","    \"likes\",\r","    \"permissions\",\r","    \"accounts\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"2de4e5af-934a-4026-b8fd-291436a2f8dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"isAdmin\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isModerator\": \"boolean\",\n  \"isFrontendUser\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new user in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isAdmin</td>\n<td>boolean</td>\n<td>Whether the user is an administrator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isManager</td>\n<td>boolean</td>\n<td>Whether the user is a manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isUserManager</td>\n<td>boolean</td>\n<td>Whether the user is a user manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isModerator</td>\n<td>boolean</td>\n<td>Whether the user is a moderator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isFrontendUser</td>\n<td>boolean</td>\n<td>Whether this is a frontend user.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>Language preference.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isModerator</td>\n<td>string</td>\n<td>Whether the user is a moderator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isManager</td>\n<td>string</td>\n<td>Whether the user is a manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isAdmin</td>\n<td>string</td>\n<td>Whether the user is an administrator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isUserManager</td>\n<td>string</td>\n<td>Whether the user is a user manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isFrontendUser</td>\n<td>string</td>\n<td>Whether this is a frontend user.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>likes</td>\n<td>array</td>\n<td>List of likes.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accounts</td>\n<td>object</td>\n<td>Associated accounts.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"29fbf295-da54-4769-8612-7ba60fbe3840","name":"201-Create user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"isAdmin\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isModerator\": \"boolean\",\n  \"isFrontendUser\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 11:34:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"420"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1a4-vHt4L0iBz8W71N8KjeAuLuk2HPo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"language\": \"string\",\n  \"isModerator\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isAdmin\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isFrontendUser\": \"boolean\",\n  \"likes\": [],\n  \"permissions\": [],\n  \"accounts\": {},\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"dd1d3c65-ca0a-4409-9183-4c0774f1d778","name":"422-Create user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"carlos.loyo@metabaseq.com\",\n    \"name\": \"Carlos Loyo\",\n    \"isAdmin\": true,\n    \"isManager\": false,\n    \"isFrontendUser\": true,\n    \"language\": \"es\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 13:35:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"129"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"81-4rzjADC2eHbVMtS50oLuG7H8mXc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"13a06f6d-5d2a-4510-ae90-6c2912f4ee2f","name":"400-Create user","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"email\": \"carlos.loyometabaseq.com\",\n    \"name\": \"Carlos Loyo\",\n    \"isAdmin\": true,\n    \"isManager\": false,\n    \"isFrontendUser\": true,\n    \"language\": \"es\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 13:35:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"119"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"77-hrSYB1SNqHsecE06nFxRGwDVTBw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"2de4e5af-934a-4026-b8fd-291436a2f8dd"},{"name":"Update user","event":[{"listen":"test","script":{"id":"1437fc5d-8860-4d10-ad0a-6a42e99f0ed6","exec":["// Validate Status Code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An user_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('user_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"accounts\": {\r","      \"type\": \"object\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"email\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"isModerator\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isAdmin\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isUserManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isFrontendUser\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"likes\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"accounts\",\r","    \"protected\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"email\",\r","    \"name\",\r","    \"language\",\r","    \"isModerator\",\r","    \"isManager\",\r","    \"isAdmin\",\r","    \"isUserManager\",\r","    \"isFrontendUser\",\r","    \"likes\",\r","    \"permissions\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('accounts').that.is.a('object');\r","        pm.expect(jsonData).to.have.property('protected').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('email').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('name').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('language').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('isModerator').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isManager').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isAdmin').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isUserManager').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isFrontendUser').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('likes').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('permissions').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('updatedAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"db8d7d9f-9279-4d6e-a1e2-16eeb1f7c478","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"isModerator\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isAdmin\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isFrontendUser\": \"boolean\",\n  \"likes\": [],\n  \"permissions\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user/<user_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified user.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>isModerator</td>\n<td>boolean</td>\n<td>Whether the user is a moderator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isManager</td>\n<td>boolean</td>\n<td>Whether the user is a manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isAdmin</td>\n<td>boolean</td>\n<td>Whether the user is an administrator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isUserManager</td>\n<td>boolean</td>\n<td>Whether the user is a user manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isFrontendUser</td>\n<td>boolean</td>\n<td>Whether this is a frontend user.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>likes</td>\n<td>array</td>\n<td>List of likes.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accounts</td>\n<td>object</td>\n<td>Associated accounts.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>Language preference.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isModerator</td>\n<td>string</td>\n<td>Whether the user is a moderator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isManager</td>\n<td>string</td>\n<td>Whether the user is a manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isAdmin</td>\n<td>string</td>\n<td>Whether the user is an administrator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isUserManager</td>\n<td>string</td>\n<td>Whether the user is a user manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isFrontendUser</td>\n<td>string</td>\n<td>Whether this is a frontend user.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>likes</td>\n<td>array</td>\n<td>List of likes.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user","<user_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d11587fe-2e5e-4347-965f-fb7c4b0172c8","name":"200-Update user","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Andrea Altuve\",\n    \"isAdmin\": true,\n    \"isManager\": false,\n    \"isUserManager\": false,\n    \"isModerator\": false,\n    \"isFrontendUser\": false\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user/<user_id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Mar 2024 02:32:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1153-jmAnlrCabPnreODRSzrmRUm9fbw\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"accounts\": {},\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"language\": \"string\",\n  \"isModerator\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isAdmin\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isFrontendUser\": \"boolean\",\n  \"likes\": [],\n  \"permissions\": [\n    \"string\"\n  ],\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"35f097f2-a359-4eda-af00-d1605d91c67f","name":"400-Update user","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n     \"isModerator\": false,\n    \"isManager\": false,\n    \"isAdmin\": false,\n    \"isUserManager\": false,\n    \"isFrontendUser\": true,\n    \"likes\": [],\n    \"permissions\": [\n        \"read:rport.clients\",\n        \"create:rport.clients\",\n        \"delete:rport.clients\",\n        \"read:rport.jobs\",\n        \"create:rport.jobs\",\n        \"delete:rport.jobs\",\n        \"read:rport.platforms\",\n        \"create:rport.platforms\",\n        \"modify:rport.platforms\",\n        \"delete:rport.platforms\",\n        \"execute:rport.platforms\",\n        \"read:rport.groups\",\n        \"create:rport.groups\",\n        \"modify:rport.groups\",\n        \"delete:rport.groups\",\n        \"read:rport.platform-templates\",\n        \"read:overview.dashboard\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/user/3231"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 11:53:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-VLlEfXi9mByEXNLL9JB1Oqt97TE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"db8d7d9f-9279-4d6e-a1e2-16eeb1f7c478"},{"name":"Set User Status","event":[{"listen":"test","script":{"id":"8fca9ff6-6642-4ba8-9ea6-619b8db298ca","exec":["// Validate Status Code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An user_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('user_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"accounts\": {\r","      \"type\": \"object\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"email\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"isModerator\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isAdmin\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isUserManager\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isFrontendUser\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"likes\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"accounts\",\r","    \"protected\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"email\",\r","    \"name\",\r","    \"language\",\r","    \"isModerator\",\r","    \"isManager\",\r","    \"isAdmin\",\r","    \"isUserManager\",\r","    \"isFrontendUser\",\r","    \"likes\",\r","    \"permissions\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('accounts').that.is.a('object');\r","        pm.expect(jsonData).to.have.property('protected').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('email').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('name').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('language').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('isModerator').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isManager').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isAdmin').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isUserManager').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('isFrontendUser').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('likes').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('permissions').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('updatedAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"b94d6d1e-03c9-4aaa-9244-6f698cba96c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/client/user/:id/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified User Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>accounts</td>\n<td>object</td>\n<td>Associated accounts.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>Language preference.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isModerator</td>\n<td>string</td>\n<td>Whether the user is a moderator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isManager</td>\n<td>string</td>\n<td>Whether the user is a manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isAdmin</td>\n<td>string</td>\n<td>Whether the user is an administrator.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isUserManager</td>\n<td>string</td>\n<td>Whether the user is a user manager.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isFrontendUser</td>\n<td>string</td>\n<td>Whether this is a frontend user.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>likes</td>\n<td>array</td>\n<td>List of likes.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user",":id","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"<user_id>","key":"id"}]}},"response":[{"id":"631f3197-9fe9-4f73-8f27-0f8790278e7a","name":"200-Set User Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/user/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","user",":id","status"],"variable":[{"key":"id","value":"<user_id>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 11:54:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"808"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"328-6a8/Noa9OQOO7KovT9+viAz5SJM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"accounts\": {},\n  \"protected\": \"boolean\",\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"email\": \"string\",\n  \"name\": \"string\",\n  \"language\": \"string\",\n  \"isModerator\": \"boolean\",\n  \"isManager\": \"boolean\",\n  \"isAdmin\": \"boolean\",\n  \"isUserManager\": \"boolean\",\n  \"isFrontendUser\": \"boolean\",\n  \"likes\": [],\n  \"permissions\": [\n    \"string\"\n  ],\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"736eb792-5020-4ecb-b53d-37bfeb1a1b45","name":"400-Set User Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/user/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","user",":id","status"],"variable":[{"key":"id","value":"2131"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 11:54:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-nUpQNObhDNt5LmShPvpveimrqKA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"b94d6d1e-03c9-4aaa-9244-6f698cba96c5"},{"name":"remove user","event":[{"listen":"test","script":{"id":"08a65048-ce59-4708-b10d-4d205e11cdb4","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e8338cd1-29c5-4159-ab2c-49843feacc65","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/user/<user_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified user from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","user","<user_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a8bffec0-cc4b-4592-8905-0933df99696e","name":"204-remove user","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/user/<user_id>"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:13:47 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"e8338cd1-29c5-4159-ab2c-49843feacc65"}],"id":"3bfec6b3-b26b-4bdc-ad9a-2fa4b07b82e9","description":"<p>Rutas relacionadas con el schema principal de los usuarios, no incluye la información almacenada para Telegram o la app, ya que este es un modelo de información centralizada, es decir, aquí se encuentran los campos compartidos y las relaciones con los campos específicos de áreas, por ejemplo, id de usuario en Telegram.</p>\n","_postman_id":"3bfec6b3-b26b-4bdc-ad9a-2fa4b07b82e9","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"schedule","item":[{"name":"Get Schedule","event":[{"listen":"test","script":{"id":"50a8829f-ac14-4d57-a779-d721b10cda3a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An schedule_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.environment.set('schedule_id', pm.response.json()._id);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"workdays\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"startBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"endBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"holidays\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"workdays\",\r","    \"startBusinessHours\",\r","    \"endBusinessHours\",\r","    \"holidays\",\r","    \"__v\",\r","    \"timezone\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"4005e6c8-396e-4865-9e99-5243e2cc0d24","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/schedule/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Schedule.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>workdays</td>\n<td>array</td>\n<td>The workdays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>startBusinessHours</td>\n<td>string</td>\n<td>The startBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>endBusinessHours</td>\n<td>string</td>\n<td>The endBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>holidays</td>\n<td>array</td>\n<td>The holidays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bb0abd8a-f760-4e96-a506-b67d1ea2e7c0","name":"404-Get Schedule","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/schedule/5"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 04 Apr 2024 16:50:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"3578a782-f83b-4e2a-b963-725a826ef3ce","name":"200 - Get Schedule","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/schedule/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"workdays\": [\n    \"string\"\n  ],\n  \"startBusinessHours\": \"string\",\n  \"endBusinessHours\": \"string\",\n  \"holidays\": [],\n  \"timezone\": \"string\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"}],"_postman_id":"4005e6c8-396e-4865-9e99-5243e2cc0d24"},{"name":"Create new Schedule","event":[{"listen":"test","script":{"id":"72767c56-dbe1-4a03-8b79-fb45cc29e163","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An schedule_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('schedule_id', pm.response.json().id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"workdays\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"startBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"endBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"holidays\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"workdays\",\r","    \"startBusinessHours\",\r","    \"endBusinessHours\",\r","    \"holidays\",\r","    \"timezone\",\r","    \"_id\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('workdays').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('holidays').that.is.a('array');\r","        pm.expect(jsonData).to.have.property('timezone').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('startBusinessHours').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('endBusinessHours').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"278ae20d-8e42-48f4-ab9c-a5122f8a5735","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"workdays\": [\n    \"string\"\n  ],\n  \"startBusinessHours\": \"string\",\n  \"endBusinessHours\": \"string\",\n  \"timezone\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new new Schedule in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workdays</td>\n<td>array</td>\n<td>The workdays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>startBusinessHours</td>\n<td>string</td>\n<td>The startBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>endBusinessHours</td>\n<td>string</td>\n<td>The endBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workdays</td>\n<td>array</td>\n<td>The workdays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>startBusinessHours</td>\n<td>string</td>\n<td>The startBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>endBusinessHours</td>\n<td>string</td>\n<td>The endBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>holidays</td>\n<td>array</td>\n<td>The holidays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1c82d30e-cd8d-4fcb-92aa-993e05debed1","name":"201-Create new Schedule","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"workdays\": [\r\n        \"Lunes\",\r\n        \"Martes\",\r\n        \"Miercoles\",\r\n        \"Jueves\",\r\n        \"Viernes\"\r\n    ],\r\n    \"startBusinessHours\": \"09:00\",\r\n    \"endBusinessHours\": \"18:00\",\r\n    \"timezone\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 14:26:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db-PkdeuBFhZGrSwZbCk+osfGkAMgw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"workdays\": [\n    \"string\"\n  ],\n  \"startBusinessHours\": \"string\",\n  \"endBusinessHours\": \"string\",\n  \"holidays\": [],\n  \"timezone\": \"string\",\n  \"_id\": \"string\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"}],"_postman_id":"278ae20d-8e42-48f4-ab9c-a5122f8a5735"},{"name":"Update start hour","event":[{"listen":"test","script":{"id":"8e23e47e-45bd-4f51-b9f7-059676d06697","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"workdays\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"startBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"endBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"holidays\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"workdays\",\r","    \"startBusinessHours\",\r","    \"endBusinessHours\",\r","    \"holidays\",\r","    \"__v\",\r","    \"timezone\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"bf3b0c2e-7620-490d-a31f-f4d24d6fb003","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"startBusinessHours\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/update/start-hour","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified start hour.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>startBusinessHours</td>\n<td>string</td>\n<td>The startBusinessHours field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>workdays</td>\n<td>array</td>\n<td>The workdays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>startBusinessHours</td>\n<td>string</td>\n<td>The startBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>endBusinessHours</td>\n<td>string</td>\n<td>The endBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>holidays</td>\n<td>array</td>\n<td>The holidays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule","<schedule_id>","update","start-hour"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"95a0aa99-ac7f-4c46-a7de-7ddfdb72ef79","name":"200-Update start hour","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"startBusinessHours\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/update/start-hour"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:04:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db-uffWB07JZxSRV7yIZwB+IkG1chE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"workdays\": [\n    \"string\"\n  ],\n  \"startBusinessHours\": \"string\",\n  \"endBusinessHours\": \"string\",\n  \"holidays\": [],\n  \"timezone\": \"string\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"d32308f0-6ce8-45c1-91c6-be50a25f04bd","name":"400-Update start hour","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"startBusinessHours\": \"10:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/83294/update/start-hour"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:08:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-kEuezfH99NluuFkqCJm0rQMmfzs\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"bf3b0c2e-7620-490d-a31f-f4d24d6fb003"},{"name":"Update end hour","event":[{"listen":"test","script":{"id":"f36887d4-084f-4e2f-9dda-d9d27b7143a2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"workdays\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"startBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"endBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"holidays\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"workdays\",\r","    \"startBusinessHours\",\r","    \"endBusinessHours\",\r","    \"holidays\",\r","    \"__v\",\r","    \"timezone\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"56db993e-ec42-4b41-b35f-9b703e51d578","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"endBusinessHours\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/update/end-hour","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified end hour.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>endBusinessHours</td>\n<td>string</td>\n<td>The endBusinessHours field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>workdays</td>\n<td>array</td>\n<td>The workdays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>startBusinessHours</td>\n<td>string</td>\n<td>The startBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>endBusinessHours</td>\n<td>string</td>\n<td>The endBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>holidays</td>\n<td>array</td>\n<td>The holidays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule","<schedule_id>","update","end-hour"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b8ed2a04-c466-43f7-aeee-cf34b78fccd8","name":"200-Update end hour","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"endBusinessHours\": \"22:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/update/end-hour"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:10:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db-oSycCVaC72F0dhERar5+uUAnWOo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"workdays\": [\n    \"string\"\n  ],\n  \"startBusinessHours\": \"string\",\n  \"endBusinessHours\": \"string\",\n  \"holidays\": [],\n  \"timezone\": \"string\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"6eba365f-b12d-4c62-8793-03d698cde8ab","name":"400-Update end hour","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"endBusinessHours\": \"22:00\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/27824/update/end-hour"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:10:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-9BK3ZHI5FgFFDdFW4kFsw0kuwFY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"56db993e-ec42-4b41-b35f-9b703e51d578"},{"name":"Update workdays","event":[{"listen":"test","script":{"id":"2f27554b-8bc2-47a0-bcc1-566144e8a25b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"workdays\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"startBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"endBusinessHours\": {\r","      \"type\": \"string\"\r","    },\r","    \"holidays\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"workdays\",\r","    \"startBusinessHours\",\r","    \"endBusinessHours\",\r","    \"holidays\",\r","    \"__v\",\r","    \"timezone\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a0e4133f-531e-4ccd-9cbf-a44743148dc7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"workdays\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/update/work-days","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified workdays.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>workdays</td>\n<td>array</td>\n<td>The workdays field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>workdays</td>\n<td>array</td>\n<td>The workdays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>startBusinessHours</td>\n<td>string</td>\n<td>The startBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>endBusinessHours</td>\n<td>string</td>\n<td>The endBusinessHours field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>holidays</td>\n<td>array</td>\n<td>The holidays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule","<schedule_id>","update","work-days"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"50964597-3bec-407b-a7c2-acb9a81c0364","name":"200-Update workdays","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"workdays\": [\r\n        \"Lunes\",\r\n        \"Martes\",\r\n        \"Miercoles\",\r\n        \"Jueves\",\r\n        \"Viernes\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/update/work-days"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:11:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db-oSycCVaC72F0dhERar5+uUAnWOo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"workdays\": [\n    \"string\"\n  ],\n  \"startBusinessHours\": \"string\",\n  \"endBusinessHours\": \"string\",\n  \"holidays\": [],\n  \"timezone\": \"string\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"350b7840-b999-46d0-9b62-a5a79e38ca7f","name":"400-Update workdays","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"workdays\": [\r\n        \"Lunes\",\r\n        \"Martes\",\r\n        \"Miercoles\",\r\n        \"Jueves\",\r\n        \"Viernes\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/123123/update/work-days"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:20:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-x2WdhyomtkLJCEehuwxLw2DvFxg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"a0e4133f-531e-4ccd-9cbf-a44743148dc7"},{"name":"Get holidays","id":"f05167f6-71e6-4aed-83e9-ef193bba60c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/schedule/:id/holidays","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified holidays.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule",":id","holidays"],"host":["{{url}}"],"query":[{"disabled":true,"key":"","value":""}],"variable":[{"type":"any","value":"<schedule_id>","key":"id"}]}},"response":[{"id":"b94cf6f0-16ed-47d2-b8eb-d8e85bed5f7c","name":"400 - Get holidays","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/client/schedule/:id/holidays","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","schedule",":id","holidays"],"query":[{"key":"","value":"","disabled":true}],"variable":[{"key":"id","value":"<schedule_id>"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"f05167f6-71e6-4aed-83e9-ef193bba60c2"},{"name":"Push holidays","id":"fb934ad8-2355-486e-aa11-2241863d39ed","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"holidays\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/holidays/push","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule","<schedule_id>","holidays","push"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"fb934ad8-2355-486e-aa11-2241863d39ed"},{"name":"Remove holidays","id":"4bf574c5-12d4-4ae9-be35-eec9a7859138","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"holidays\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>/holidays/remove","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule","<schedule_id>","holidays","remove"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"4bf574c5-12d4-4ae9-be35-eec9a7859138"},{"name":"Remove schedule","event":[{"listen":"test","script":{"id":"a9ba1673-e11b-4c57-bb41-d15d016cb246","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"3bbbf594-7a99-46bb-aa6f-793ceb649697","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified schedule from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","schedule","<schedule_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3b8f32bf-fb5a-44c4-af6d-03d884b70192","name":"204-Remove schedule","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/schedule/<schedule_id>"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:18:53 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"3bbbf594-7a99-46bb-aa6f-793ceb649697"}],"id":"969db10c-2ae1-49b1-9269-225ce9b41178","description":"<p>Rutas relacionadas con la gestion de Schedule.</p>\n","_postman_id":"969db10c-2ae1-49b1-9269-225ce9b41178","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Ad Assets","item":[{"name":"Get all ads","event":[{"listen":"test","script":{"id":"d41db192-8931-445b-868d-630029f1d562","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"crowdStrikeConfig\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"assetId\": {\r","              \"type\": \"string\"\r","            },\r","            \"consoleId\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"assetId\",\r","            \"consoleId\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"crowdStrikeConfig\",\r","        \"_id\",\r","        \"name\",\r","        \"type\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"6711a619-347a-440a-8846-80d8eff4ce46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/ad","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available ads.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","ad"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"28ef9bfa-edab-4ea5-ace5-52e65b0693d0","name":"404-Get all ads","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/ad/{{ad_id}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 13:58:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"1dc3eb57-8818-4669-ad4b-119f3c6b3b5b","name":"200 - Get all ads","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/ad"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[]"}],"_postman_id":"6711a619-347a-440a-8846-80d8eff4ce46"},{"name":"Create new","event":[{"listen":"test","script":{"id":"501abd2e-05b3-4ba4-93e2-239f91a4cf5c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An ad_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('ad_id', pm.response.json().id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"name\",\r","    \"type\",\r","    \"_id\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('type').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('name').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"cdd9593a-45d2-4dc0-af8c-ba72011983cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/ad","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new new in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","ad"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"31d50c31-c4e1-4b81-b035-19a0387aa2cf","name":"400-Create new","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"AD2019\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/ad"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 15:05:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-6leORzEAifRFUjWjNE15lTDX/pA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"073615d1-0fda-4579-924b-87a4fd18d440","name":"201-Create new","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"AD2019-testing\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/ad"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 15:06:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"113"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"71-lwJWy4/aOA3qZGGdjdgYNHBY1EY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"name\": \"string\",\n  \"type\": \"string\",\n  \"_id\": \"string\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"}],"_postman_id":"cdd9593a-45d2-4dc0-af8c-ba72011983cd"},{"name":"Set ad type","event":[{"listen":"test","script":{"id":"7901431d-fbc8-41df-a2dc-e6b650d29b37","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"crowdStrikeConfig\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"assetId\": {\r","          \"type\": \"string\"\r","        },\r","        \"consoleId\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"assetId\",\r","        \"consoleId\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"crowdStrikeConfig\",\r","    \"_id\",\r","    \"name\",\r","    \"type\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"de7a103c-f5a0-4a96-bbff-ac02a3fd6645","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/ad/{{ad_id}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified ad type.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","ad","{{ad_id}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"fb98b218-f1c1-44c8-9b59-4b10e6b33c7e","name":"200-Set ad type","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"type\": \"master\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/ad/{{ad_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:28:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"212"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"d4-MPgD9MdtiYYWjL5g3wKu3PYatek\""}],"cookie":[],"responseTime":null,"body":"{ \n        \"crowdStrikeConfig\": {\n            \"assetId\": \"string\",\n            \"consoleId\": \"string\"\n        },\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"type\": \"string\",\n        \"__v\": int,\n        \"id\": \"string\"\n    \n}"},{"id":"21a24607-daef-4263-a15f-05e8cba33764","name":"400-Set ad type","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"type\": \"master\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/ad/32112"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:29:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"52"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"34-HADBEII+oTNTv8yV9mdCDHnyYCg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"de7a103c-f5a0-4a96-bbff-ac02a3fd6645"},{"name":"Enable crowdstrike tools","id":"6540d7a8-b830-4c02-88dc-05222b4970b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"consoleId\": \"<console_id>\",\n  \"assetId\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/ad/{{ad_id}}/crowdstrike","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","ad","{{ad_id}}","crowdstrike"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"6540d7a8-b830-4c02-88dc-05222b4970b6"},{"name":"Remove ad","event":[{"listen":"test","script":{"id":"f87cce3a-2d31-4177-bf91-532a0d9a1649","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"5f0c6243-ec22-478e-8b54-dc476635c89e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/ad/{{ad_id}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified ad from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","ad","{{ad_id}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b301aad6-cd15-4687-9082-db8b669c71e4","name":"204-Remove ad","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/ad/{{ad_id}}"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:20:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"65dbb30f-f070-44bf-98c8-83e0ca46bb0b","name":"404-Remove ad","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/ad/{{ad_id}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 15:06:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"39-BSYqbGaICr53RupNlLyZ2Ftr3Ws\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"5f0c6243-ec22-478e-8b54-dc476635c89e"}],"id":"c6d3c8e9-c394-4a95-8603-a9724389571c","description":"<p>Rutas relacionadas para gestionar los Assets.</p>\n","_postman_id":"c6d3c8e9-c394-4a95-8603-a9724389571c","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Services","item":[{"name":"Single Service","item":[{"name":"Enable Service","event":[{"listen":"test","script":{"id":"3bf8f78d-d8db-4a1e-9d81-a867570434ca","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"enabled\",\r","    \"name\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"dad1f103-57cb-4565-8110-4dab2e4e3d15","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}/enable","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to enable the specified Service.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","services","{{service_name}}","enable"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"edada48e-e987-429f-8963-5c95d9553d67","name":"200-Enable Service","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}/enable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 09:51:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"117"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"75-W/XUEvI6FAZzv9bHwHrUZOTeT8M\""}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"string\",\n    \"internalName\": \"string\",\n    \"enabled\": boolean,\n    \"name\": \"string\",\n    \"id\": \"string\"\n}"},{"id":"4607fa49-cf3a-4652-a9ea-78ff8c112e9e","name":"404-Enable Service","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/client/services/vdfv/enable"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 09:51:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"69"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"45-BxxnERi0N1uaNNHpV4rd2M4FUj4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"dad1f103-57cb-4565-8110-4dab2e4e3d15"},{"name":"Disable Service","event":[{"listen":"test","script":{"id":"4285ea08-2bb8-4523-b3aa-fd6d5ff60b28","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"enabled\",\r","    \"name\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"8bfe23ea-c16e-4971-b5ce-f249a209b49b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}/disable","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to disable the specified Service.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","services","{{service_name}}","disable"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"be4d1a90-78fb-4d20-9816-59a1cad97f0a","name":"200-Disable Service","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}/disable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 09:51:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"157"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9d-RdxYy8yj9oe6Qx+T87nS4eslL6c\""}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"string\",\n    \"internalName\": \"string\",\n    \"enabled\": boolean,\n    \"name\": \"string\",\n    \"updatedAt\": \"date\",\n    \"id\": \"string\"\n}"},{"id":"2b31f21c-5310-4c0a-873b-a223c2542492","name":"404-Disable Service","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/client/services/3423/disable"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 22 May 2024 20:36:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"8bfe23ea-c16e-4971-b5ce-f249a209b49b"},{"name":"Get Service by name","id":"e79d988f-c46d-4cbf-b04e-cef5a930da8e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET con el nombre del servicio que podemos obtener en el endpoint GET SERVICES. Asi veremos la informacion de un servicio en especifico.</p>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<p>Fragmentservice_name (string, required): El nombre único para el servicio.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>identification of services</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>name internal of services</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enable</td>\n<td>booleano</td>\n<td>Indicates whether the service is available or not.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>name of services</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>identification of client</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","services","{{service_name}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"db5de526-8237-4cb6-aa82-0506d4ab5826","name":"200-Get Service by name","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 15:29:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"127"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"7f-vIH2g6u6YDlUuqlKsnF5DyMYfG0\""}],"cookie":[],"responseTime":null,"body":"{\n    \"_id\": \"string\",\n    \"internalName\": \"string\",\n    \"enabled\": boolean,\n    \"name\": \"string\",\n    \"id\": \"string\"\n}"},{"id":"85c99913-d122-4638-b8b3-135f88c06bf0","name":"404-Get Service by name","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services/32"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 15:30:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"65"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"41-zqifMY9XSvgqW+sZTpS/3HoCT8k\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"e79d988f-c46d-4cbf-b04e-cef5a930da8e"}],"id":"c34cb64d-63b3-4ce7-98db-cbceaefdee58","_postman_id":"c34cb64d-63b3-4ce7-98db-cbceaefdee58","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get services","event":[{"listen":"test","script":{"id":"5637780f-baa6-43f7-8bbb-f69aa0e3bb0c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An service_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('service_id', pm.response.json().data[0]._id);\r","}); \r","\r","\r","// Data extraction and passing of variables 2\r","pm.test(\"An service_name is returned\", () => {\r","    pm.expect(pm.response.json().data[0].internalName).to.be.a('string');\r","    pm.environment.set('service_name', pm.response.json().data[0].internalName);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r"," {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"internalName\": {\r","              \"type\": \"string\"\r","            },\r","            \"available\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"protected\",\r","            \"_id\",\r","            \"internalName\",\r","            \"available\",\r","            \"createdAt\",\r","            \"enabled\",\r","            \"name\",\r","            \"type\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"internalName\": {\r","              \"type\": \"string\"\r","            },\r","            \"available\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"protected\",\r","            \"_id\",\r","            \"internalName\",\r","            \"available\",\r","            \"createdAt\",\r","            \"enabled\",\r","            \"name\",\r","            \"type\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"internalName\": {\r","              \"type\": \"string\"\r","            },\r","            \"available\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"protected\",\r","            \"_id\",\r","            \"internalName\",\r","            \"available\",\r","            \"createdAt\",\r","            \"enabled\",\r","            \"name\",\r","            \"type\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"internalName\": {\r","              \"type\": \"string\"\r","            },\r","            \"available\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"protected\",\r","            \"_id\",\r","            \"internalName\",\r","            \"available\",\r","            \"createdAt\",\r","            \"enabled\",\r","            \"name\",\r","            \"type\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"internalName\": {\r","              \"type\": \"string\"\r","            },\r","            \"available\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"protected\",\r","            \"_id\",\r","            \"internalName\",\r","            \"available\",\r","            \"createdAt\",\r","            \"enabled\",\r","            \"name\",\r","            \"type\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e9b17f39-a031-4d95-a984-e077baac093c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services?limit=5&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified services.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>Total count.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","services"],"host":["{{url}}"],"query":[{"key":"limit","value":"5"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"1ce9f5ba-b72a-4dd0-b985-92f6ed6f0d35","name":"404-Get services","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services9"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 14:18:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b5f62a08-386d-4cbe-af9c-e3e754df7f2a","name":"200 - Get services","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/client/services?limit=5&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","services"],"query":[{"key":"limit","value":"5"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"total\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"internalName\": \"string\",\n      \"available\": \"boolean\",\n      \"createdAt\": \"date\",\n      \"enabled\": \"boolean\",\n      \"name\": \"string\",\n      \"protected\": \"boolean\",\n      \"type\": \"string\",\n      \"updatedAt\": \"date\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"e9b17f39-a031-4d95-a984-e077baac093c"},{"name":"Get Service by name","event":[{"listen":"test","script":{"id":"ebd0c331-6a6c-47ba-ba56-bd5d331a6a1b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"enabled\",\r","    \"name\",\r","    \"id\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"8829ca28-e464-4c8d-8909-e4cee735a102","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET con el nombre del servicio que podemos obtener en el endpoint GET SERVICES. Asi veremos la informacion de un servicio en especifico.</p>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<p>service_name (string, required): El nombre único para el servicio.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>identification of services</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>name internal of services</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enable</td>\n<td>booleano</td>\n<td>Indicates whether the service is available or not.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>name of services</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>identification of client</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","services","{{service_name}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8f330189-cecd-45ba-9052-9cce590c2f1b","name":"200-Get Service","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Mar 2024 02:00:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"117"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"75-kmCOUF2xrJQ+dPqbApUwfVr+Z5Q\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"internalName\": \"string\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"24fdb9f4-9bd6-46ed-9e43-09b9b53d0961","name":"404-Get Service","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_id}}"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 14:05:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"109"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6d-zpnOC6QYlpidTF1hgOJVyB2k3v4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"8829ca28-e464-4c8d-8909-e4cee735a102"},{"name":"Set Service Status","event":[{"listen":"test","script":{"id":"ed35a8d7-a46b-4ed9-8148-7b68615085c2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"enabled\",\r","    \"name\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"3ed090b5-f15b-4b46-948e-7f79d29321ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified Service Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","services","{{service_name}}","status"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"c0598e20-ee34-44c7-9c27-9873ed6c9992","name":"200-Enable Service","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/client/services/wazuh/enable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Mar 2024 02:22:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"158"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9e-WA6hMKgTaLr/jm/E6vl7DnVVO3Y\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"internalName\": \"string\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"updatedAt\": \"date\",\n  \"id\": \"string\"\n}"},{"id":"7b389800-5ebf-4467-908f-af7dd57cb79c","name":"404-Set Service Status","originalRequest":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/client/services/{{service_name}}/status"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:44:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"3ed090b5-f15b-4b46-948e-7f79d29321ef"}],"id":"ef0d7034-2986-4cee-b462-04a25f523437","description":"<p>Rutas relacionadas para gestionar los servicios que se usan dentro de Batuta.</p>\n","_postman_id":"ef0d7034-2986-4cee-b462-04a25f523437","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"status","item":[{"name":"Get API Status","event":[{"listen":"test","script":{"id":"908fb11b-b767-4ef6-ab70-3ef43a545c25","exec":["\r","// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"ok\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"ok\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"219200f7-cc15-4890-9d93-9a6239672ac9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the current status information of API Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ok</td>\n<td>string</td>\n<td>The ok field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","status"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9a926b0a-9bc3-4fbb-9966-205415f7126f","name":"404-Get API Status","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/status8"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 14:33:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"f396a074-e1e0-4be3-9c90-37ae363a4956","name":"200 - Get API Status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": \"boolean\"\n}"}],"_postman_id":"219200f7-cc15-4890-9d93-9a6239672ac9"}],"id":"c782b5a7-4898-4343-9e08-f43856079d75","description":"<p>Ruta relacionada para verificar el estado del cliente.</p>\n","_postman_id":"c782b5a7-4898-4343-9e08-f43856079d75","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Tours","item":[{"name":"Get Tours For The User","event":[{"listen":"test","script":{"id":"367d2495-348c-4653-add3-1c4b2a6d4a6a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript"}}],"id":"9138379e-393b-416f-b34d-0a66de58f41e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/tours","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Tours For The User.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","tours"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bc69da37-9af8-4299-b7b1-242056e30678","name":"404-Get Tours For The User","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/tours2"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 14:44:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"889b71dd-4530-4013-ab44-0edd510b1dfa","name":"200 - Get Tours For The User","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/tours"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"internalName\": \"string\",\n    \"permissions\": [],\n    \"id\": \"string\"\n  }\n]"}],"_postman_id":"9138379e-393b-416f-b34d-0a66de58f41e"}],"id":"c1f5ecf8-d107-4ab9-8599-881efa3e7e43","description":"<p>Ruta relacionada para obtener todos los tours para el usuario.</p>\n","_postman_id":"c1f5ecf8-d107-4ab9-8599-881efa3e7e43","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"CDN","item":[{"name":"Get Files","event":[{"listen":"test","script":{"id":"40163ab3-ee80-4e53-88c0-827e1caf8bc2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r"," \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"resources\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"Key\": {\r","              \"type\": \"string\"\r","            },\r","            \"LastModified\": {\r","              \"type\": \"string\"\r","            },\r","            \"ETag\": {\r","              \"type\": \"string\"\r","            },\r","            \"Size\": {\r","              \"type\": \"integer\"\r","            },\r","            \"StorageClass\": {\r","              \"type\": \"string\"\r","            },\r","            \"Owner\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"DisplayName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ID\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"DisplayName\",\r","                \"ID\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"Key\",\r","            \"LastModified\",\r","            \"ETag\",\r","            \"Size\",\r","            \"StorageClass\",\r","            \"Owner\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"Key\": {\r","              \"type\": \"string\"\r","            },\r","            \"LastModified\": {\r","              \"type\": \"string\"\r","            },\r","            \"ETag\": {\r","              \"type\": \"string\"\r","            },\r","            \"Size\": {\r","              \"type\": \"integer\"\r","            },\r","            \"StorageClass\": {\r","              \"type\": \"string\"\r","            },\r","            \"Owner\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"DisplayName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ID\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"DisplayName\",\r","                \"ID\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"Key\",\r","            \"LastModified\",\r","            \"ETag\",\r","            \"Size\",\r","            \"StorageClass\",\r","            \"Owner\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"Key\": {\r","              \"type\": \"string\"\r","            },\r","            \"LastModified\": {\r","              \"type\": \"string\"\r","            },\r","            \"ETag\": {\r","              \"type\": \"string\"\r","            },\r","            \"Size\": {\r","              \"type\": \"integer\"\r","            },\r","            \"StorageClass\": {\r","              \"type\": \"string\"\r","            },\r","            \"Owner\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"DisplayName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ID\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"DisplayName\",\r","                \"ID\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"Key\",\r","            \"LastModified\",\r","            \"ETag\",\r","            \"Size\",\r","            \"StorageClass\",\r","            \"Owner\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"Key\": {\r","              \"type\": \"string\"\r","            },\r","            \"LastModified\": {\r","              \"type\": \"string\"\r","            },\r","            \"ETag\": {\r","              \"type\": \"string\"\r","            },\r","            \"Size\": {\r","              \"type\": \"integer\"\r","            },\r","            \"StorageClass\": {\r","              \"type\": \"string\"\r","            },\r","            \"Owner\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"DisplayName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ID\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"DisplayName\",\r","                \"ID\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"Key\",\r","            \"LastModified\",\r","            \"ETag\",\r","            \"Size\",\r","            \"StorageClass\",\r","            \"Owner\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"Key\": {\r","              \"type\": \"string\"\r","            },\r","            \"LastModified\": {\r","              \"type\": \"string\"\r","            },\r","            \"ETag\": {\r","              \"type\": \"string\"\r","            },\r","            \"Size\": {\r","              \"type\": \"integer\"\r","            },\r","            \"StorageClass\": {\r","              \"type\": \"string\"\r","            },\r","            \"Owner\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"DisplayName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ID\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"DisplayName\",\r","                \"ID\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"Key\",\r","            \"LastModified\",\r","            \"ETag\",\r","            \"Size\",\r","            \"StorageClass\",\r","            \"Owner\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"Key\": {\r","              \"type\": \"string\"\r","            },\r","            \"LastModified\": {\r","              \"type\": \"string\"\r","            },\r","            \"ETag\": {\r","              \"type\": \"string\"\r","            },\r","            \"Size\": {\r","              \"type\": \"integer\"\r","            },\r","            \"StorageClass\": {\r","              \"type\": \"string\"\r","            },\r","            \"Owner\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"DisplayName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ID\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"DisplayName\",\r","                \"ID\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"Key\",\r","            \"LastModified\",\r","            \"ETag\",\r","            \"Size\",\r","            \"StorageClass\",\r","            \"Owner\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r"," pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r","\r","\r",""],"type":"text/javascript"}}],"id":"5971cce1-da0c-430a-b2a7-f32dc37ae770","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/cdn/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Files.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","cdn",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8b59c3bd-d96d-4e05-ad66-8a1e83b41024","name":"200-Get Files","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/cdn/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Feb 2024 19:49:11 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"573-GqUYGMADGJpOILjCgHM8MUQjBOQ\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"resources\": \"int\"\n  },\n  \"data\": [\n    {\n      \"Key\": \"string\",\n      \"LastModified\": \"date\",\n      \"ETag\": \"string\",\n      \"Size\": \"int\",\n      \"StorageClass\": \"string\",\n      \"Owner\": {\n        \"DisplayName\": \"string\",\n        \"ID\": \"string\"\n      }\n    }\n  ]\n}"},{"id":"af0d2938-0b3f-4f8a-9257-b404258c8bb7","name":"404 - Get Files","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/cdn/"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"5971cce1-da0c-430a-b2a7-f32dc37ae770"},{"name":"Upload File","event":[{"listen":"test","script":{"id":"1da65884-f0b3-4b57-909f-2de136d82336","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An filename_id is returned\", () => {\r","    pm.expect(pm.response.json().filename).to.be.a('string');\r","    pm.environment.set('filename_id', pm.response.json().filename);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filename\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"filename\"\r","  ]\r","};\r","\r"," pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"33ac785a-f47a-4876-af5c-6b36cfa8463d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","filesNotInWorkingDirectory":["/C:/Users/DiegoPalmerin/Downloads/winrar-x64-701es.exe"],"src":"/C:/Users/DiegoPalmerin/Downloads/winrar-x64-701es.exe"}]},"url":"{{protocol}}://{{url}}/api/client/cdn/upload","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to upload or import File data into the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filename</td>\n<td>string</td>\n<td>The filename field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","cdn","upload"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a5bf2330-c28e-480d-a3cf-bd260da6bd1c","name":"200-Upload File","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","fileNotInWorkingDirectoryWarning":"This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.","filesNotInWorkingDirectory":["/C:/Users/Dayandrix/Pictures/Screenshots/Screenshot 2024-01-24 093226.png"],"src":"postman-cloud:///1eed1c63-868b-44e0-ba50-011f0b79cbc8"}]},"url":"{{protocol}}://{{url}}/api/client/cdn/upload"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Feb 2024 19:49:20 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"64","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"40-dtdEEeJHdLQbNbpSLgCsJl0EMPM\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"filename\": \"string\"\n}"},{"id":"11a9fb8d-f09d-4402-a685-41ef2f45084e","name":"400-Upload File","originalRequest":{"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"file","type":"file","value":null}]},"url":"{{protocol}}://{{url}}/api/client/cdn/upload"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 15:38:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-N7Dku8wkOE0dLTPOh6C6ULX42Ps\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"33ac785a-f47a-4876-af5c-6b36cfa8463d"},{"name":"Move File To","event":[{"listen":"test","script":{"id":"e0b35c82-2c00-49b6-9878-49d9a18e20d8","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"destination\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"destination\"\r","  ]\r","};\r","\r"," pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"bb40eb40-d6ad-4dda-a946-268d1d420e7e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"source\": \"string\",\n  \"destination\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/cdn/move","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Move File To.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>source</td>\n<td>string</td>\n<td>The source field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>destination</td>\n<td>string</td>\n<td>The destination field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>destination</td>\n<td>string</td>\n<td>The destination field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","cdn","move"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"83c90f03-f59d-46f4-b0c4-0ffd5c9d289c","name":"200-Mode File To","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"source\": \"{{filename_id}}\",\r\n    \"destination\": \"platform/{{filename_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/cdn/move"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Feb 2024 19:49:30 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"131","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"83-EIKQKy+THWCSa2M9OJ33HuwHNuY\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"destination\": \"string\"\n}"},{"id":"c2e193e3-87ac-4ef6-a1b2-a8ff59211b21","name":"500-Mode File To","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"source\": \"2423\",\r\n    \"destination\": \"platform/{{filename_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/cdn/move"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:48:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-wjyp6V9MpjnwqpAspK7nGYQda1c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"bb40eb40-d6ad-4dda-a946-268d1d420e7e"},{"name":"Delete File","event":[{"listen":"test","script":{"id":"434d07b4-58bd-4bca-90e1-279c434e606b","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e46bf58c-e940-4c30-806b-e5a52a734c78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/cdn?source=platform/{{filename_id}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified File from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>source</td>\n<td>string</td>\n<td>The source field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","cdn"],"host":["{{url}}"],"query":[{"key":"source","value":"platform/{{filename_id}}"}],"variable":[]}},"response":[{"id":"6d9268aa-b2ec-4415-82c4-3f14acebbe59","name":"204-Delete File","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/cdn?source=platform/{{filename_id}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","cdn"],"query":[{"key":"source","value":"platform/{{filename_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 23 Feb 2024 19:49:41 GMT","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\"","enabled":true}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"e46bf58c-e940-4c30-806b-e5a52a734c78"}],"id":"b10e5ca6-4141-4527-aa84-03d7c58a5d78","description":"<p>Rutas relacionadas para gestionar la red de entrega de contenido (CDN) del cliente desde el punto final de API especificado.</p>\n","_postman_id":"b10e5ca6-4141-4527-aa84-03d7c58a5d78","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Query","item":[{"name":"Get All Queries","event":[{"listen":"test","script":{"id":"b42575b2-d319-484d-a0c0-cd7c44a5a0a9","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"identifier\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"filters\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"field\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"operator\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"field\",\r","                    \"operator\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"user\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"identifier\",\r","            \"name\",\r","            \"filters\",\r","            \"provided\",\r","            \"user\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"identifier\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"filters\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"field\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"operator\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"field\",\r","                    \"operator\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"user\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"identifier\",\r","            \"name\",\r","            \"filters\",\r","            \"provided\",\r","            \"user\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"a0b48071-1530-46b6-a630-772c520c6465","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/queries?limit=2&offset=0&identifier=applications_table","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available queries.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>identifier</td>\n<td>string</td>\n<td>The identifier parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta.count</td>\n<td>integer</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta.resources</td>\n<td>integer</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta.offset</td>\n<td>integer</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of queries returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","queries"],"host":["{{url}}"],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"},{"description":{"content":"<p>inventory_applications, inventory_hosts,applications_table</p>\n","type":"text/plain"},"key":"identifier","value":"applications_table"}],"variable":[]}},"response":[{"id":"691aa4d3-e31f-49a3-94ae-ec6319b29e20","name":"400 - Get All Queries","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/queries?limit=2eqwe&offset=0&identifier=applications_table","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","queries"],"query":[{"key":"limit","value":"2eqwe"},{"key":"offset","value":"0"},{"key":"identifier","value":"applications_table","description":"inventory_applications, inventory_hosts,applications_table"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Aug 2024 16:37:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"54"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"36-ZGjbV1Ks/XdBlutdvd21zOYCBxY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"5496e50a-4e74-4880-a566-f3fc479374af","name":"200 - Get All Queries","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/client/queries?limit=2&offset=0&identifier=applications_table","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","queries"],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"},{"key":"identifier","value":"applications_table","description":"inventory_applications, inventory_hosts,applications_table"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"identifier\": \"string\",\n      \"name\": \"string\",\n      \"filters\": [\n        {\n          \"field\": \"string\",\n          \"operator\": \"string\",\n          \"value\": \"string\",\n          \"key\": \"string\"\n        }\n      ],\n      \"provided\": \"boolean\",\n      \"user\": \"string\",\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"__v\": \"int\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"a0b48071-1530-46b6-a630-772c520c6465"},{"name":"Get One Query","event":[{"listen":"test","script":{"id":"e12cd2e0-7ffe-4ee6-89be-2793002557d7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"identifier\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"filters\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"field\": {\r","              \"type\": \"string\"\r","            },\r","            \"operator\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"field\",\r","            \"operator\",\r","            \"value\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"provided\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"user\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"identifier\",\r","    \"name\",\r","    \"filters\",\r","    \"provided\",\r","    \"user\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"e3337555-500a-4b42-94d9-62166625c2a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/queries/:queryId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified query.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>Indicates whether the query has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>Indicates whether the query is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>Indicates if the query is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>identifier</td>\n<td>string</td>\n<td>The query identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>filters</td>\n<td>array</td>\n<td>List of filter conditions applied to the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>provided</td>\n<td>boolean</td>\n<td>Indicates if the query was provided by default.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>user</td>\n<td>string</td>\n<td>The user who created the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>date</td>\n<td>Timestamp when the query was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>date</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>integer</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Alias identifier of the query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","queries",":queryId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{query_id}}","key":"queryId"}]}},"response":[{"id":"df9e08d3-648c-4de8-a6d8-9b51aa3abf6d","name":"200 - Get One Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/queries/:queryId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","queries",":queryId"],"variable":[{"key":"queryId","value":"{{query_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Aug 2024 16:36:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"386"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"182-7LnCvYZnflUs0eYZuZ/AtxkTz1c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"identifier\": \"string\",\n  \"name\": \"string\",\n  \"filters\": [\n    {\n      \"field\": \"string\",\n      \"operator\": \"string\",\n      \"value\": \"string\"\n    }\n  ],\n  \"provided\": \"boolean\",\n  \"user\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"6f007d50-b87b-4739-ba62-fd700c2d3b9c","name":"400 - Get One Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/client/queries/:queryId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","queries",":queryId"],"variable":[{"key":"queryId","value":"{{query_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"e3337555-500a-4b42-94d9-62166625c2a2"},{"name":"Create Query","event":[{"listen":"test","script":{"id":"d39d637c-f899-4551-91a1-2772f492c285","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An query_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('query_id', pm.response.json().id);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"identifier\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"filters\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"field\": {\r","              \"type\": \"string\"\r","            },\r","            \"operator\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"field\",\r","            \"operator\",\r","            \"value\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"provided\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"user\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"identifier\",\r","    \"name\",\r","    \"filters\",\r","    \"provided\",\r","    \"user\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"bc0e0aeb-9653-49aa-9f39-fe128b3c7bda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"identifier\": \"string\",\n  \"name\": \"string\",\n  \"filters\": [\n    {\n      \"field\": \"string\",\n      \"operator\": \"string\",\n      \"value\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/queries","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new query in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>identifier</td>\n<td>string</td>\n<td>The query identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>filters</td>\n<td>array</td>\n<td>List of filter conditions applied to the query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>201</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the created query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>Indicates whether the query has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>Indicates whether the query is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>Indicates if the query is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>identifier</td>\n<td>string</td>\n<td>The query identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>filters</td>\n<td>array</td>\n<td>List of filter conditions applied to the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>provided</td>\n<td>boolean</td>\n<td>Indicates if the query was provided by default.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>user</td>\n<td>string</td>\n<td>The user who created the query.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>date</td>\n<td>Timestamp when the query was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>date</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>integer</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Alias identifier of the query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","queries"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"fb6976c6-01c0-4c30-9c05-be6ee3eccddc","name":"400 - Create Query","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"identifier\": \"332\",\r\n    \"name\": \"Testing\",\r\n    \"filters\": [\r\n        {\"field\": \"Applications.Name\", \"operator\": \"IS\", \"value\": \"Microsoft Edge\"}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/queries"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Aug 2024 16:40:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"103"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"67-G7Av3dILsmsLxpBLCHuFVMSPUb4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"0d63319a-a4ca-44fc-a1c7-527cc01ed521","name":"201 - Create Query","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"identifier\": \"applications_table\",\r\n    \"name\": \"Testing\",\r\n    \"filters\": [\r\n        {\"field\": \"Applications.Name\", \"operator\": \"IS\", \"value\": \"Microsoft Edge\"}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/queries"},"status":"201","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"identifier\": \"string\",\n  \"name\": \"string\",\n  \"filters\": [\n    {\n      \"field\": \"string\",\n      \"operator\": \"string\",\n      \"value\": \"string\"\n    }\n  ],\n  \"provided\": \"boolean\",\n  \"user\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"}],"_postman_id":"bc0e0aeb-9653-49aa-9f39-fe128b3c7bda"},{"name":"Remove Query","event":[{"listen":"test","script":{"id":"823f4323-05dd-4a52-8072-2a737eed88b6","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"671712e6-2e94-4469-824b-5e29c130d150","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/queries/:queryId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified query from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>204 No Content</strong> with an empty body.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","queries",":queryId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{query_id}}","key":"queryId"}]}},"response":[{"id":"34c6ecc5-3723-4c04-9099-5cc33aad4bb9","name":"204 - Remove Query","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/queries/66c8bb93a7269b54e1312bd3"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:05:07 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"b5e49d4a-749b-42b1-b3b7-95281bbedfe5","name":"400 - Remove Query","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/queries/:queryId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","queries",":queryId"],"variable":[{"key":"queryId","value":"24234"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:08:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-RSpFkWUPfS1+nOwXQyDsAKv+/X8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"671712e6-2e94-4469-824b-5e29c130d150"}],"id":"aee48771-f35c-415a-b166-c1a7adf78256","_postman_id":"aee48771-f35c-415a-b166-c1a7adf78256","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Modules","item":[{"name":"Get all modules","event":[{"listen":"test","script":{"id":"2b7bfd3b-7e09-4119-8128-12f294e9ae78","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"functionalities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"isTelegramPermission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"internalName\",\r","        \"functionalities\",\r","        \"isTelegramPermission\",\r","        \"permissions\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ea220e9e-79dc-4608-b94f-dbd15ae9c0f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/modules","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available modules.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>functionalities</td>\n<td>array</td>\n<td>The functionalities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isTelegramPermission</td>\n<td>string</td>\n<td>The isTelegramPermission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","modules"],"host":["{{url}}"],"query":[{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"a612585c-1600-4793-8c8a-e819d8a59785","name":"401-Get all modules","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/modules1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","modules1"],"query":[{"key":"","value":"","type":"text","disabled":true}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:15:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"8a95bf62-05ba-45c2-a09a-f3a43b0f2e60","name":"200 - Get all modules","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/client/modules","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","modules"],"query":[{"key":"","value":"","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"name\": \"string\",\n    \"internalName\": \"string\",\n    \"functionalities\": [\n      \"string\"\n    ],\n    \"isTelegramPermission\": \"boolean\",\n    \"permissions\": [\n      \"string\"\n    ]\n  }\n]"}],"_postman_id":"ea220e9e-79dc-4608-b94f-dbd15ae9c0f3"}],"id":"17e09709-eed6-4ac8-b258-eb40c76844f0","_postman_id":"17e09709-eed6-4ac8-b258-eb40c76844f0","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"User Export Jobs","item":[{"name":"Get Export Jobs Filters","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"userId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"entityType\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"totalRecords\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"fileName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"completedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"userId\",\r","        \"entityType\",\r","        \"status\",\r","        \"totalRecords\",\r","        \"fileName\",\r","        \"completedAt\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0b6e5100-8f63-404f-a24b-20e9c1b78639","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/export-jobs/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Export Jobs Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>entityType</td>\n<td>object</td>\n<td>The entityType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>Current status of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fileName</td>\n<td>object</td>\n<td>The fileName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","export-jobs","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"094ea9bd-48cd-4488-b4da-993fbd0176bf","name":"200 - Get Export Jobs Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/export-jobs/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"entityType\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"fileName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"0b6e5100-8f63-404f-a24b-20e9c1b78639"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"b8a1c90c-9327-4b45-902b-cf12f41b4329","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/export-jobs/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","export-jobs","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"ffb5f2b0-fca2-42bb-90ba-6dc2a0c0936d","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"714241c4-bb56-48b5-be9f-0a949d1f956f","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"b8a1c90c-9327-4b45-902b-cf12f41b4329"},{"name":"Get All Export Jobs","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An export_jobs_id is returned\", () => {\r","    pm.expect(pm.response.json().jobs[0]._id).to.be.a('string');\r","    pm.environment.set('export_jobs_id', pm.response.json().jobs[0]._id);\r","}); \r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"5a013cc1-9f00-4d1f-a06f-7e0db1437fc2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/export-jobs?limit=10&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Export Jobs.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","export-jobs"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"fileName:-1"},{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"status:is:downloaded"}],"variable":[]}},"response":[{"id":"8f23d111-8e13-4375-a571-245216538a17","name":"400- Get All Export Jobs","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs?limit=10uo&offset=0&sort=display_name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs"],"query":[{"key":"limit","value":"10uo","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"display_name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"filter","value":"compliant:is:true|pending:is:0","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 Oct 2025 18:35:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"135"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"87-GsaFZ+39yBdhmFksox+nI+9Hbds\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"44fca4cd-6d16-4a2e-b2b1-dd8194ae1ebf","name":"200 - Get All Export Jobs","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs?limit=10&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs"],"query":[{"key":"limit","value":"10","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"fileName:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"status:is:downloaded","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [],\n  \"meta\": {\n    \"count\": \"int\",\n    \"offset\": \"int\",\n    \"resources\": \"int\"\n  }\n}"}],"_postman_id":"5a013cc1-9f00-4d1f-a06f-7e0db1437fc2"},{"name":"Get Export Job by Id","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"52a096ac-8501-4e28-8b47-c5d7006b0bc0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/export-jobs/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to download or export the Export Job by Id data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>string</td>\n<td>Path of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>Value of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","export-jobs",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{export_jobs_id}}","key":"id"}]}},"response":[{"id":"c9db6d06-6226-40d9-8d95-6aab7ca387fd","name":"200- Get Export Job by Id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs",":id",""],"variable":[{"key":"id","value":"{{export_jobs_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 Oct 2025 18:39:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"640-HfAAwvFc6Aq1+POqgJKAqlF3yuA\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"userId\": \"string\",\n  \"entityType\": \"string\",\n  \"config\": {\n    \"format\": \"string\",\n    \"filter\": \"string\",\n    \"sort\": \"string\",\n    \"columns\": [\n      {\n        \"id\": \"string\",\n        \"order\": \"int\",\n        \"title\": \"string\",\n        \"format\": \"string\",\n        \"field\": \"string\",\n        \"fields\": [],\n        \"_id\": \"string\"\n      }\n    ],\n    \"_id\": \"string\",\n    \"id\": \"string\"\n  },\n  \"status\": \"string\",\n  \"fileName\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"totalRecords\": \"int\",\n  \"completedAt\": \"date\",\n  \"id\": \"string\",\n  \"cancellable\": \"boolean\"\n}"},{"id":"79527094-1790-4d18-bef9-9262b877aedb","name":"400 - Get Export Job by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs",":id",""],"variable":[{"key":"id","value":"{{export_jobs_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"52a096ac-8501-4e28-8b47-c5d7006b0bc0"},{"name":"Download Export Job File","event":[{"listen":"prerequest","script":{"id":"d7467774-177a-42b2-b26a-943d88420c82","exec":["pm.request.headers.upsert({","    key: 'ClientToken',","    value: \"{{ClientToken}}\"","});","","pm.request.headers.upsert({","    key: 'SoarId',","    value: \"{{SoarId}}\"","});"],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"5a7b6b17-88a2-4526-a42c-542de31ee9c0","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"downloadUrl\": {\r","      \"type\": \"string\"\r","    },\r","    \"fileName\": {\r","      \"type\": \"string\"\r","    },\r","    \"format\": {\r","      \"type\": \"string\"\r","    },\r","    \"expiresIn\": {\r","      \"type\": \"integer\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"downloadUrl\",\r","    \"fileName\",\r","    \"format\",\r","    \"expiresIn\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"709992e0-f5bc-4d39-a3c4-07779b9e39fe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":false},"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/export-jobs/:id/download","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to download or export the Export Job File data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>string</td>\n<td>Path of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>Value of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","path":["api","client","export-jobs",":id","download"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{export_jobs_id}}","key":"id"}]}},"response":[{"id":"ac895d52-0e25-4723-b495-85f0f833401e","name":"200- Download Export Job File","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs?limit=10&offset=0&sort=display_name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"},{"key":"sort","value":"display_name:-1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 Oct 2025 18:33:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"701"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2bd-52zfE8eZppCT/BhMbUMfCbJEiys\""}],"cookie":[],"responseTime":null,"body":"{\n  \"downloadUrl\": \"string\",\n  \"fileName\": \"string\",\n  \"format\": \"string\",\n  \"expiresIn\": \"int\",\n  \"message\": \"string\"\n}"},{"id":"a62d17a7-97fa-41c4-9534-55cd7aa41184","name":"400 - Download Export Job File","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/:id/download","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs",":id","download"],"variable":[{"key":"id","value":"{{export_jobs_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"709992e0-f5bc-4d39-a3c4-07779b9e39fe"},{"name":"Delete Export Job","event":[{"listen":"test","script":{"id":"aee49b42-6128-493e-9146-a47966389c38","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"38a5ed90-1a19-4255-8ea1-d9ecc1322b91","exec":["pm.request.headers.upsert({","    key: 'ClientToken',","    value: \"{{ClientToken}}\"","});","","pm.request.headers.upsert({","    key: 'SoarId',","    value: \"{{SoarId}}\"","});"],"type":"text/javascript","packages":{}}}],"id":"4fecc49c-64f4-4885-a130-64b808721b58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/export-jobs/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Export Job from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","path":["api","client","export-jobs",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{export_jobs_id}}","key":"id"}]}},"response":[{"id":"635ddfea-01ab-493b-abc9-cb199e62d1f9","name":"204-Delete Export Job","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs",":id",""],"variable":[{"key":"id","value":"{{export_jobs_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 31 Oct 2025 18:45:10 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"06b9944d-0199-4af2-9115-068ba0edce07","name":"400-Delete Export Job","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs",":id",""],"variable":[{"key":"id","value":"{"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 Oct 2025 18:44:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-ndrAvrcV/5SFBU5qAvSmoGuU53U\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"4fecc49c-64f4-4885-a130-64b808721b58"},{"name":"Cancel Export Job by Id","event":[{"listen":"prerequest","script":{"id":"32af86cb-5f94-443b-ba8f-fbb14e8af2ce","exec":["pm.request.headers.upsert({","    key: 'ClientToken',","    value: \"{{ClientToken}}\"","});","","pm.request.headers.upsert({","    key: 'SoarId',","    value: \"{{SoarId}}\"","});"],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"c40bcc92-9164-4145-8de0-705205bf024c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"069a6730-2d34-4993-abc3-49895c0885ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":false},"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/client/export-jobs/:id/cancel","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Cancel Export Job by Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>userId</td>\n<td>string</td>\n<td>The userId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>entityType</td>\n<td>string</td>\n<td>The entityType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>config</td>\n<td>object</td>\n<td>The config field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>Current status of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fileName</td>\n<td>string</td>\n<td>The fileName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>totalRecords</td>\n<td>string</td>\n<td>The totalRecords field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>completedAt</td>\n<td>string</td>\n<td>The completedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>error</td>\n<td>string</td>\n<td>Error details.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"protocol":"{{protocol}}","path":["api","client","export-jobs",":id","cancel"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{export_jobs_id}}","key":"id"}]}},"response":[{"id":"0ba5607e-8103-4942-a321-65ddc53dcd1e","name":"200-Cancel Export Job by Id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/:id/cancel","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs",":id","cancel"],"variable":[{"key":"id","value":"{{export_jobs_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 Oct 2025 19:27:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"cfb-DGv0qcqoyr0Y6dub3iCmDIwfDS0\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"userId\": \"string\",\n  \"entityType\": \"string\",\n  \"config\": {\n    \"format\": \"string\",\n    \"filter\": \"string\",\n    \"sort\": \"string\",\n    \"columns\": [\n      {\n        \"id\": \"string\",\n        \"order\": \"int\",\n        \"title\": \"string\",\n        \"format\": \"string\",\n        \"field\": \"string\",\n        \"fields\": [],\n        \"_id\": \"string\"\n      }\n    ],\n    \"_id\": \"string\",\n    \"id\": \"string\"\n  },\n  \"status\": \"string\",\n  \"fileName\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"totalRecords\": \"int\",\n  \"completedAt\": \"date\",\n  \"error\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"8b7ceb5b-4830-4651-83aa-4229746f1090","name":"400-Cancel Export Job by Id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/client/export-jobs/:id/cancel","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","client","export-jobs",":id","cancel"],"variable":[{"key":"id","value":"234f"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 Oct 2025 19:29:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"108"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6c-8y7ZyTtBRJAG7VM/qVFj4JDEOO4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"069a6730-2d34-4993-abc3-49895c0885ea"}],"id":"2ad94fb8-fa37-47ad-9078-9aca3f9b0f99","_postman_id":"2ad94fb8-fa37-47ad-9078-9aca3f9b0f99","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"31c1597a-eda1-49ca-9533-c3c211404b89","description":"<p>Rutas rest para gestión de información de cliente, esta información se utiliza a lo largo de todas las funcionalidades del SOAR, como por ejemplo, el horario hábil de los clientes o los equipos identificados como AD.</p>\n","event":[{"listen":"prerequest","script":{"id":"761c4d05-a1a9-4498-8558-8052e31fec03","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"4e2eb278-c0a5-4c62-a010-f4faf2a1243d","type":"text/javascript","exec":[""]}}],"_postman_id":"31c1597a-eda1-49ca-9533-c3c211404b89","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"functionality","item":[{"name":"alienvault","item":[{"name":"Section Scan","event":[{"listen":"test","script":{"id":"97724e97-5a13-4e66-ad6c-8ae7f70c9ac0","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"whois\": {\r","          \"type\": \"string\"\r","        },\r","        \"reputation\": {\r","          \"type\": \"integer\"\r","        },\r","        \"indicator\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"type_title\": {\r","          \"type\": \"string\"\r","        },\r","        \"base_indicator\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"indicator\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"title\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            },\r","            \"access_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"access_reason\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"indicator\",\r","            \"type\",\r","            \"title\",\r","            \"description\",\r","            \"content\",\r","            \"access_type\",\r","            \"access_reason\"\r","          ]\r","        },\r","        \"pulse_info\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"pulses\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"references\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"related\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"alienvault\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"adversary\": {\r","                      \"type\": \"array\",\r","                      \"items\": {}\r","                    },\r","                    \"malware_families\": {\r","                      \"type\": \"array\",\r","                      \"items\": {}\r","                    },\r","                    \"industries\": {\r","                      \"type\": \"array\",\r","                      \"items\": {}\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"adversary\",\r","                    \"malware_families\",\r","                    \"industries\"\r","                  ]\r","                },\r","                \"other\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"adversary\": {\r","                      \"type\": \"array\",\r","                      \"items\": {}\r","                    },\r","                    \"malware_families\": {\r","                      \"type\": \"array\",\r","                      \"items\": {}\r","                    },\r","                    \"industries\": {\r","                      \"type\": \"array\",\r","                      \"items\": {}\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"adversary\",\r","                    \"malware_families\",\r","                    \"industries\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"alienvault\",\r","                \"other\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"count\",\r","            \"pulses\",\r","            \"references\",\r","            \"related\"\r","          ]\r","        },\r","        \"false_positive\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"assessment\": {\r","                  \"type\": \"string\"\r","                },\r","                \"assessment_date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"report_date\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"assessment\",\r","                \"assessment_date\",\r","                \"report_date\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"validation\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"source\": {\r","                  \"type\": \"string\"\r","                },\r","                \"message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"source\",\r","                \"message\",\r","                \"name\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"source\": {\r","                  \"type\": \"string\"\r","                },\r","                \"message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"source\",\r","                \"message\",\r","                \"name\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"asn\": {\r","          \"type\": \"string\"\r","        },\r","        \"city_data\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"city\": {\r","          \"type\": \"null\"\r","        },\r","        \"region\": {\r","          \"type\": \"null\"\r","        },\r","        \"continent_code\": {\r","          \"type\": \"string\"\r","        },\r","        \"country_code3\": {\r","          \"type\": \"string\"\r","        },\r","        \"country_code2\": {\r","          \"type\": \"string\"\r","        },\r","        \"subdivision\": {\r","          \"type\": \"null\"\r","        },\r","        \"latitude\": {\r","          \"type\": \"number\"\r","        },\r","        \"postal_code\": {\r","          \"type\": \"null\"\r","        },\r","        \"longitude\": {\r","          \"type\": \"number\"\r","        },\r","        \"accuracy_radius\": {\r","          \"type\": \"integer\"\r","        },\r","        \"country_code\": {\r","          \"type\": \"string\"\r","        },\r","        \"country_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"dma_code\": {\r","          \"type\": \"integer\"\r","        },\r","        \"charset\": {\r","          \"type\": \"integer\"\r","        },\r","        \"area_code\": {\r","          \"type\": \"integer\"\r","        },\r","        \"flag_url\": {\r","          \"type\": \"string\"\r","        },\r","        \"flag_title\": {\r","          \"type\": \"string\"\r","        },\r","        \"sections\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"whois\",\r","        \"reputation\",\r","        \"indicator\",\r","        \"type\",\r","        \"type_title\",\r","        \"base_indicator\",\r","        \"pulse_info\",\r","        \"false_positive\",\r","        \"validation\",\r","        \"asn\",\r","        \"city_data\",\r","        \"city\",\r","        \"region\",\r","        \"continent_code\",\r","        \"country_code3\",\r","        \"country_code2\",\r","        \"subdivision\",\r","        \"latitude\",\r","        \"postal_code\",\r","        \"longitude\",\r","        \"accuracy_radius\",\r","        \"country_code\",\r","        \"country_name\",\r","        \"dma_code\",\r","        \"charset\",\r","        \"area_code\",\r","        \"flag_url\",\r","        \"flag_title\",\r","        \"sections\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"aa5fc4c5-a1ce-4f45-b88d-4c86b5058128","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"value\": \"string\",\n  \"section\": \"string\",\n  \"type\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/alienvault/with-section","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Section Scan in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>Value of the field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>section</td>\n<td>string</td>\n<td>The section field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>object</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>whois</td>\n<td>string</td>\n<td>The whois field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reputation</td>\n<td>string</td>\n<td>The reputation field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>indicator</td>\n<td>string</td>\n<td>The indicator field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type_title</td>\n<td>string</td>\n<td>The type_title field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>base_indicator</td>\n<td>object</td>\n<td>The base_indicator field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pulse_info</td>\n<td>object</td>\n<td>The pulse_info field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>false_positive</td>\n<td>array</td>\n<td>The false_positive field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>validation</td>\n<td>array</td>\n<td>The validation field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>asn</td>\n<td>string</td>\n<td>The asn field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>city_data</td>\n<td>string</td>\n<td>The city_data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>city</td>\n<td>null</td>\n<td>The city field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>region</td>\n<td>null</td>\n<td>The region field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>continent_code</td>\n<td>string</td>\n<td>The continent_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>country_code3</td>\n<td>string</td>\n<td>The country_code3 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>country_code2</td>\n<td>string</td>\n<td>The country_code2 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>subdivision</td>\n<td>null</td>\n<td>The subdivision field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>latitude</td>\n<td>string</td>\n<td>The latitude field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>postal_code</td>\n<td>null</td>\n<td>The postal_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>longitude</td>\n<td>string</td>\n<td>The longitude field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accuracy_radius</td>\n<td>string</td>\n<td>The accuracy_radius field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>country_code</td>\n<td>string</td>\n<td>The country_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>country_name</td>\n<td>string</td>\n<td>The country_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>dma_code</td>\n<td>string</td>\n<td>The dma_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>charset</td>\n<td>string</td>\n<td>The charset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>area_code</td>\n<td>string</td>\n<td>The area_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>flag_url</td>\n<td>string</td>\n<td>The flag_url field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>flag_title</td>\n<td>string</td>\n<td>The flag_title field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","alienvault","with-section"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"807820ca-9e25-4bd2-a4ee-65df2ba10890","name":"200-Section Scan","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"value\": \"8.8.8.8\",\r\n    \"section\": \"general\",\r\n    \"type\": \"IPv4\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/alienvault/with-section"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 15:41:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"52b-VOL6z/pGNQnk/pgTxfOxct30NxU\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"whois\": \"string\",\n    \"reputation\": \"int\",\n    \"indicator\": \"string\",\n    \"type\": \"string\",\n    \"type_title\": \"string\",\n    \"base_indicator\": {\n      \"id\": \"int\",\n      \"indicator\": \"string\",\n      \"type\": \"string\",\n      \"title\": \"string\",\n      \"description\": \"string\",\n      \"content\": \"string\",\n      \"access_type\": \"string\",\n      \"access_reason\": \"string\"\n    },\n    \"pulse_info\": {\n      \"count\": \"int\",\n      \"pulses\": [],\n      \"references\": [],\n      \"related\": {\n        \"alienvault\": {\n          \"adversary\": [],\n          \"malware_families\": [],\n          \"industries\": []\n        },\n        \"other\": {\n          \"adversary\": [],\n          \"malware_families\": [],\n          \"industries\": []\n        }\n      }\n    },\n    \"false_positive\": [\n      {\n        \"assessment\": \"string\",\n        \"assessment_date\": \"date\",\n        \"report_date\": \"date\"\n      }\n    ],\n    \"validation\": [\n      {\n        \"source\": \"string\",\n        \"message\": \"string\",\n        \"name\": \"string\"\n      }\n    ],\n    \"asn\": \"string\",\n    \"city_data\": \"boolean\",\n    \"city\": null,\n    \"region\": null,\n    \"continent_code\": \"string\",\n    \"country_code3\": \"string\",\n    \"country_code2\": \"string\",\n    \"subdivision\": null,\n    \"latitude\": \"number\",\n    \"postal_code\": null,\n    \"longitude\": \"number\",\n    \"accuracy_radius\": \"int\",\n    \"country_code\": \"string\",\n    \"country_name\": \"string\",\n    \"dma_code\": \"int\",\n    \"charset\": \"int\",\n    \"area_code\": \"int\",\n    \"flag_url\": \"string\",\n    \"flag_title\": \"string\",\n    \"sections\": [\n      \"string\"\n    ]\n  }\n}"},{"id":"ca85d548-7f73-4524-8456-724da5993099","name":"500-Section Scan","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"value\": \"8.8.8.8\",\r\n    \"section\": \"\",\r\n    \"type\": \"IPv4\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/alienvault/with-section"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 17:00:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-wjyp6V9MpjnwqpAspK7nGYQda1c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"7b797449-6a00-4afd-a84d-860422c040fe","name":"400-Section Scan","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"value\": \"8.8.8.8\",\r\n    \"section\": \"general\",\r\n    \"type\": null\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/alienvault/with-section"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 17:01:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-Sxjy5jtUQy1llrgaGljrfqjNSPg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"aa5fc4c5-a1ce-4f45-b88d-4c86b5058128"}],"id":"eac8ab7e-493f-4f45-8164-987a3e21513a","_postman_id":"eac8ab7e-493f-4f45-8164-987a3e21513a","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"virustotal","item":[{"name":"Virustotal scan","id":"dfcd3f97-0877-40b1-b038-78958580752f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\",\n  \"value\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/virustotal/scan","description":"<p>Types:</p>\n<ul>\n<li>ip</li>\n<li>url</li>\n<li>domain</li>\n<li>hash</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","virustotal","scan"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"dfcd3f97-0877-40b1-b038-78958580752f"},{"name":"whois","id":"c1a215a8-f3fa-413f-b030-121689859e34","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"value\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/virustotal/whois","description":"<p>value: IPv4 | Domain</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","virustotal","whois"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c1a215a8-f3fa-413f-b030-121689859e34"}],"id":"03bb8611-e0cb-46b0-a178-bbaab275e4d2","_postman_id":"03bb8611-e0cb-46b0-a178-bbaab275e4d2","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"mx tools","item":[{"name":"Look up","id":"19e00f7d-5fe2-4b92-8ced-4c2cdf85ce8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"url\": \"string\",\n  \"type\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/mx-tools/lookup","description":"<p>types:</p>\n<ul>\n<li>spf</li>\n<li>dkim</li>\n<li>dmarc</li>\n<li>bimi</li>\n<li>ptr</li>\n<li>mx</li>\n<li>blacklist</li>\n<li>dns</li>\n<li>smtp</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","mx-tools","lookup"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"19e00f7d-5fe2-4b92-8ced-4c2cdf85ce8b"}],"id":"696b951a-850d-43f6-914e-34728055f955","_postman_id":"696b951a-850d-43f6-914e-34728055f955","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"pentestools","item":[{"name":"pentesting scan","id":"85f4958b-9a9b-4899-a34c-ea60d47584a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"target\": \"string\",\n  \"type\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/pentestools","description":"<p>Types:</p>\n<ul>\n<li>RDP</li>\n<li>Web</li>\n<li>Common Ports</li>\n<li>Port List</li>\n<li>Port Range</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","pentestools"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"85f4958b-9a9b-4899-a34c-ea60d47584a6"},{"name":"Get scan results","id":"7ad1a322-73c7-497b-bd8a-9c5644a2c565","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"scanId\": \"int\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/pentestools/get-results","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","pentestools","get-results"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"7ad1a322-73c7-497b-bd8a-9c5644a2c565"}],"id":"d1da34ba-ead5-462c-89df-a2c741b61519","_postman_id":"d1da34ba-ead5-462c-89df-a2c741b61519","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"have i been pwned","item":[{"name":"pwend scan","id":"c7160f7f-eaa0-4555-be6a-912129b6807d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\",\n  \"value\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/pwed","description":"<p>Types:</p>\n<ul>\n<li>breachedaccount</li>\n<li>breaches</li>\n<li>breach</li>\n<li>pasteaccount</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","pwed"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c7160f7f-eaa0-4555-be6a-912129b6807d"}],"id":"1534f9f5-6488-49ac-870f-128b22e65308","_postman_id":"1534f9f5-6488-49ac-870f-128b22e65308","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Add Functionality","id":"ad0338b0-0257-47d2-b6a1-77d70c771c2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"internalName\": \"string\",\n  \"tool\": \"<tool_id>\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Functionality in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tool</td>\n<td>string</td>\n<td>The tool field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"78d6e4aa-426f-4899-a302-392a1f4dbaee","name":"400-Add Functionality","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"name\",\r\n    \"internalName\": \"tool-name\",\r\n    \"tool\": \"<tool_id>\",\r\n    \"description\": \"Testing\",\r\n    \"service\": \"cron\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 09:58:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-ShxFi3+hfe/4aUxS7ExuQJFUtcs\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"ad0338b0-0257-47d2-b6a1-77d70c771c2f"},{"name":"Update by name","event":[{"listen":"test","script":{"id":"acf137e2-1fa1-4fff-82bf-ea07b648867a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An functionality_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.environment.set('functionality_id', pm.response.json()._id);\r","}); \r","\r","// Validate de Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema =\r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"available\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"requires_mod_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"requires_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"utility\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"webhook\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"__v\",\r","    \"available\",\r","    \"createdAt\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"permissions\",\r","    \"requires_mod_permission\",\r","    \"requires_permission\",\r","    \"updatedAt\",\r","    \"utility\",\r","    \"webhook\",\r","    \"id\"\r","  ]\r","}});\r","\r","// Validate Json Assertions\r","pm.test(\"Verify _id is a string\", function () {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","});\r","\r","pm.test(\"Verify internalName is a string\", function () {\r","    pm.expect(pm.response.json().internalName).to.be.a('string');\r","});\r","\r","pm.test(\"Verify available is a boolean\", function () {\r","    pm.expect(pm.response.json().available).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify createdAt is a string in ISO 8601 format\", function () {\r","    pm.expect(pm.response.json().createdAt).to.match(/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z$/);\r","});\r","\r","pm.test(\"Verify deleted is a boolean\", function () {\r","    pm.expect(pm.response.json().deleted).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify enabled is a boolean\", function () {\r","    pm.expect(pm.response.json().enabled).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify name is a string\", function () {\r","    pm.expect(pm.response.json().name).to.be.a('string');\r","});\r","\r","pm.test(\"Verify permissions is an array\", function () {\r","    pm.expect(pm.response.json().permissions).to.be.an('array');\r","});\r","\r","pm.test(\"Verify requires_mod_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_mod_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify requires_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify updatedAt is a string in ISO 8601 format\", function () {\r","    pm.expect(pm.response.json().updatedAt).to.match(/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z$/);\r","});\r","\r","pm.test(\"Verify utility is a boolean\", function () {\r","    pm.expect(pm.response.json().utility).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify webhook is a boolean\", function () {\r","    pm.expect(pm.response.json().webhook).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify id is a string\", function () {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript"}}],"id":"16cff118-8056-49b8-a39e-0c1f69a9485a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"requires_permission\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified by name.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>requires_permission</td>\n<td>boolean</td>\n<td>The requires_permission field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>available</td>\n<td>string</td>\n<td>The available field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_mod_permission</td>\n<td>string</td>\n<td>The requires_mod_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_permission</td>\n<td>string</td>\n<td>The requires_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>utility</td>\n<td>string</td>\n<td>The utility field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>webhook</td>\n<td>string</td>\n<td>The webhook field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities","<functionality_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"052d768a-783b-4aef-a4fd-62b7ca47670a","name":"200-Update by name","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"requires_permission\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:38:20 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"421","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"1a5-FMBhHTrHZgO0RTHgKfi1TcmAwBs\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"internalName\": \"string\",\n  \"__v\": \"int\",\n  \"available\": \"boolean\",\n  \"createdAt\": \"date\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"permissions\": [\n    \"string\"\n  ],\n  \"requires_mod_permission\": \"boolean\",\n  \"requires_permission\": \"boolean\",\n  \"updatedAt\": \"date\",\n  \"utility\": \"boolean\",\n  \"webhook\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"ee5fd120-9b2f-490b-b607-4cc4de9d985f","name":"400-Update by name","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"requires_permission\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/423423"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 12:57:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-hMLy4VmVX4yqyCGn3Jt8zXLGLgA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"16cff118-8056-49b8-a39e-0c1f69a9485a"},{"name":"Remove by name","event":[{"listen":"test","script":{"id":"102c484a-5ae0-4e31-96bd-4ae327520694","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ca409aa6-c81e-4e9c-bc01-4ec2655c704e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified by name from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities","<functionality_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"44138940-0b19-4e57-badd-1a1323f91ebe","name":"204-Remove by name","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:28:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"ca409aa6-c81e-4e9c-bc01-4ec2655c704e"},{"name":"Get all functionality","event":[{"listen":"test","script":{"id":"e14fe995-75a9-48bd-b7c3-ebeaf3e9f1ea","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An functionality_id is returned\", () => {\r","    pm.expect(pm.response.json()[_.random(0, 80)]._id).to.be.a('string');\r","    pm.environment.set('functionality_id', pm.response.json()[_.random(0, 80)]._id);\r","}); \r","\r","// Validate de Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema =\r","  {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"requires_mod_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"requires_permission\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"utility\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"webhook\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"permissions\",\r","        \"requires_mod_permission\",\r","        \"requires_permission\",\r","        \"updatedAt\",\r","        \"utility\",\r","        \"webhook\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","}});\r","\r","// Validate Json Assertions\r","pm.test(\"Verify _id is a string\", function () {\r","    pm.expect(pm.response.json()[0]._id).to.be.a('string');\r","});\r","\r","pm.test(\"Verify internalName is a string\", function () {\r","    pm.expect(pm.response.json()[0].internalName).to.be.a('string');\r","});\r","\r","pm.test(\"Verify available is a boolean\", function () {\r","    pm.expect(pm.response.json()[0].available).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify createdAt is a string in ISO 8601 format\", function () {\r","    pm.expect(pm.response.json()[0].createdAt).to.match(/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z$/);\r","});\r","\r","pm.test(\"Verify deleted is a boolean\", function () {\r","    pm.expect(pm.response.json()[0].deleted).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify enabled is a boolean\", function () {\r","    pm.expect(pm.response.json()[0].enabled).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify name is a string\", function () {\r","    pm.expect(pm.response.json()[0].name).to.be.a('string');\r","});\r","\r","pm.test(\"Verify permissions is an array\", function () {\r","    pm.expect(pm.response.json()[0].permissions).to.be.an('array');\r","});\r","\r","pm.test(\"Verify requires_mod_permission is a boolean\", function () {\r","    pm.expect(pm.response.json()[0].requires_mod_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify requires_permission is a boolean\", function () {\r","    pm.expect(pm.response.json()[0].requires_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify updatedAt is a string in ISO 8601 format\", function () {\r","    pm.expect(pm.response.json()[0].updatedAt).to.match(/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z$/);\r","});\r","\r","pm.test(\"Verify utility is a boolean\", function () {\r","    pm.expect(pm.response.json()[0].utility).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify webhook is a boolean\", function () {\r","    pm.expect(pm.response.json()[0].webhook).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify id is a string\", function () {\r","    pm.expect(pm.response.json()[0].id).to.be.a('string');\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"9690b8f5-7dc4-4c1d-97cb-a9ee82003aa2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available functionality.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>available</td>\n<td>string</td>\n<td>The available field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_mod_permission</td>\n<td>string</td>\n<td>The requires_mod_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_permission</td>\n<td>string</td>\n<td>The requires_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>utility</td>\n<td>string</td>\n<td>The utility field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>webhook</td>\n<td>string</td>\n<td>The webhook field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"08747317-42fe-4aac-b572-6faa1c9d271c","name":"404-Get all functionality","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities9"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 15:47:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"91226ad0-ece9-4162-af81-b74662994c3b","name":"200 - Get all functionality","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/client/functionalities"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"internalName\": \"string\",\n    \"available\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"name\": \"string\",\n    \"permissions\": [\n      \"string\"\n    ],\n    \"requires_mod_permission\": \"boolean\",\n    \"requires_permission\": \"boolean\",\n    \"updatedAt\": \"date\",\n    \"utility\": \"boolean\",\n    \"webhook\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"id\": \"string\"\n  }\n]"}],"_postman_id":"9690b8f5-7dc4-4c1d-97cb-a9ee82003aa2"},{"name":"Get one","event":[{"listen":"test","script":{"id":"585dd88a-6a16-46fb-b0a1-d20ca50d29b9","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An functionality_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.environment.set('functionality_id', pm.response.json()._id);\r","}); \r","\r","// Validate de Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema =\r","  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"available\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"requires_mod_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"requires_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"utility\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"webhook\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"__v\",\r","    \"available\",\r","    \"createdAt\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"permissions\",\r","    \"requires_mod_permission\",\r","    \"requires_permission\",\r","    \"updatedAt\",\r","    \"utility\",\r","    \"webhook\",\r","    \"id\"\r","  ]\r","}});\r","\r","// Validate Json Assertions\r","pm.test(\"Verify _id is a string\", function () {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","});\r","\r","pm.test(\"Verify internalName is a string\", function () {\r","    pm.expect(pm.response.json().internalName).to.be.a('string');\r","});\r","\r","pm.test(\"Verify available is a boolean\", function () {\r","    pm.expect(pm.response.json().available).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify createdAt is a string in ISO 8601 format\", function () {\r","    pm.expect(pm.response.json().createdAt).to.match(/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z$/);\r","});\r","\r","pm.test(\"Verify deleted is a boolean\", function () {\r","    pm.expect(pm.response.json().deleted).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify enabled is a boolean\", function () {\r","    pm.expect(pm.response.json().enabled).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify name is a string\", function () {\r","    pm.expect(pm.response.json().name).to.be.a('string');\r","});\r","\r","pm.test(\"Verify permissions is an array\", function () {\r","    pm.expect(pm.response.json().permissions).to.be.an('array');\r","});\r","\r","pm.test(\"Verify requires_mod_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_mod_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify requires_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify updatedAt is a string in ISO 8601 format\", function () {\r","    pm.expect(pm.response.json().updatedAt).to.match(/^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{3}Z$/);\r","});\r","\r","pm.test(\"Verify utility is a boolean\", function () {\r","    pm.expect(pm.response.json().utility).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify webhook is a boolean\", function () {\r","    pm.expect(pm.response.json().webhook).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify id is a string\", function () {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript"}}],"id":"816e3855-7805-41d2-b8ac-27d9056b080a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para recuperar una ''FUNCTIONALITY\" especifica por su id. Si queremos obtener un id functionality debemos ejecutar el endpoint GET ALL FUNCTIONALITY.</p>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<p><code>functionality_id</code> (string, required): El identificador único para la funcionalidad.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the functionality</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>internal name of the functionality</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>int</td>\n<td>Version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>available</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>date of creation</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>name of the functionality</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>Arrays</td>\n<td>objects that indicate the type of permissions within the functionality such as \"read:wazuh.alert\", \"modify:wazuh.alert\" and \"execute:wazuh.alert\".</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_mod_permission</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_permission</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>date of update</td>\n<td>true</td>\n</tr>\n<tr>\n<td>utility</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>webhook</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the functionality</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities","<functionality_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"4eb50545-7293-4b5a-9b9f-e752a8e82f6d","name":"200-Get one functionality","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:38:09 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"421","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"1a5-FMBhHTrHZgO0RTHgKfi1TcmAwBs\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"internalName\": \"string\",\n  \"__v\": \"int\",\n  \"available\": \"boolean\",\n  \"createdAt\": \"date\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"permissions\": [\n    \"string\"\n  ],\n  \"requires_mod_permission\": \"boolean\",\n  \"requires_permission\": \"boolean\",\n  \"updatedAt\": \"date\",\n  \"utility\": \"boolean\",\n  \"webhook\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"357fbe40-8a3f-4e8a-9abf-f3bc33994586","name":"400-Get one","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/343534"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 15:54:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-7pNNfIdoi3lvEESn/e/aremIGUY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"816e3855-7805-41d2-b8ac-27d9056b080a"},{"name":"enable","event":[{"listen":"test","script":{"id":"04baf09e-8ed6-46fd-ad8c-c833cc1a348d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","      \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"available\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"requires_mod_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"requires_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"utility\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"webhook\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"__v\",\r","    \"available\",\r","    \"createdAt\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"permissions\",\r","    \"requires_mod_permission\",\r","    \"requires_permission\",\r","    \"updatedAt\",\r","    \"utility\",\r","    \"webhook\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"717c68b0-4e43-4689-82eb-df46537c6b51","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"enabled\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>/enabled","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to enable the specified enable.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>available</td>\n<td>string</td>\n<td>The available field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_mod_permission</td>\n<td>string</td>\n<td>The requires_mod_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_permission</td>\n<td>string</td>\n<td>The requires_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>utility</td>\n<td>string</td>\n<td>The utility field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>webhook</td>\n<td>string</td>\n<td>The webhook field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities","<functionality_id>","enabled"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"2d39c4f6-b564-4aeb-b006-5831c36b624e","name":"200-enable","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>/enabled"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 07 Mar 2024 03:24:37 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"414","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"19e-nsBS7KPYLd2ydrdMfRnZqbMLALw\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"internalName\": \"string\",\n  \"__v\": \"int\",\n  \"available\": \"boolean\",\n  \"createdAt\": \"date\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"permissions\": [\n    \"string\"\n  ],\n  \"requires_mod_permission\": \"boolean\",\n  \"requires_permission\": \"boolean\",\n  \"updatedAt\": \"date\",\n  \"utility\": \"boolean\",\n  \"webhook\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"ff57f006-d31a-4642-8c3e-567f7814240c","name":"400-enable","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/123131/enabled"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:17:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-lHzO86r8C0GsOR6wuByb+zZzsLo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"717c68b0-4e43-4689-82eb-df46537c6b51"},{"name":"Hide functionality","event":[{"listen":"test","script":{"id":"ce3a6edd-465e-43a4-8b9a-4d065d6a76ef","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","      \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"internalName\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"available\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"permissions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"requires_mod_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"requires_permission\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"utility\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"webhook\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"internalName\",\r","    \"__v\",\r","    \"available\",\r","    \"createdAt\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"permissions\",\r","    \"requires_mod_permission\",\r","    \"requires_permission\",\r","    \"updatedAt\",\r","    \"utility\",\r","    \"webhook\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"aca28eab-ca46-4de0-9e2d-f6c2efb8aaac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"available\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>/enabled","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Hide functionality.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>available</td>\n<td>boolean</td>\n<td>The available field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>The internalName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>available</td>\n<td>string</td>\n<td>The available field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>List of permissions.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_mod_permission</td>\n<td>string</td>\n<td>The requires_mod_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_permission</td>\n<td>string</td>\n<td>The requires_permission field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>utility</td>\n<td>string</td>\n<td>The utility field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>webhook</td>\n<td>string</td>\n<td>The webhook field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities","<functionality_id>","enabled"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1c0a8f11-7a30-4a10-840c-d3b14d65052b","name":"200-Hide functionality","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"available\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/<functionality_id>/enabled"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:17:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"481"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e1-YiiCiTEf7AG8s9J9e7ElNCwOJ5w\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"internalName\": \"string\",\n  \"__v\": \"int\",\n  \"available\": \"boolean\",\n  \"createdAt\": \"date\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"permissions\": [\n    \"string\"\n  ],\n  \"requires_mod_permission\": \"boolean\",\n  \"requires_permission\": \"boolean\",\n  \"updatedAt\": \"date\",\n  \"utility\": \"boolean\",\n  \"webhook\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"a4a193c3-16a7-4223-977f-ec67f67f99a4","name":"400-Hide functionality","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"available\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/client/functionalities/2392/enabled"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:18:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-wggznlMGtYClvbTl+3KBXBA0JaQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"aca28eab-ca46-4de0-9e2d-f6c2efb8aaac"},{"name":"Get By Service","event":[{"listen":"test","script":{"id":"e595e465-4845-4242-8614-def51f8a9f10","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema =\r","  { \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","}});\r","\r","\r","// Validate Json Assertions\r","pm.test(\"Verify _id is a string\", function () {\r","    pm.expect(pm.response.json()[0]._id).to.be.a('string');\r","});\r","\r","pm.test(\"Verify internalName is a string\", function () {\r","    pm.expect(pm.response.json()[0].internalName).to.be.a('string');\r","});\r","\r","\r","pm.test(\"Verify id is a string\", function () {\r","    pm.expect(pm.response.json()[0].id).to.be.a('string');\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r",""],"type":"text/javascript"}}],"id":"484090ca-629f-4b3f-adf7-8021c37298df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/{{service_id}}/service","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para recuperar un ''SERVICES\" especifico por su id. Si queremos obtener un id services debemos ejecutar el endpoint GET SERVICES.</p>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<p>service_id (string, required): El identificador único de los servicios.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the functionality</td>\n<td>true</td>\n</tr>\n<tr>\n<td>internalName</td>\n<td>string</td>\n<td>internal name of the functionality</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>int</td>\n<td>Version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>available</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>date of creation</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>name of the functionality</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>Arrays</td>\n<td>objects that indicate the type of permissions within the functionality such as \"read:wazuh.alert\", \"modify:wazuh.alert\" and \"execute:wazuh.alert\".</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_mod_permission</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_permission</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>date of update</td>\n<td>true</td>\n</tr>\n<tr>\n<td>utility</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>webhook</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the functionality</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","client","functionalities","{{service_id}}","service"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d576704a-9f1a-4959-898d-df140d8e2abf","name":"200-Get By Service","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/{{service_id}}/service"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:38:46 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"bb7-ZRgyrMNlgJKnvNZ3aLXm47Iiij4\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"internalName\": \"string\",\n    \"__v\": \"int\",\n    \"available\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"name\": \"string\",\n    \"permissions\": [\n      \"string\"\n    ],\n    \"requires_mod_permission\": \"boolean\",\n    \"requires_permission\": \"boolean\",\n    \"updatedAt\": \"date\",\n    \"utility\": \"boolean\",\n    \"webhook\": \"boolean\",\n    \"id\": \"string\"\n  }\n]"},{"id":"9e5a0204-bd42-4e73-b03a-95897867b5f5","name":"400-Get By Service","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/client/functionalities/2834839/service"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 16:05:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-rqfvdLZGFJgqETz6YVvcKaV4a7c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"484090ca-629f-4b3f-adf7-8021c37298df"}],"id":"923d5df6-6d17-4843-9c1c-01f452a49b70","description":"<p>Rutas rest para manejo de funcionalidades. Crear, habilitar, actualizar y eliminar.</p>\n","event":[{"listen":"prerequest","script":{"id":"efa44987-cc17-45c7-9c8f-d1b73bdd2bcd","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"7eb3ab79-0ead-44fa-8483-6f7ab77d8a4d","type":"text/javascript","exec":[""]}}],"_postman_id":"923d5df6-6d17-4843-9c1c-01f452a49b70","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Feed","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"cbbad0b8-b5d1-45e5-982e-d0a128289740","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"protected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"origin\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"user\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"title\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"origin\",\r","        \"user\",\r","        \"title\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"34792b59-597b-41da-a8a0-3652e982eed3","exec":[""],"type":"text/javascript","packages":{}}}],"id":"25fdf188-04f3-4475-9393-9df4899f4534","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feed/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>object</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>origin</td>\n<td>object</td>\n<td>The origin field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>user</td>\n<td>object</td>\n<td>The user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>title</td>\n<td>object</td>\n<td>Title of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","feed","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bc34aacf-bb09-4b06-ab27-3b2818d03af5","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feed/filter"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 14 May 2024 18:11:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-SHccQyh6D5Sn8RdY97AOFg+oEe8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"b35e0865-b99d-4ad9-a8f4-fa1b74cd0aec","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/feed/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"deleted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"origin\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"user\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"title\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"25fdf188-04f3-4475-9393-9df4899f4534"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"cbbad0b8-b5d1-45e5-982e-d0a128289740","exec":[""],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"prerequest","script":{"id":"34792b59-597b-41da-a8a0-3652e982eed3","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"dc599139-f5d7-4a16-ab89-5b4ba217a687","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feed/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","feed","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"32e08581-abb1-4831-accd-f9cd70e0eab6","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/feed/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","feed","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"c914e7f2-ddd6-4c3b-ab44-4f8d8872e8b1","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/feed/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","feed","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"dc599139-f5d7-4a16-ab89-5b4ba217a687"},{"name":"Get all events","event":[{"listen":"test","script":{"id":"cbbad0b8-b5d1-45e5-982e-d0a128289740","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An event_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 87)]._id).to.be.a('string');\r","    pm.environment.set('event_id', pm.response.json().data[_.random(1,87)]._id);\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"810cdcb4-8e07-4e68-b696-9404a8bc8a86","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feed","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available events.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","feed"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"33c6de81-2e29-4e89-b025-14e3e78df19f","name":"404-Get all events","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feedf"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 16:15:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"537310c6-216b-483c-a1b5-c1645d040455","name":"200 - Get all events","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/feed"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"protected\": \"boolean\",\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"type\": \"string\",\n      \"origin\": \"string\",\n      \"title\": \"string\",\n      \"description\": \"string\",\n      \"content\": {\n        \"detection\": {\n          \"action_taken\": \"string\",\n          \"bios_manufacturer\": \"string\",\n          \"bios_version\": \"string\",\n          \"cid\": \"string\",\n          \"cloud_instance_id\": null,\n          \"cloud_service_provider\": null,\n          \"cloud_service_provider_account_id\": null,\n          \"command_line\": \"string\",\n          \"custom_ioa_rule_instance_id\": null,\n          \"date\": \"date\",\n          \"day_of_week\": \"string\",\n          \"detection_id\": \"string\",\n          \"domain\": null,\n          \"external_i_pv_6\": null,\n          \"external_ip\": \"string\",\n          \"file_name\": \"string\",\n          \"file_path\": \"string\",\n          \"grand_parent_command_line\": \"string\",\n          \"grand_parent_image_file_name\": \"string\",\n          \"grand_parent_process_file_path\": \"string\",\n          \"grand_parent_process_md_5\": null,\n          \"grand_parent_process_sha_256\": \"string\",\n          \"grand_parent_process_user_name\": \"string\",\n          \"groups\": [\n            \"string\"\n          ],\n          \"hostname\": \"string\",\n          \"hour\": \"int\",\n          \"ioa_description\": \"string\",\n          \"ioa_name\": \"string\",\n          \"ioc_type\": null,\n          \"ioc_value\": null,\n          \"last_update\": \"date\",\n          \"last_update_date\": \"date\",\n          \"last_update_day_of_week\": \"string\",\n          \"last_update_hour\": \"int\",\n          \"last_update_minute\": \"int\",\n          \"last_update_timezone\": \"string\",\n          \"local_i_pv_6\": null,\n          \"local_ip\": \"string\",\n          \"local_process_id\": \"string\",\n          \"mac_address\": \"string\",\n          \"md5_hash\": \"string\",\n          \"md_5\": null,\n          \"minute\": \"int\",\n          \"objective\": \"string\",\n          \"os_version\": \"string\",\n          \"ou\": null,\n          \"parent_command_line\": \"string\",\n          \"parent_image_file_name\": \"string\",\n          \"parent_process_file_path\": \"string\",\n          \"parent_process_local_process_id\": \"string\",\n          \"parent_process_threat_graph_process_id\": \"string\",\n          \"parent_process_user_name\": \"string\",\n          \"platform\": \"string\",\n          \"process_local_process_id\": \"string\",\n          \"process_threat_graph_process_id\": \"string\",\n          \"product_type\": \"string\",\n          \"sensor_id\": \"string\",\n          \"sensor_version\": \"string\",\n          \"severity\": \"string\",\n          \"sha256_hash\": \"string\",\n          \"sha_256\": \"string\",\n          \"site_name\": null,\n          \"source_event_url\": \"string\",\n          \"status\": \"string\",\n          \"system_manufacturer\": \"string\",\n          \"system_product_name\": \"string\",\n          \"tactic\": \"string\",\n          \"tags\": [\n            \"string\"\n          ],\n          \"technique\": \"string\",\n          \"threat_graph_process_id\": \"string\",\n          \"timestamp\": \"date\",\n          \"timezone\": \"string\",\n          \"url\": \"string\",\n          \"user_name\": \"string\",\n          \"user_sid\": \"string\",\n          \"workflow_description\": \"string\",\n          \"workflow_execution_timestamp\": \"date\",\n          \"workflow_execution_timestamp_date\": \"date\",\n          \"workflow_execution_timestamp_dayofweek\": \"string\",\n          \"workflow_execution_timestamp_hour\": \"int\",\n          \"workflow_execution_timestamp_minute\": \"int\",\n          \"workflow_execution_timestamp_timezone\": \"string\",\n          \"workflow_name\": \"string\"\n        },\n        \"containment_actions\": [\n          {\n            \"label\": \"string\",\n            \"id\": \"string\"\n          }\n        ],\n        \"actions\": [\n          {\n            \"label\": \"string\",\n            \"id\": \"string\"\n          }\n        ],\n        \"type\": \"string\"\n      },\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"__v\": \"int\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"810cdcb4-8e07-4e68-b696-9404a8bc8a86"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"646d795a-9976-4be8-87d7-672a17c47a6f","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b16ff407-67ba-43a8-993e-35974dec95e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feed/{{event_id}}","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para recuperar un ''EVENTS\" especifico por su id. Para obtener este id debemo ejecutar el endpoint GET ALL EVENTS.</p>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<p>event_id (string, required): El identificador único de los eventos.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the events</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>internal name of the functionality</td>\n<td>true</td>\n</tr>\n<tr>\n<td>origin</td>\n<td>int</td>\n<td>Version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>title</td>\n<td>String</td>\n<td>Title of events</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of events.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>content</td>\n<td>Object</td>\n<td>\"detection\", \"action_taken\", \"bios_manufacturer\", \"bios_version\", \"cid\", \"cloud_instance_id\", \"cloud_service_provider\", \"cloud_service_provider_account_id\", \"command_line\", \"custom_ioa_rule_instance_id\", \"date\", \"day_of_week\", \"detection_id\", \"domain\", \"external_i_pv_6\", \"external_ip\", \"file_name\", \"file_path\", \"grand_parent_command_line\", \"grand_parent_image_file_name\", \"grand_parent_process_file_path\" \"grand_parent_process_md_5\", \"grand_parent_process_sha_256\", \"grand_parent_process_user_name\", \"groups, \"hostname\", \"hour\", \"ioa_description\", \"ioa_name\", \"ioc_type\", \"ioc_value\", \"last_update\", \"last_update_date\", \"last_update_day_of_week\", \"last_update_hour\", \"last_update_minute\", \"last_update_timezone\", \"local_i_pv_6\", \"local_ip\", \"local_process_id\", \"mac_address\", \"md5_hash\", \"md_5\", \"minute\",\"objective\", \"os_version\", \"ou\", \"parent_command_line\", \"parent_image_file_name\", \"parent_process_file_path\", \"parent_process_local_process_id\", \"parent_process_threat_graph_process_id\", \"parent_process_user_name\", \"platform\", \"process_local_process_id\", \"process_threat_graph_process_id\", \"product_type\", \"sensor_id\", \"sensor_version\", \"severity\", \"sha256_hash\", \"sha_256\", \"site_name\", \"source_event_url\", \"status\", \"system_manufacturer\", \"system_product_name\", \"tactic\", \"tags\", \"technique\", \"threat_graph_process_id\",\"timestamp\", \"timezone\", \"url\", \"user_name\" y \"user_sid\", \"workflow_description\", \"workflow_execution_timestamp\", \"workflow_execution_timestamp_date\", \"workflow_execution_timestamp_dayofweek\", \"workflow_execution_timestamp_hour\", \"workflow_execution_timestamp_minute\" \"workflow_execution_timestamp_timezone\" y \"workflow_name\"</td>\n<td>true</td>\n</tr>\n<tr>\n<td>containment_actions</td>\n<td>array</td>\n<td>\"actions\", \"label\" y \"id\"</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>String</td>\n<td>type of events</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>date of creation</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>date of update</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>int</td>\n<td>Version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the events</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","feed","{{event_id}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"20c319d9-61e3-4063-9b66-bfd2279463c6","name":"200-Get by id","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feed/{{event_id}}"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 18 Mar 2024 18:01:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1266-q1XuLfGwMKHRR5obz0nWqLvit8w\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"type\": \"string\",\n  \"origin\": \"string\",\n  \"title\": \"string\",\n  \"description\": \"string\",\n  \"content\": {\n    \"detection\": {\n      \"action_taken\": \"string\",\n      \"bios_manufacturer\": \"string\",\n      \"bios_version\": \"string\",\n      \"cloud_instance_id\": \"string\",\n      \"cloud_service_provider\": \"string\",\n      \"cloud_service_provider_account_id\": \"string\",\n      \"command_line\": \"string\",\n      \"detection_id\": \"string\",\n      \"domain\": \"string\",\n      \"external_i_pv_6\": \"string\",\n      \"external_ip\": \"string\",\n      \"file_name\": \"string\",\n      \"file_path\": \"string\",\n      \"grand_parent_command_line\": \"string\",\n      \"grand_parent_image_file_name\": \"string\",\n      \"grand_parent_process_file_path\": \"string\",\n      \"grand_parent_process_md_5\": \"string\",\n      \"grand_parent_process_sha_256\": \"string\",\n      \"grand_parent_process_user_name\": \"string\",\n      \"groups\": \"string\",\n      \"hostname\": \"string\",\n      \"ioa_description\": \"string\",\n      \"ioa_name\": \"string\",\n      \"ioc_type\": \"string\",\n      \"ioc_value\": \"string\",\n      \"last_update\": \"date\",\n      \"local_i_pv_6\": \"string\",\n      \"local_ip\": \"string\",\n      \"mac_address\": \"string\",\n      \"md5_hash\": \"string\",\n      \"md_5\": \"string\",\n      \"objective\": \"string\",\n      \"os_version\": \"string\",\n      \"ou\": \"string\",\n      \"parent_command_line\": \"string\",\n      \"parent_image_file_name\": \"string\",\n      \"parent_process_file_path\": \"string\",\n      \"parent_process_user_name\": \"string\",\n      \"platform\": \"string\",\n      \"product_type\": \"string\",\n      \"sensor_id\": \"string\",\n      \"sensor_version\": \"string\",\n      \"severity\": \"string\",\n      \"sha256_hash\": \"string\",\n      \"sha_256\": \"string\",\n      \"site_name\": \"string\",\n      \"source_event_url\": \"string\",\n      \"status\": \"string\",\n      \"system_manufacturer\": \"string\",\n      \"system_product_name\": \"string\",\n      \"tactic\": \"string\",\n      \"tags\": \"string\",\n      \"technique\": \"string\",\n      \"timestamp\": \"date\",\n      \"url\": \"string\",\n      \"user_name\": \"string\",\n      \"user_sid\": \"string\"\n    },\n    \"containment_actions\": [\n      {\n        \"label\": \"string\",\n        \"id\": \"string\"\n      }\n    ],\n    \"actions\": [\n      {\n        \"label\": \"string\",\n        \"id\": \"string\"\n      }\n    ],\n    \"type\": \"string\"\n  },\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"a37fb480-c229-4e98-8ccc-424856ebc51c","name":"400-Get by id","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/feed/345353"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 16:45:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-uxoRkq3iaVqW8iEtPPFWopviVkg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"b16ff407-67ba-43a8-993e-35974dec95e4"},{"name":"Remove Event","event":[{"listen":"test","script":{"id":"b2f0e1be-bdd5-4540-9323-bca08375e820","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"5aca2b82-988d-45a5-9467-eaeb61794cff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/feed/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Event from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","feed",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{event_id}}","key":"id"}]}},"response":[{"id":"939d70a0-fb3d-40c0-a0b2-dfe924c6f565","name":"204-Remove Event","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/feed/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","feed",":id"],"variable":[{"key":"id","value":"{{event_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 13 May 2024 11:53:43 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"0fd5ff7e-7e0f-4202-9a86-3232fe44fc17","name":"400-Remove Event","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/feed/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","feed",":id"],"variable":[{"key":"id","value":"{{3232}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 11:54:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-5CJnjK1LK4BjlmdFIC+CJG0RRkQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"5aca2b82-988d-45a5-9467-eaeb61794cff"}],"id":"8f46da5b-a732-46e7-bd53-815f63f6bf79","_postman_id":"8f46da5b-a732-46e7-bd53-815f63f6bf79","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"webhook","item":[{"name":"Use webhooks","item":[{"name":"crowdstrike","item":[{"name":"New detection","id":"0cc15834-7032-4e01-9dda-f5bad4cf213c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"data\": {\n    \"detections.action_taken\": \"string\",\n    \"detections.bios_manufacturer\": \"string\",\n    \"detections.bios_version\": \"string\",\n    \"detections.cloud_instance_id\": \"string\",\n    \"detections.cloud_service_provider\": \"string\",\n    \"detections.cloud_service_provider_account_id\": \"string\",\n    \"detections.command_line\": \"string\",\n    \"detections.detection_id\": \"string\",\n    \"detections.domain\": \"string\",\n    \"detections.external_i_pv_6\": \"string\",\n    \"detections.external_ip\": \"string\",\n    \"detections.file_name\": \"string\",\n    \"detections.file_path\": \"string\",\n    \"detections.grand_parent_command_line\": \"string\",\n    \"detections.grand_parent_image_file_name\": \"string\",\n    \"detections.grand_parent_process.file_path\": \"string\",\n    \"detections.grand_parent_process.md_5\": \"string\",\n    \"detections.grand_parent_process.sha_256\": \"string\",\n    \"detections.grand_parent_process.user_name\": \"string\",\n    \"detections.groups\": \"string\",\n    \"detections.hostname\": \"string\",\n    \"detections.ioa_description\": \"string\",\n    \"detections.ioa_name\": \"string\",\n    \"detections.ioc_type\": \"string\",\n    \"detections.ioc_value\": \"string\",\n    \"detections.last_update\": \"date\",\n    \"detections.local_i_pv_6\": \"string\",\n    \"detections.local_ip\": \"string\",\n    \"detections.mac_address\": \"string\",\n    \"detections.md5_hash\": \"string\",\n    \"detections.md_5\": \"string\",\n    \"detections.objective\": \"string\",\n    \"detections.os_version\": \"string\",\n    \"detections.ou\": \"string\",\n    \"detections.parent_command_line\": \"string\",\n    \"detections.parent_image_file_name\": \"string\",\n    \"detections.parent_process.file_path\": \"string\",\n    \"detections.parent_process.user_name\": \"string\",\n    \"detections.platform\": \"string\",\n    \"detections.product_type\": \"string\",\n    \"detections.sensor_id\": \"string\",\n    \"detections.sensor_version\": \"string\",\n    \"detections.severity\": \"string\",\n    \"detections.sha256_hash\": \"string\",\n    \"detections.sha_256\": \"string\",\n    \"detections.site_name\": \"string\",\n    \"detections.source_event_url\": \"string\",\n    \"detections.status\": \"string\",\n    \"detections.system_manufacturer\": \"string\",\n    \"detections.system_product_name\": \"string\",\n    \"detections.tactic\": \"string\",\n    \"detections.tags\": \"string\",\n    \"detections.technique\": \"string\",\n    \"detections.timestamp\": \"date\",\n    \"detections.url\": \"string\",\n    \"detections.user_name\": \"string\",\n    \"detections.user_sid\": \"string\"\n  },\n  \"meta\": {\n    \"event_reference_url\": \"string\",\n    \"timestamp\": \"date\",\n    \"trigger_name\": \"string\",\n    \"workflow_id\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0cc15834-7032-4e01-9dda-f5bad4cf213c"},{"name":"New detection Damian","id":"25b1eaff-df94-4120-9432-ee8f99d09d31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"data\": {\n    \"detections.action_taken\": \"string\",\n    \"detections.bios_manufacturer\": \"string\",\n    \"detections.bios_version\": \"string\",\n    \"detections.cloud_instance_id\": \"string\",\n    \"detections.cloud_service_provider\": \"string\",\n    \"detections.cloud_service_provider_account_id\": \"string\",\n    \"detections.command_line\": \"string\",\n    \"detections.detection_id\": \"string\",\n    \"detections.domain\": \"string\",\n    \"detections.external_i_pv_6\": \"string\",\n    \"detections.external_ip\": \"string\",\n    \"detections.file_name\": \"string\",\n    \"detections.file_path\": \"string\",\n    \"detections.grand_parent_command_line\": \"string\",\n    \"detections.grand_parent_image_file_name\": \"string\",\n    \"detections.grand_parent_process.file_path\": \"string\",\n    \"detections.grand_parent_process.md_5\": \"string\",\n    \"detections.grand_parent_process.sha_256\": \"string\",\n    \"detections.grand_parent_process.user_name\": \"string\",\n    \"detections.groups\": \"string\",\n    \"detections.hostname\": \"string\",\n    \"detections.ioa_description\": \"string\",\n    \"detections.ioa_name\": \"string\",\n    \"detections.ioc_type\": \"string\",\n    \"detections.ioc_value\": \"string\",\n    \"detections.last_update\": \"date\",\n    \"detections.local_i_pv_6\": \"string\",\n    \"detections.local_ip\": \"string\",\n    \"detections.mac_address\": \"string\",\n    \"detections.md5_hash\": \"string\",\n    \"detections.md_5\": \"string\",\n    \"detections.objective\": \"string\",\n    \"detections.os_version\": \"string\",\n    \"detections.ou\": \"string\",\n    \"detections.parent_command_line\": \"string\",\n    \"detections.parent_image_file_name\": \"string\",\n    \"detections.parent_process.file_path\": \"string\",\n    \"detections.parent_process.user_name\": \"string\",\n    \"detections.platform\": \"string\",\n    \"detections.product_type\": \"string\",\n    \"detections.sensor_id\": \"string\",\n    \"detections.sensor_version\": \"string\",\n    \"detections.severity\": \"string\",\n    \"detections.sha256_hash\": \"string\",\n    \"detections.sha_256\": \"string\",\n    \"detections.site_name\": \"string\",\n    \"detections.source_event_url\": \"string\",\n    \"detections.status\": \"string\",\n    \"detections.system_manufacturer\": \"string\",\n    \"detections.system_product_name\": \"string\",\n    \"detections.tactic\": \"string\",\n    \"detections.tags\": \"string\",\n    \"detections.technique\": \"string\",\n    \"detections.timestamp\": \"date\",\n    \"detections.url\": \"string\",\n    \"detections.user_name\": \"string\",\n    \"detections.user_sid\": \"string\"\n  },\n  \"meta\": {\n    \"event_reference_url\": \"string\",\n    \"timestamp\": \"date\",\n    \"trigger_name\": \"string\",\n    \"workflow_id\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/gw/webhook/{{SoarId}}/<webhook_id>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","gw","webhook","{{SoarId}}","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"25b1eaff-df94-4120-9432-ee8f99d09d31"},{"name":"New detection Damian V2","id":"1e1cb510-0fb0-4ad2-bf9c-c24bf6744e6a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"data\": {\n    \"detections.action_taken\": \"string\",\n    \"detections.bios_manufacturer\": \"string\",\n    \"detections.bios_version\": \"string\",\n    \"detections.cid\": \"string\",\n    \"detections.cloud_instance_id\": \"string\",\n    \"detections.cloud_service_provider\": \"string\",\n    \"detections.cloud_service_provider_account_id\": \"string\",\n    \"detections.command_line\": \"string\",\n    \"detections.custom_ioa_rule_instance_id\": \"string\",\n    \"detections.date\": \"date\",\n    \"detections.day_of_week\": \"string\",\n    \"detections.detection_id\": \"string\",\n    \"detections.domain\": \"string\",\n    \"detections.external_i_pv_6\": \"string\",\n    \"detections.external_ip\": \"string\",\n    \"detections.file_name\": \"string\",\n    \"detections.file_path\": \"string\",\n    \"detections.grand_parent_command_line\": \"string\",\n    \"detections.grand_parent_image_file_name\": \"string\",\n    \"detections.grand_parent_process.file_path\": \"string\",\n    \"detections.grand_parent_process.md_5\": \"string\",\n    \"detections.grand_parent_process.sha_256\": \"string\",\n    \"detections.grand_parent_process.user_name\": \"string\",\n    \"detections.groups\": [\n      \"string\"\n    ],\n    \"detections.hostname\": \"string\",\n    \"detections.hour\": \"int\",\n    \"detections.ioa_description\": \"string\",\n    \"detections.ioa_name\": \"string\",\n    \"detections.ioc_type\": \"string\",\n    \"detections.ioc_value\": \"string\",\n    \"detections.last_update\": \"date\",\n    \"detections.last_update.date\": \"date\",\n    \"detections.last_update.day_of_week\": \"string\",\n    \"detections.last_update.hour\": \"int\",\n    \"detections.last_update.minute\": \"int\",\n    \"detections.last_update.timezone\": \"string\",\n    \"detections.local_i_pv_6\": \"string\",\n    \"detections.local_ip\": \"string\",\n    \"detections.mac_address\": \"string\",\n    \"detections.md5_hash\": \"string\",\n    \"detections.md_5\": \"string\",\n    \"detections.minute\": \"int\",\n    \"detections.objective\": \"string\",\n    \"detections.os_version\": \"string\",\n    \"detections.ou\": [],\n    \"detections.parent_command_line\": \"string\",\n    \"detections.parent_image_file_name\": \"string\",\n    \"detections.parent_process.file_path\": \"string\",\n    \"detections.parent_process.threat_graph_process_id\": \"string\",\n    \"detections.parent_process.user_name\": \"string\",\n    \"detections.platform\": \"string\",\n    \"detections.process.threat_graph_process_id\": \"string\",\n    \"detections.product_type\": \"string\",\n    \"detections.sensor_id\": \"string\",\n    \"detections.sensor_version\": \"string\",\n    \"detections.severity\": \"string\",\n    \"detections.sha256_hash\": \"string\",\n    \"detections.sha_256\": \"string\",\n    \"detections.site_name\": \"string\",\n    \"detections.source_event_url\": \"string\",\n    \"detections.status\": \"string\",\n    \"detections.system_manufacturer\": \"string\",\n    \"detections.system_product_name\": \"string\",\n    \"detections.tactic\": \"string\",\n    \"detections.tags\": [\n      \"string\"\n    ],\n    \"detections.technique\": \"string\",\n    \"detections.threat_graph_process_id\": \"string\",\n    \"detections.timestamp\": \"date\",\n    \"detections.timezone\": \"string\",\n    \"detections.url\": \"string\",\n    \"detections.user_name\": \"string\",\n    \"detections.user_sid\": \"string\",\n    \"workflow.description\": \"string\",\n    \"workflow.execution.time\": \"date\",\n    \"workflow.execution.time.date\": \"date\",\n    \"workflow.execution.time.dayofweek\": \"string\",\n    \"workflow.execution.time.hour\": \"int\",\n    \"workflow.execution.time.minute\": \"int\"\n  },\n  \"meta\": {\n    \"event_reference_url\": \"string\",\n    \"timestamp\": \"date\",\n    \"trigger_category\": \"string\",\n    \"trigger_name\": \"string\",\n    \"workflow_id\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://gw-staging.batuta.io/api/gw/webhook/61bb904b9bbe9d18b307d0df/61af636862a9e714aa470fe1","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["api","gw","webhook","61bb904b9bbe9d18b307d0df","61af636862a9e714aa470fe1"],"host":["gw-staging","batuta","io"],"query":[],"variable":[]}},"response":[],"_postman_id":"1e1cb510-0fb0-4ad2-bf9c-c24bf6744e6a"},{"name":"New detection Metabaseq","id":"9e9d2016-0f6b-491b-8102-89d36d8983e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"data\": {\n    \"detections.action_taken\": \"string\",\n    \"detections.bios_manufacturer\": \"string\",\n    \"detections.bios_version\": \"string\",\n    \"detections.cloud_instance_id\": \"string\",\n    \"detections.cloud_service_provider\": \"string\",\n    \"detections.cloud_service_provider_account_id\": \"string\",\n    \"detections.command_line\": \"string\",\n    \"detections.custom_ioa_rule_instance_id\": \"string\",\n    \"detections.date\": \"date\",\n    \"detections.day_of_week\": \"string\",\n    \"detections.detection_id\": \"string\",\n    \"detections.domain\": \"string\",\n    \"detections.external_i_pv_6\": \"string\",\n    \"detections.external_ip\": \"string\",\n    \"detections.file_name\": \"string\",\n    \"detections.file_path\": \"string\",\n    \"detections.grand_parent_command_line\": \"string\",\n    \"detections.grand_parent_image_file_name\": \"string\",\n    \"detections.grand_parent_process.file_path\": \"string\",\n    \"detections.grand_parent_process.md_5\": \"string\",\n    \"detections.grand_parent_process.sha_256\": \"string\",\n    \"detections.grand_parent_process.user_name\": \"string\",\n    \"detections.groups\": \"string\",\n    \"detections.hostname\": \"string\",\n    \"detections.hour\": \"string\",\n    \"detections.ioa_description\": \"string\",\n    \"detections.ioa_name\": \"string\",\n    \"detections.ioc_type\": \"string\",\n    \"detections.ioc_value\": \"string\",\n    \"detections.last_update\": \"date\",\n    \"detections.last_update.date\": \"date\",\n    \"detections.last_update.day_of_week\": \"string\",\n    \"detections.last_update.hour\": \"string\",\n    \"detections.last_update.minute\": \"string\",\n    \"detections.last_update.timezone\": \"string\",\n    \"detections.local_i_pv_6\": \"string\",\n    \"detections.local_ip\": \"string\",\n    \"detections.local_process_id\": \"string\",\n    \"detections.mac_address\": \"string\",\n    \"detections.md5_hash\": \"string\",\n    \"detections.md_5\": \"string\",\n    \"detections.minute\": \"string\",\n    \"detections.objective\": \"string\",\n    \"detections.os_version\": \"string\",\n    \"detections.ou\": \"string\",\n    \"detections.parent_command_line\": \"string\",\n    \"detections.parent_image_file_name\": \"string\",\n    \"detections.parent_process.file_path\": \"string\",\n    \"detections.parent_process.local_process_id\": \"string\",\n    \"detections.parent_process.threat_graph_process_id\": \"string\",\n    \"detections.parent_process.user_name\": \"string\",\n    \"detections.platform\": \"string\",\n    \"detections.process.local_process_id\": \"string\",\n    \"detections.process.threat_graph_process_id\": \"string\",\n    \"detections.product_type\": \"string\",\n    \"detections.sensor_id\": \"string\",\n    \"detections.sensor_version\": \"string\",\n    \"detections.severity\": \"string\",\n    \"detections.sha256_hash\": \"string\",\n    \"detections.sha_256\": \"string\",\n    \"detections.site_name\": \"string\",\n    \"detections.source_event_url\": \"string\",\n    \"detections.status\": \"string\",\n    \"detections.system_manufacturer\": \"string\",\n    \"detections.system_product_name\": \"string\",\n    \"detections.tactic\": \"string\",\n    \"detections.tags\": \"string\",\n    \"detections.technique\": \"string\",\n    \"detections.threat_graph_process_id\": \"string\",\n    \"detections.timestamp\": \"date\",\n    \"detections.timezone\": \"string\",\n    \"detections.url\": \"string\",\n    \"detections.user_name\": \"string\",\n    \"detections.user_sid\": \"string\",\n    \"trigger.cid\": \"string\",\n    \"workflow.description\": \"string\",\n    \"workflow.execution.timestamp\": \"date\",\n    \"workflow.execution.timestamp.date\": \"date\",\n    \"workflow.execution.timestamp.dayofweek\": \"string\",\n    \"workflow.execution.timestamp.hour\": \"string\",\n    \"workflow.execution.timestamp.minute\": \"string\",\n    \"workflow.execution.timestamp.timezone\": \"string\",\n    \"workflow.name\": \"string\"\n  },\n  \"meta\": {\n    \"event_reference_url\": \"string\",\n    \"timestamp\": \"date\",\n    \"trigger_category\": \"string\",\n    \"trigger_name\": \"string\",\n    \"workflow_id\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"https://api-staging.batuta.services/api/gw/webhook/61ca2268041e45baf009f48a/637fd992c938d8445a8eccfe","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"https","path":["api","gw","webhook","61ca2268041e45baf009f48a","637fd992c938d8445a8eccfe"],"host":["api-staging","batuta","services"],"query":[],"variable":[]}},"response":[],"_postman_id":"9e9d2016-0f6b-491b-8102-89d36d8983e5"},{"name":"Detection update","id":"92ab236a-dbcc-4f1b-bfed-2642a9074abe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"data\": {\r\n            \"detections.assigned_to_email\": \"federico.nan+german@vhgroup.net\",\r\n            \"detections.id\": \"ldt:2562753586474e8e9cee95dcdf7c51a2:150326121717\",\r\n            \"detections.modified_by\": \"federico.nan+damian@vhgroup.net\",\r\n            \"detections.modified_by_ip_address\": \"190.211.89.36\",\r\n            \"detections.status\": \"ignored\"\r\n        },\r\n        \"meta\": {\r\n            \"event_reference_url\": \"https://falcon.crowdstrike.com/activity/detections/detail/2562753586474e8e9cee95dcdf7c51a2/150326121717\",\r\n            \"timestamp\": 1626982162,\r\n            \"trigger_name\": \"detections.status_update\",\r\n            \"workflow_id\": \"ea1e27cbcfbc0c4c402d0e16235ae96e\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"92ab236a-dbcc-4f1b-bfed-2642a9074abe"},{"name":"Policy changes","id":"2fe96bb2-f0df-4502-b270-c94aba7eed8e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"data\": {\r\n            \"detections.assigned_to_email\": \"federico.nan+german@vhgroup.net\",\r\n            \"detections.id\": \"ldt:2562753586474e8e9cee95dcdf7c51a2:150326121717\",\r\n            \"detections.modified_by\": \"federico.nan+damian@vhgroup.net\",\r\n            \"detections.modified_by_ip_address\": \"190.211.89.36\",\r\n            \"detections.status\": \"ignored\"\r\n        },\r\n        \"meta\": {\r\n            \"event_reference_url\": \"https://falcon.crowdstrike.com/activity/detections/detail/2562753586474e8e9cee95dcdf7c51a2/150326121717\",\r\n            \"timestamp\": 1626982162,\r\n            \"trigger_name\": \"policies\",\r\n            \"workflow_id\": \"ea1e27cbcfbc0c4c402d0e16235ae96e\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2fe96bb2-f0df-4502-b270-c94aba7eed8e"}],"id":"da8dc5dc-0cd1-4e2f-b70f-89ef9b44150e","description":"<p>Webhooks asociados a funcionalidades de CrowdStrike y sus payloads asociados validos.</p>\n","_postman_id":"da8dc5dc-0cd1-4e2f-b70f-89ef9b44150e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Wazuh","item":[{"name":"New alert","id":"bb266feb-62ab-4c06-9f4b-c2e2c371bd64","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"id\": \"string\",\n  \"timestamp\": \"date\",\n  \"rule\": {\n    \"level\": \"int\",\n    \"description\": \"string\",\n    \"id\": \"string\",\n    \"mitre\": {\n      \"id\": [\n        \"string\"\n      ],\n      \"tactic\": [\n        \"string\"\n      ],\n      \"technique\": [\n        \"string\"\n      ]\n    },\n    \"firedtimes\": \"int\",\n    \"mail\": \"boolean\",\n    \"groups\": [\n      \"string\"\n    ],\n    \"pci_dss\": [\n      \"string\"\n    ],\n    \"gpg13\": [\n      \"string\"\n    ],\n    \"gdpr\": [\n      \"string\"\n    ],\n    \"hipaa\": [\n      \"string\"\n    ],\n    \"nist_800_53\": [\n      \"string\"\n    ],\n    \"tsc\": [\n      \"string\"\n    ]\n  },\n  \"agent\": {\n    \"id\": \"string\",\n    \"name\": \"string\"\n  },\n  \"manager\": {\n    \"name\": \"string\"\n  },\n  \"full_log\": \"string\",\n  \"predecoder\": {\n    \"program_name\": \"string\",\n    \"timestamp\": \"string\",\n    \"hostname\": \"string\"\n  },\n  \"decoder\": {\n    \"parent\": \"string\",\n    \"name\": \"string\"\n  },\n  \"data\": {\n    \"srcip\": \"string\",\n    \"srcport\": \"string\",\n    \"srcuser\": \"string\"\n  },\n  \"location\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bb266feb-62ab-4c06-9f4b-c2e2c371bd64"}],"id":"08a0b4de-f0d2-4dbf-a1e2-1f1fc9879135","_postman_id":"08a0b4de-f0d2-4dbf-a1e2-1f1fc9879135","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"2c1c9b5c-5537-44b6-8895-083d3bc77b99","description":"<p>Webhook con funcionalidades asociadas.</p>\n","_postman_id":"2c1c9b5c-5537-44b6-8895-083d3bc77b99","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Create webhooks","item":[{"name":"CrowdStrike webhook","event":[{"listen":"test","script":{"id":"6565f2ec-fd2a-486d-9e5d-e5c9224f167d","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An webhook_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('webhook_id', pm.response.json().id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"url\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"url\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('url').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b17aa8e8-6ada-4937-abe8-f55740018016","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"service\": \"{{service_id}}\",\n  \"funct\": \"<functionality_id>\",\n  \"config\": {\n    \"console\": \"<console_id>\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new CrowdStrike webhook in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>service</td>\n<td>string</td>\n<td>The service field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>funct</td>\n<td>string</td>\n<td>The funct field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>config</td>\n<td>object</td>\n<td>The config field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url</td>\n<td>string</td>\n<td>The url field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"308a5563-1ee6-49d3-a361-fb70735b8825","name":"201-CrowdStrike webhook","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"CrowdStrike Pro\",\r\n    \"service\": \"{{service_id}}\",\r\n    \"funct\": \"<functionality_id>\",\r\n    \"config\": {\r\n        \"console\": \"<console_id>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 22:57:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"142"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8e-vgsnTKpYYo+jPO/rYES71lYN2vo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"url\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"b8a745ef-b4ac-401f-a53a-79fa2a42b8ab","name":"400-CrowdStrike webhook","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": null ,\r\n    \"service\": \"{{service_id}}\",\r\n    \"funct\": \"<functionality_id>\",\r\n    \"config\": {\r\n        \"console\": \"<console_id>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 22:54:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-PBiSBLwSMyhTwgqLEZIVMvdOG1E\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"b17aa8e8-6ada-4937-abe8-f55740018016"},{"name":"Wazuh webhook","event":[{"listen":"test","script":{"id":"380c0031-ddef-4826-807f-a0c9e9f70e13","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An webhook_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('webhook_id', pm.response.json().id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"url\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"url\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('url').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"3c2b44cd-16c2-42dd-9779-d167c01fa0b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"service\": \"{{service_id}}\",\n  \"funct\": \"<functionality_id>\",\n  \"config\": {\n    \"manager\": \"{{wazuh_manager_id}}\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Wazuh webhook in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>service</td>\n<td>string</td>\n<td>The service field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>funct</td>\n<td>string</td>\n<td>The funct field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>config</td>\n<td>object</td>\n<td>The config field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url</td>\n<td>string</td>\n<td>The url field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"ad533c58-c6a0-439c-8b1a-eab2840a0468","name":"201-Wazuh webhook","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing\",\r\n    \"service\": \"{{service_id}}\",\r\n    \"funct\": \"<functionality_id>\",\r\n    \"config\": {\r\n        \"manager\": \"{{wazuh_manager_id}}\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 23:02:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"142"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8e-c2IHXWGfqsEx3jKQ8Cwz12oo/u0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"url\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"70e9a534-9fce-4f42-adae-c9a46f088d0b","name":"400-Wazuh webhook","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": null,\r\n    \"service\": \"{{service_id}}\",\r\n    \"funct\": \"<functionality_id>\",\r\n    \"config\": {\r\n        \"manager\": \"{{wazuh_manager_id}}\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 23:03:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-PBiSBLwSMyhTwgqLEZIVMvdOG1E\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"3c2b44cd-16c2-42dd-9779-d167c01fa0b4"}],"id":"2a9f9968-3841-4191-85de-db39048bedf2","_postman_id":"2a9f9968-3841-4191-85de-db39048bedf2","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get all webhooks","event":[{"listen":"test","script":{"id":"1bf77ca6-9c96-4899-a26c-90727072ec88","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An webhook_id is returned\", () => {\r","    pm.expect(pm.response.json()[0]._id).to.be.a('string');\r","    pm.environment.set('webhook_id', pm.response.json()[0]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"funct\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name \": {\r","          \"type\": \"string\"\r","        },\r","        \"service\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"funct\",\r","        \"__v\",\r","        \"name \",\r","        \"service\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"adcffd10-d74d-47cd-9ac5-e06270e87e04","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/webhook","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available webhooks.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>service</td>\n<td>string</td>\n<td>The service field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>funct</td>\n<td>string</td>\n<td>The funct field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"51f079db-3df1-4c7f-aa58-26f1a0e75882","name":"404-Get all","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/webhook3"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 16:49:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"fec8cd36-8971-4893-9522-dd9b1e521da4","name":"200 - Get all webhooks","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/webhook"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"service\": \"string\",\n    \"funct\": \"string\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n]"}],"_postman_id":"adcffd10-d74d-47cd-9ac5-e06270e87e04"},{"name":"Get by id webhooks","event":[{"listen":"test","script":{"id":"84fd1503-66a6-4ae0-b0cb-9eef4e32c750","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"funct\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"name \": {\r","      \"type\": \"string\"\r","    },\r","    \"service\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"_id\",\r","    \"funct\",\r","    \"__v\",\r","    \"name \",\r","    \"service\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"23338cd1-68b7-4610-b44b-2452d64e551c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para recuperar un ''WEBHOOK\" especifico por su id. Para obtener este id debemo ejecutar el endpoint GET ALL WEBHOOKS.</p>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<p>webhook_id (string, required): El identificador único del webhook.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the Webhook</td>\n<td>true</td>\n</tr>\n<tr>\n<td>funct</td>\n<td>string</td>\n<td>identification</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>int</td>\n<td>Version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>name Webhook</td>\n<td>true</td>\n</tr>\n<tr>\n<td>service</td>\n<td>String</td>\n<td>identification</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the Webhook</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"cc69adcc-6a5a-4cc7-9aec-a26fc00546cd","name":"200-Get by id","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 07 Mar 2024 02:31:59 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"207","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"cf-V3G5eb8tcl3mOXPjNYCwGfJ5NuI\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"_id\": \"string\",\n  \"funct\": \"string\",\n  \"__v\": \"int\",\n  \"name \": \"string\",\n  \"service\": \"string\",\n  \"id\": \"string\"\n}"}],"_postman_id":"23338cd1-68b7-4610-b44b-2452d64e551c"},{"name":"Create one","event":[{"listen":"test","script":{"id":"844fd713-1046-483a-924b-f3670d8e95fd","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An webhook_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('webhook_id', pm.response.json().id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"url\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"url\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('url').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"6a62cfdb-dc06-4c52-9720-b74ac0b5e7e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"service\": \"{{service_id}}\",\n  \"funct\": \"<functionality_id>\",\n  \"config\": {\n    \"console\": \"<console_id>\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new one in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>service</td>\n<td>string</td>\n<td>The service field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>funct</td>\n<td>string</td>\n<td>The funct field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>config</td>\n<td>object</td>\n<td>The config field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url</td>\n<td>string</td>\n<td>The url field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"eae653c4-3ac1-47d4-b891-3ae6958df712","name":"201-Create one","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"CrowdStrike Pro\",\r\n    \"service\": \"{{service_id}}\",\r\n    \"funct\": \"<functionality_id>\",\r\n    \"config\": {\r\n        \"console\": \"<console_id>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 23:06:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"142"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8e-8eitn+T/aWE0FU0qpj1wc9I2/u4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"url\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"e3d81875-b49a-473a-90cf-7f8738971b98","name":"400-Create one","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"CrowdStrike Pro\",\r\n    \"service\": \"{{service_id}}\",\r\n    \"funct\": \"<functionality_id>\",\r\n    \"config\": {\r\n        \"console\": \"<console_id>\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 23:08:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-PBiSBLwSMyhTwgqLEZIVMvdOG1E\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"6a62cfdb-dc06-4c52-9720-b74ac0b5e7e6"},{"name":"Use webhook","event":[{"listen":"test","script":{"id":"a1658e73-627a-4ae5-a9b9-4fb8dccfa280","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"default\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"default\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"5129579a-a972-4646-86be-e19c04167da0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"type\": \"string\",\n  \"funct\": \"string\",\n  \"body\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Use webhook in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>funct</td>\n<td>string</td>\n<td>The funct field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>body</td>\n<td>string</td>\n<td>The body field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>default</td>\n<td>string</td>\n<td>The default field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f807c615-ccbc-4a44-806d-593a3f923ab0","name":"200-Use webhook","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"type\": \"crowdstrike\",\r\n    \"funct\": \"detections\",\r\n    \"body\": \"una deteccion para premium\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 10:38:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"16"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"x-ratelimit-limit","value":"10"},{"key":"x-ratelimit-remaining","value":"9"},{"key":"x-ratelimit-reset","value":"1714991903"},{"key":"etag","value":"W/\"10-FEauHL9EXszFeywf257jjQ1NMUE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"default\": \"boolean\"\n}"},{"id":"569ed55b-4e9e-473d-aae7-356a9b76e2cd","name":"400-Use webhook","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"type\": \"crowdstrike\",\r\n    \"funct\": \"detections\",\r\n    \"body\": \"una deteccion para premium\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/webhook/43"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 10:39:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"49"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"x-ratelimit-limit","value":"10"},{"key":"x-ratelimit-remaining","value":"9"},{"key":"x-ratelimit-reset","value":"1714991980"},{"key":"etag","value":"W/\"31-ym08jf7ahsVOX9KBYX/wnlYkRiQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"5129579a-a972-4646-86be-e19c04167da0"},{"name":"Delete by id","event":[{"listen":"test","script":{"id":"5bad1128-8084-4d68-add1-3f8dab37af38","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"fd2f9638-35cf-46fe-bdb6-f28ca46de79e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified by id from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","webhook","<webhook_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"871071b4-4690-4cc3-8344-5b59ba99d7a3","name":"204-Delete by id","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/webhook/<webhook_id>"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 06 May 2024 10:29:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"fd2f9638-35cf-46fe-bdb6-f28ca46de79e"}],"id":"20230861-8354-40e5-8af0-151c203010ac","description":"<p>Rutas registradas dinámicamente asociadas a una funcionalidad especifica dentro del sistema, estas no pueden ser registradas sin estar asociadas a una funcionalidad.</p>\n","event":[{"listen":"prerequest","script":{"id":"a154451e-65a8-4d52-ac42-96f94c700c40","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c948af33-820b-4873-9b6d-6b9043ea1fdc","type":"text/javascript","exec":[""]}}],"_postman_id":"20230861-8354-40e5-8af0-151c203010ac","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"crowdstrike","item":[{"name":"console","item":[{"name":"Get General Crowdstrike","event":[{"listen":"test","script":{"id":"769df6df-b66a-40bf-9eca-cf741862a82c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"__v\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"updatedAt\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"licenses\",\r","        \"apiUrl\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"9dd782ee-312a-483e-a8c1-ad8f25f55785","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/console/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified General Crowdstrike.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"204c2f64-aab7-4aa7-b6ae-021d7c2ae025","name":"400-Get General Crowdstrike","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/console/5"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 17:02:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"48"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"30-+txwvNX72tJ1BifAYDmYCkmp9k0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"36028ef4-09a8-48d8-bd6e-66c30171297d","name":"200 - Get General Crowdstrike","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/crowdstrike/console/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"__v\": \"int\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"updatedAt\": \"date\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"licenses\": \"int\",\n    \"apiUrl\": \"string\",\n    \"protected\": \"boolean\",\n    \"id\": \"string\"\n  }\n]"}],"_postman_id":"9dd782ee-312a-483e-a8c1-ad8f25f55785"},{"name":"create","event":[{"listen":"test","script":{"id":"111d512c-c288-40d1-bc64-042d4e293a55","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An console_id is returned\", () => {\r","    pm.expect(pm.response.json().console.id).to.be.a('string');\r","    pm.environment.set('console_id', pm.response.json().console.id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"console\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"apiUrl\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"licenses\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"_id\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"console\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a10d424d-3aaf-41ef-91ee-210d22097385","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"apiUrl\": \"string\",\n  \"clientId\": \"string\",\n  \"secretId\": \"string\",\n  \"licenses\": \"int\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new create in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>integer</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>object</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"71315d78-4215-4b3e-8d39-4e760eb9e98e","name":"201-create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Pro\",\r\n    \"apiUrl\": \"https://api.crowdstrike.com/\",\r\n    \"clientId\": \"9b401910d2a3406haf6fd465f6d44159\",\r\n    \"secretId\": \"9EqGZHO0KiBhXlhRzPjQWICS631rM2YcL4wF58m7\",\r\n    \"licenses\": 500\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 10:34:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"747-7CSxHzo4uZ6O6G1Khtml2bClffo\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"console\": {\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"apiUrl\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"licenses\": \"int\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"_id\": \"string\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"37b9cb6f-9ab0-437e-8328-414d96925eb4","name":"400-create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Pro\",\r\n    \"apiUrl\": \"https://api.crowdstrike.com/\",\r\n    \"clientId\": \"9b401910d2a3406haf6fd465f6d44159\",\r\n    \"secretId\": \"9EqGZHO0KiBhXlphzPjQWICS631rM2YcL4wF58m7\",\r\n    \"licenses\": 500\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 10:36:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"68"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"44-Bq0rV3gcqniw4GZfXCrI1qDzgvk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"1ad87811-cfca-4a16-828e-d6b6cc9a4460","name":"503-create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Pro\",\r\n    \"apiUrl\": null,\r\n    \"clientId\": \"9b401910d2a3406haf6fd465f6d44159\",\r\n    \"secretId\": \"9EqGZHO0KiBhXlhRzPjQWICS631rM2YcL4wF58m7\",\r\n    \"licenses\": 500\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/"},"status":"Service Unavailable","code":503,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 10:39:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"83"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"53-w6FtQi+HIKNzEL1mYpovIbj9erA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"a10d424d-3aaf-41ef-91ee-210d22097385"},{"name":"Active severities","event":[{"listen":"test","script":{"id":"b9f49c0c-d059-4f6b-81e5-dd9308b40dad","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"console\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"apiUrl\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"licenses\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"console\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"461dde7c-88e2-4571-80dd-f5d022eb93bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"severities\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/severities/active","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Active severities.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>severities</td>\n<td>array</td>\n<td>The severities field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>object</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console","<console_id>","severities","active"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"81aa9067-040e-40a9-9e55-06e46386248b","name":"200-Active severities","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"severities\": [\"Critical\", \"High\", \"Medium\", \"Low\", \"Informational\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/severities/active"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:41:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"76b-fowcgcE6xyJfTBRWMpR/WTduskE\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"console\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"apiUrl\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"licenses\": \"int\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"11d66a06-be56-4469-9909-93cd8ace36d4","name":"400-Active severities","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"severities\": [\"Critical\", \"High\", \"Medium\", \"Low\", \"Informational\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/w54353/severities/active"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:48:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-0mtw75HqCiuK85pTtKxGMm9Cs4k\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"461dde7c-88e2-4571-80dd-f5d022eb93bd"},{"name":"Inactive severities","event":[{"listen":"test","script":{"id":"e7c1bbea-b620-4371-bb7c-eb154186d047","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"console\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"apiUrl\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"licenses\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"console\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"6269bb2b-c7be-4712-90f9-4b316341be3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"severities\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/severities/inactive","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Inactive severities.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>severities</td>\n<td>array</td>\n<td>The severities field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>object</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console","<console_id>","severities","inactive"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"610d954c-b978-4980-8aba-7103f257cb43","name":"200-Inactive severities","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"severities\": [\"Critical\", \"High\", \"Medium\", \"Low\", \"Informational\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/severities/inactive"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:50:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"791-WccoPxs0k4dcWfreeAKQY+APsmE\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"console\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"apiUrl\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"licenses\": \"int\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"ccc3b366-9931-4289-9c45-2377fdf4f522","name":"400-Inactive severities","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"severities\": [\"Critical\", \"High\", \"Medium\", \"Low\", \"Informational\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/2312/severities/inactive"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:50:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-sRjHPOoDYRvXnnMXjqv6chb69vs\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"6269bb2b-c7be-4712-90f9-4b316341be3e"},{"name":"Active containment","event":[{"listen":"test","script":{"id":"36828276-2c8d-4c2a-8092-aa66ee64a8be","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"console\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"apiUrl\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"licenses\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"console\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"884de801-1d17-4ebd-99d9-c3cd4a4ddf85","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"autoContainment\": \"boolean\",\n  \"manualContainment\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/containment/active","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Active containment.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>autoContainment</td>\n<td>boolean</td>\n<td>The autoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>manualContainment</td>\n<td>boolean</td>\n<td>The manualContainment field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>object</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console","<console_id>","containment","active"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bc86413f-b41d-4612-99a4-83998b97035e","name":"200-Active containment","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"autoContainment\": false,\r\n    \"manualContainment\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/containment/active"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:52:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"791-WccoPxs0k4dcWfreeAKQY+APsmE\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"console\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"apiUrl\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"licenses\": \"int\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"4382d671-d2c5-44b0-a0f2-d05eaf5f9aec","name":"400-Active containment","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"autoContainment\": false,\r\n    \"manualContainment\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/23242/containment/active"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:54:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-sc/yejInXE8J5zwpsjQBBeUI3OI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"884de801-1d17-4ebd-99d9-c3cd4a4ddf85"},{"name":"Inactive containment","event":[{"listen":"test","script":{"id":"7f8a3ec6-a908-406d-a234-ca058858098d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"console\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"apiUrl\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"licenses\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"console\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"8e9fa992-8ae9-481b-8426-bc0726d98af1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"autoContainment\": \"boolean\",\n  \"manualContainment\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/containment/inactive","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Inactive containment.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>autoContainment</td>\n<td>boolean</td>\n<td>The autoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>manualContainment</td>\n<td>boolean</td>\n<td>The manualContainment field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>object</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console","<console_id>","containment","inactive"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5a558346-8e7c-4d40-a330-a4050586f596","name":"200-Inactive containment","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"autoContainment\": false,\r\n    \"manualContainment\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/containment/inactive"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:56:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"791-VrU1D4c77rNb4c5CUDEWChWrhlg\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"console\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"apiUrl\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"licenses\": \"int\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"f92a4bd6-0b15-489b-ac0e-d4b71c21a55a","name":"400-Inactive containment","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"autoContainment\": false,\r\n    \"manualContainment\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/2848293/containment/inactive"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:56:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-LJ1hQDWE89W1s33N94tlPiatXas\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"8e9fa992-8ae9-481b-8426-bc0726d98af1"},{"name":"Active actions","event":[{"listen":"test","script":{"id":"88b842d8-67b3-4329-9282-24d8b28897b2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"console\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"apiUrl\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"licenses\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"console\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ac7a0397-4e01-48ad-8240-368a362bcad3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"enabled\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/actions/active","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Active actions.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>object</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console","<console_id>","actions","active"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d93aac87-1929-4861-811f-d2aa4b56045a","name":"200-Active actions","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/actions/active"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:57:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"791-VrU1D4c77rNb4c5CUDEWChWrhlg\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"console\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"apiUrl\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"licenses\": \"int\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"6e364754-d043-4971-afa7-aa375f6b0abb","name":"400-Active actions","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/23432/actions/active"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:57:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-k8VH8UJl8zBwRHIqheLHyjqvJnM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"ac7a0397-4e01-48ad-8240-368a362bcad3"},{"name":"Inactive actions","event":[{"listen":"test","script":{"id":"a699bdb7-2250-4a3b-83a9-9bce17e3591d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"console\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"apiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        },\r","        \"secretId\": {\r","          \"type\": \"string\"\r","        },\r","        \"token\": {\r","          \"type\": \"string\"\r","        },\r","        \"licenses\": {\r","          \"type\": \"integer\"\r","        },\r","        \"autoContainmentTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"expiringButtonTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"activeSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"inactiveSeverities\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"activeAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveAutoContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveManualContainment\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"activeActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inactiveActions\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"apiUrl\",\r","        \"clientId\",\r","        \"secretId\",\r","        \"token\",\r","        \"licenses\",\r","        \"autoContainmentTime\",\r","        \"expiringButtonTime\",\r","        \"activeSeverities\",\r","        \"inactiveSeverities\",\r","        \"activeAutoContainment\",\r","        \"activeManualContainment\",\r","        \"inactiveAutoContainment\",\r","        \"inactiveManualContainment\",\r","        \"activeActions\",\r","        \"inactiveActions\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"console\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"2a429101-8a25-4bf8-9725-46f183f6cc50","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"enabled\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/actions/inactive","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Inactive actions.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>object</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiUrl</td>\n<td>string</td>\n<td>The apiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secretId</td>\n<td>string</td>\n<td>The secretId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>token</td>\n<td>string</td>\n<td>Authentication token.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>autoContainmentTime</td>\n<td>string</td>\n<td>The autoContainmentTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expiringButtonTime</td>\n<td>string</td>\n<td>The expiringButtonTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeSeverities</td>\n<td>array</td>\n<td>The activeSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveSeverities</td>\n<td>array</td>\n<td>The inactiveSeverities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeAutoContainment</td>\n<td>string</td>\n<td>The activeAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeManualContainment</td>\n<td>string</td>\n<td>The activeManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveAutoContainment</td>\n<td>string</td>\n<td>The inactiveAutoContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveManualContainment</td>\n<td>string</td>\n<td>The inactiveManualContainment field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>activeActions</td>\n<td>string</td>\n<td>The activeActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inactiveActions</td>\n<td>string</td>\n<td>The inactiveActions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console","<console_id>","actions","inactive"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"871d52fa-6d13-4eca-944e-f185dd1f9d25","name":"200-Inactive actions","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>/actions/inactive"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:58:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"791-VrU1D4c77rNb4c5CUDEWChWrhlg\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"console\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"name\": \"string\",\n    \"apiUrl\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\",\n    \"token\": \"string\",\n    \"licenses\": \"int\",\n    \"autoContainmentTime\": \"int\",\n    \"expiringButtonTime\": \"int\",\n    \"activeSeverities\": [\n      \"string\"\n    ],\n    \"inactiveSeverities\": [\n      \"string\"\n    ],\n    \"activeAutoContainment\": \"boolean\",\n    \"activeManualContainment\": \"boolean\",\n    \"inactiveAutoContainment\": \"boolean\",\n    \"inactiveManualContainment\": \"boolean\",\n    \"activeActions\": \"boolean\",\n    \"inactiveActions\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"bed295f5-28be-4f5c-81bf-87af7a8e2a54","name":"400-Inactive actions","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/console/1312/actions/inactive"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 13:59:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-LM1Jzrd9k5OTuIU2QjgpEtgAvXk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"2a429101-8a25-4bf8-9725-46f183f6cc50"},{"name":"delete","event":[{"listen":"test","script":{"id":"46a57690-0b29-40b8-92b2-362dd4e722bd","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"bb5b12d7-a2be-4480-87a0-3154916784bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified delete from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","console","<console_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"0276da04-0ff3-4c4b-892e-c76895068e43","name":"204-delete","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 23 Apr 2024 10:54:08 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"7b0b650c-0c05-4b08-9acc-5959022f76c7","name":"404-delete","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/console/<console_id>"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 10:54:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"59"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3b-VTcGrxheCNkE0Z7WiReZ58FZHD8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"5cdf1846-18f7-4887-b6c0-28a24433c809","name":"400-delete","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/console/3423423"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 10:54:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-AjPCcIMzEVfnViF2bDIQUNj61fU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"bb5b12d7-a2be-4480-87a0-3154916784bf"}],"id":"af111aa5-f4d4-49c1-8ab2-750e06edf1d4","_postman_id":"af111aa5-f4d4-49c1-8ab2-750e06edf1d4","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"action","item":[{"name":"Get all action","event":[{"listen":"test","script":{"id":"aa58ea97-d704-40fe-9d25-b8fc21266e83","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An action_id is returned\", () => {\r","    pm.expect(pm.response.json()[_.random(1, 20)]._id).to.be.a('string');\r","    pm.environment.set('action_id', pm.response.json()[_.random(1, 20)]._id);\r","}); \r","\r","// Data extraction and passing of variables\r","pm.test(\"An console_id is returned\", () => {\r","    pm.expect(pm.response.json()[_.random(1, 20)].console).to.be.a('string');\r","    pm.environment.set('console_id', pm.response.json()[_.random(1, 20)].console);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"so\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"_id\",\r","        \"console\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"__v\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"console\",\r","        \"label\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"console\",\r","        \"label\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"console\",\r","        \"label\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"createdAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"console\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"platform\": {\r","          \"type\": \"string\"\r","        },\r","        \"so\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"console\",\r","        \"label\",\r","        \"command\",\r","        \"retryTime\",\r","        \"platform\",\r","        \"so\",\r","        \"order\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"73a59fe2-95f2-4681-8fc8-82b9f7d2b8ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/action","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available action.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>console</td>\n<td>string</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>string</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platform</td>\n<td>string</td>\n<td>Platform or operating system.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>so</td>\n<td>array</td>\n<td>The so field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>string</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b109a760-32eb-47d1-af4b-b49f72a80256","name":"404-Get all action","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}:///{{url}}/api/crowdstrike/actionc"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 17:18:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"e1544d7e-1ede-4e50-b353-2542b4a8886d","name":"200 - Get all action","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}:///{{url}}/api/crowdstrike/action"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"console\": \"string\",\n    \"label\": \"string\",\n    \"command\": \"string\",\n    \"retryTime\": \"int\",\n    \"platform\": \"string\",\n    \"so\": [\n      \"string\"\n    ],\n    \"order\": \"int\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n]"}],"_postman_id":"73a59fe2-95f2-4681-8fc8-82b9f7d2b8ee"},{"name":"Get by id","event":[{"listen":"test","script":{"id":"8ba3f693-75fb-433d-bc97-4e1a10063940","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"console\": {\r","      \"type\": \"string\"\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"platform\": {\r","      \"type\": \"string\"\r","    },\r","    \"so\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"_id\",\r","    \"console\",\r","    \"command\",\r","    \"retryTime\",\r","    \"platform\",\r","    \"so\",\r","    \"order\",\r","    \"__v\",\r","    \"label\",\r","    \"id\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"d884bb30-fef3-4fdf-bafd-19351171557a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/action/<action_id>","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para recuperar una ''ACCION\" especifica por su id. Para obtener este id debemo ejecutar el endpoint GET ALL ACTION.</p>\n<h3 id=\"path-parameters\">Path Parameters</h3>\n<p>action_id(string, required): El identificador único de las acciones.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the crowdstrike - action.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>console</td>\n<td>string</td>\n<td>Console identifier</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>int</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platform</td>\n<td>string</td>\n<td>specifies the platform</td>\n<td>true</td>\n</tr>\n<tr>\n<td>so</td>\n<td>array</td>\n<td>It specifies the operating system</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>int</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>int</td>\n<td>Version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>String</td>\n<td>label</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the crowdstrike - action.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action","<action_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"e76c2215-7d28-4973-b160-75a170195030","name":"200-Get by id","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/<action_id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Mar 2024 22:41:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"298"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"12a-TRW8uQekWRz+BCbHTpmdVughjhE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"_id\": \"string\",\n  \"console\": \"string\",\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"platform\": \"string\",\n  \"so\": [\n    \"string\"\n  ],\n  \"order\": \"int\",\n  \"__v\": \"int\",\n  \"label\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"74248709-6fca-4cdb-9f3a-484aa7f0bef3","name":"400-Get by id","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/3423432"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 17:21:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-4WTbv9dPi42rQgZfmVbfDMhZCWQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"d884bb30-fef3-4fdf-bafd-19351171557a"},{"name":"create","event":[{"listen":"test","script":{"id":"e1ad8df5-7c68-4cfa-8a0c-cbfbbde212b3","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An action_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('action_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"console\": {\r","      \"type\": \"string\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"platform\": {\r","      \"type\": \"string\"\r","    },\r","    \"so\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"console\",\r","    \"label\",\r","    \"command\",\r","    \"retryTime\",\r","    \"platform\",\r","    \"so\",\r","    \"order\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e81873c9-60a4-451c-bfdb-b95813d36396","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"console\": \"<console_id>\",\n  \"label\": \"string\",\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"platform\": \"string\",\n  \"so\": [],\n  \"order\": \"int\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/action/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new create in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>console</td>\n<td>string</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>integer</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platform</td>\n<td>string</td>\n<td>Platform or OS.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>so</td>\n<td>array</td>\n<td>The so field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>integer</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>console</td>\n<td>string</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>string</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platform</td>\n<td>string</td>\n<td>Platform or OS.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>so</td>\n<td>array</td>\n<td>The so field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>string</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d4afabb2-70ca-4beb-b6a8-b6f7eea2fdc2","name":"201-create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"console\": \"<console_id>\",\r\n    \"label\": \"Permitir - File sharing\",\r\n    \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=”File and Printer Sharing” new enable=yes``` -Timeout=5\",\r\n    \"retryTime\": 5,\r\n    \"platform\": \"Windows\",\r\n    \"so\": [],\r\n    \"order\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 11:03:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"457"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1c9-jh0YejJIFZCmrrZ9SM9PUrhsJJk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"console\": \"string\",\n  \"label\": \"string\",\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"platform\": \"string\",\n  \"so\": [],\n  \"order\": \"int\",\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"f72063a2-8798-4efc-a5b6-38e57eab0f67","name":"400-create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"console\": null,\r\n    \"label\": \"Permitir - File sharing\",\r\n    \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=”File and Printer Sharing” new enable=yes``` -Timeout=5\",\r\n    \"retryTime\": 5,\r\n    \"platform\": \"Windows\",\r\n    \"so\": [],\r\n    \"order\": 1\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 11:05:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-ZePaSAFPyiyGQAfitUY5j4EGRIU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"e81873c9-60a4-451c-bfdb-b95813d36396"},{"name":"update","event":[{"listen":"test","script":{"id":"f7e409c5-023a-485c-b9a8-46309f893799","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"console\": {\r","      \"type\": \"string\"\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"platform\": {\r","      \"type\": \"string\"\r","    },\r","    \"so\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"_id\",\r","    \"console\",\r","    \"command\",\r","    \"retryTime\",\r","    \"platform\",\r","    \"so\",\r","    \"order\",\r","    \"__v\",\r","    \"label\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0ab8f16e-8f97-4e3a-afea-018ac0666a18","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/action/<action_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified update.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>console</td>\n<td>string</td>\n<td>The console field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>string</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platform</td>\n<td>string</td>\n<td>Platform or OS.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>so</td>\n<td>array</td>\n<td>The so field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>string</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action","<action_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bd969939-cd8a-4285-8b8e-8ac93c01681d","name":"200-update","originalRequest":{"method":"PATCH","header":[],"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/<action_id>"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 14:40:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"381"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"17d-Hm+WSeJ8TUrtQnp3j6Rzsc1D86k\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"console\": \"string\",\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"platform\": \"string\",\n  \"so\": [\n    \"string\"\n  ],\n  \"order\": \"int\",\n  \"__v\": \"int\",\n  \"label\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"faa9314b-d196-4c93-817e-e5a6e5360e76","name":"400-update","originalRequest":{"method":"PATCH","header":[],"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/242"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 27 May 2024 14:40:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-+lZWjsst4pDiCPy+hufqhV7doEE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"0ab8f16e-8f97-4e3a-afea-018ac0666a18"},{"name":"delete","event":[{"listen":"test","script":{"id":"16e9a49b-4838-4fa7-85cf-9073e37b135d","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"5c474cca-4ff9-40f0-98c7-291b5580e5fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/action/<action_id>","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified delete from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action","<action_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bde4ec7b-3940-479f-8167-e9c68f59169a","name":"204-delete","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/<action_id>"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:41:29 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"5c474cca-4ff9-40f0-98c7-291b5580e5fb"},{"name":"get by console","id":"af522cca-b300-4f4c-b5c9-6526a331ad7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/action/<console_id>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action","<console_id>"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"af522cca-b300-4f4c-b5c9-6526a331ad7f"},{"name":"create batch (English)","event":[{"listen":"test","script":{"id":"835c4689-3367-401c-8a39-565ce14b4783","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","      \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"64bb5abc-edad-4628-836c-98d7843e2f75","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"consoleId\": \"<console_id>\",\n  \"actions\": [\n    {\n      \"so\": [\n        \"string\"\n      ],\n      \"label\": \"string\",\n      \"command\": \"string\",\n      \"retryTime\": \"int\",\n      \"platform\": \"string\",\n      \"order\": \"int\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/action/batch","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new batch (English) in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>consoleId</td>\n<td>string</td>\n<td>The consoleId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>actions</td>\n<td>array</td>\n<td>The actions field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Result message.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action","batch"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f65e5d07-3869-4546-8855-650fddf02f94","name":"201-create batch (English)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"consoleId\": \"<console_id>\",\r\n    \"actions\": [\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - Remote Desktop\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Remote Desktop\\\"  new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 1\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - Remote Desktop\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Remote Desktop\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 2\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - File Sharing\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"File and Printer Sharing\\\" new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 3\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - File Sharing\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"File and Printer Sharing\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 4\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - WMI\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"windows management instrumentation (wmi)\\\" new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 5\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - WMI\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"windows management instrumentation (wmi)\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 6\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - Remote Management\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Windows Remote Management\\\" new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 7\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - Remote Management\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Windows Remote Management\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 8\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Disable - PSRemoting && WinRM\",\r\n            \"command\": \"runscript -Raw=```Disable-PSRemoting -Force; Stop-Service WinRM;``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 9\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Enable PSRemotin && WinRM\",\r\n            \"command\": \"runscript -Raw=```Enable-PSRemoting -Force; Start-Service WinRM;``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 10\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Backup - Firewall\",\r\n            \"command\": \"runscript -Raw=```Remove-Item \\\"C:\\\\firewall-rules.wfw\\\" 2>&1 > $null; netsh advfirewall export \\\"C:\\\\firewall-rules.wfw\\\"``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 11\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Restore - Firewall\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall import \\\"C:\\\\firewall-rules.wfw\\\"``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 12\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Apagar host\",\r\n            \"command\": \"runscript -Raw=```shutdown.exe /s /f /t 0``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 13\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Obtener Hora\",\r\n            \"command\": \"runscript -Raw=```date``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 14\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/batch"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 11:26:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"31"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1f-ZIm43ZVap95JZsjbR3X14IgK9Sg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\"\n}"},{"id":"407f95da-c1b1-466e-bec7-f42cab91e0bc","name":"403-create batch (English)","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"consoleId\": null,\r\n    \"actions\": [\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - Remote Desktop\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Remote Desktop\\\"  new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 1\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - Remote Desktop\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Remote Desktop\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 2\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - File Sharing\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"File and Printer Sharing\\\" new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 3\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - File Sharing\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"File and Printer Sharing\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 4\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - WMI\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"windows management instrumentation (wmi)\\\" new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 5\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - WMI\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"windows management instrumentation (wmi)\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 6\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Block - Remote Management\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Windows Remote Management\\\" new enable=no``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 7\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Allow - Remote Management\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall firewall set rule group=\\\"Windows Remote Management\\\" new enable=yes``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 8\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Disable - PSRemoting && WinRM\",\r\n            \"command\": \"runscript -Raw=```Disable-PSRemoting -Force; Stop-Service WinRM;``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 9\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Enable PSRemotin && WinRM\",\r\n            \"command\": \"runscript -Raw=```Enable-PSRemoting -Force; Start-Service WinRM;``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 10\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Backup - Firewall\",\r\n            \"command\": \"runscript -Raw=```Remove-Item \\\"C:\\\\firewall-rules.wfw\\\" 2>&1 > $null; netsh advfirewall export \\\"C:\\\\firewall-rules.wfw\\\"``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 11\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Restore - Firewall\",\r\n            \"command\": \"runscript -Raw=```netsh advfirewall import \\\"C:\\\\firewall-rules.wfw\\\"``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 12\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Apagar host\",\r\n            \"command\": \"runscript -Raw=```shutdown.exe /s /f /t 0``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 13\r\n        },\r\n        {\r\n            \"so\": [\r\n                \"Windows 10\",\r\n                \"Windows 11\"\r\n            ],\r\n            \"label\": \"Obtener Hora\",\r\n            \"command\": \"runscript -Raw=```date``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"platform\": \"Windows\",\r\n            \"order\": 14\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}:///{{url}}/api/crowdstrike/action/batch"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 23 Apr 2024 11:38:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"ETag","value":"W/\"39-sH0JQxJoAB7cdauCrEl/GgG1Zt0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"64bb5abc-edad-4628-836c-98d7843e2f75"},{"name":"Run action","id":"65678595-d25f-4d2d-b675-c69b521e3788","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"encryptId\": \"{{encrypt_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/action/run/mobile","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","action","run","mobile"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"65678595-d25f-4d2d-b675-c69b521e3788"}],"id":"aad40892-809f-45ae-bf10-0e999c44c4bd","_postman_id":"aad40892-809f-45ae-bf10-0e999c44c4bd","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"detection","item":[],"id":"72db2532-7975-41bf-931a-95aff32cd1ce","_postman_id":"72db2532-7975-41bf-931a-95aff32cd1ce","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"AD Actions","item":[{"name":"Get actions","id":"6b4f70ac-a092-46a5-843d-ece6e98e62c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified actions.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"36dcc934-2954-4d50-8a4d-b3511a3dfa9e","name":"404 - Get actions","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"6b4f70ac-a092-46a5-843d-ece6e98e62c0"},{"name":"Create ad action","event":[{"listen":"test","script":{"id":"c0b985ee-100e-4d42-81d2-da2bec58b6f5","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An cs_ad_id is returned\", () => {\r","    pm.expect(pm.response.json()[0]._id).to.be.a('string');\r","    pm.environment.set('cs_ad_id', pm.response.json()[0]._id);\r","}); \r","\r","// Validate  Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"ad\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"needsInput\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"_id\",\r","        \"ad\",\r","        \"command\",\r","        \"retryTime\",\r","        \"order\",\r","        \"needsInput\",\r","        \"type\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"ad\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"needsInput\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"_id\",\r","        \"ad\",\r","        \"command\",\r","        \"retryTime\",\r","        \"order\",\r","        \"needsInput\",\r","        \"type\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"ad\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"needsInput\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"_id\",\r","        \"ad\",\r","        \"command\",\r","        \"retryTime\",\r","        \"order\",\r","        \"needsInput\",\r","        \"type\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"ad\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"retryTime\": {\r","          \"type\": \"integer\"\r","        },\r","        \"order\": {\r","          \"type\": \"integer\"\r","        },\r","        \"needsInput\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"inputText\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"label\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"_id\",\r","        \"ad\",\r","        \"command\",\r","        \"retryTime\",\r","        \"order\",\r","        \"needsInput\",\r","        \"inputText\",\r","        \"type\",\r","        \"label\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e1601afa-b9ee-432a-96ef-82525f181986","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"ad\": [\n    \"{{ad_id}}\"\n  ],\n  \"label\": \"string\",\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"order\": \"int\",\n  \"needsInput\": \"boolean\",\n  \"inputText\": \"string\",\n  \"type\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new ad action in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ad</td>\n<td>array</td>\n<td>The ad field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>integer</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>integer</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsInput</td>\n<td>boolean</td>\n<td>The needsInput field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inputText</td>\n<td>string</td>\n<td>The inputText field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ad</td>\n<td>array</td>\n<td>The ad field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>string</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>string</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsInput</td>\n<td>string</td>\n<td>The needsInput field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7348eb09-cff7-4ecf-b100-9460f8caa954","name":"200-Create ad action","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ad\": [\r\n        \"{{ad_id}}\"\r\n    ],\r\n    \"label\": \"Cambiar contraseña - UPN\",\r\n    \"command\": \"runscript -Raw=```$searchuser = (Get-ADUser -Filter \\\"UserPrincipalName -like 'Input-User'\\\"); Set-ADAccountPassword -Identity $searchuser -Reset -NewPassword (ConvertTo-SecureString -AsPlainText 'Input-Value' -Force); echo $? | ConvertTo-Json```\",\r\n    \"retryTime\": 5,\r\n    \"order\": 4,\r\n    \"needsInput\": true,\r\n    \"inputText\": \"Ingrese la contraseña cumpliendo los requisitos establecidos por su administrador\",\r\n    \"type\": \"Usuario\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:02:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"80a-PBPe6GkLVvbDjh4UYsVKI6gwo2Y\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"_id\": \"string\",\n    \"ad\": [\n      \"string\"\n    ],\n    \"command\": \"string\",\n    \"retryTime\": \"int\",\n    \"order\": \"int\",\n    \"needsInput\": \"boolean\",\n    \"type\": \"string\",\n    \"label\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"e1f9a309-34b6-4465-96e7-6d576f570800","name":"500-Create ad action","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ad\": [\r\n        \"{{ad_id}}\"\r\n    ],\r\n    \"label\": \"Cambiar contraseña - UPN\",\r\n    \"command\": \"runscript -Raw=```$searchuser = (Get-ADUser -Filter \\\"UserPrincipalName -like 'Input-User'\\\"); Set-ADAccountPassword -Identity $searchuser -Reset -NewPassword (ConvertTo-SecureString -AsPlainText 'Input-Value' -Force); echo $? | ConvertTo-Json```\",\r\n    \"retryTime\": 5wa,\r\n    \"order\": 4,\r\n    \"needsInput\": true,\r\n    \"inputText\": \"Ingrese la contraseña cumpliendo los requisitos establecidos por su administrador\",\r\n    \"type\": \"Usuario\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:14:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-wjyp6V9MpjnwqpAspK7nGYQda1c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"e1601afa-b9ee-432a-96ef-82525f181986"},{"name":"Create batch ad actions","event":[{"listen":"test","script":{"id":"2168cd37-6c60-4aa6-b272-de61a7321dcf","exec":["// Validate code response\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate  Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"67f1aca2-b962-42e0-b369-99a7982a7cc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"adList\": [\n    \"{{ad_id}}\"\n  ],\n  \"actions\": [\n    {\n      \"label\": \"string\",\n      \"command\": \"string\",\n      \"retryTime\": \"int\",\n      \"order\": \"int\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/batch","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new batch ad actions in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>adList</td>\n<td>array</td>\n<td>The adList field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>actions</td>\n<td>array</td>\n<td>The actions field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Result message.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad","batch"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3a7697bd-99c2-4f38-a739-ca48e47a28e0","name":"201-Create batch ad actions","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"adList\": [\r\n        \"{{ad_id}}\"\r\n    ],\r\n    \"actions\": [\r\n        {\r\n            \"label\": \"Obtener Hora\",\r\n            \"command\": \"runscript -Raw=```date``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"order\": 1\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/batch"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:15:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"29"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1d-katc9qGTy21euDtkUOX+JlzPID4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\"\n}"},{"id":"1f98ccec-9874-4168-8235-ccb0f5afede8","name":"422-Create batch ad actions","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"adList\": [\r\n        \"{{ad_id}}\"\r\n    ],\r\n    \"actions\": [\r\n        {\r\n            \"label\": \"Obtener Hora\",\r\n            \"command\": \"runscript -Raw=```date``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"order\": 1\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/batch"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:17:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"56"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"38-oogmCOT+KkbTauHvjm006HDjfwU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"8e549e0c-a4ba-4285-87c1-91f9c0758bcd","name":"404-Create batch ad actions","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"adList\": [\r\n        null\r\n    ],\r\n    \"actions\": [\r\n        {\r\n            \"label\": \"Obtener Hora\",\r\n            \"command\": \"runscript -Raw=```date``` -Timeout=5\",\r\n            \"retryTime\": 5,\r\n            \"order\": 1\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/batch"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:17:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-S9LUrKwgiolTnf18cN/ssmfYptk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"67f1aca2-b962-42e0-b369-99a7982a7cc9"},{"name":"Update action","event":[{"listen":"test","script":{"id":"98d6d6c1-71ba-4ef5-811e-75e723f7bb3f","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate  Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ad\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needsInput\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"_id\",\r","    \"ad\",\r","    \"command\",\r","    \"retryTime\",\r","    \"order\",\r","    \"needsInput\",\r","    \"type\",\r","    \"label\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"22a2dfdf-de18-495d-9a27-a68cbbe6e0b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/enable","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad","{{cs_ad_id}}","enable"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"22a2dfdf-de18-495d-9a27-a68cbbe6e0b4"},{"name":"Enable for all","event":[{"listen":"test","script":{"id":"bb9302c9-d73e-4387-88eb-950c0ec64fa3","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate  Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ad\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needsInput\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"_id\",\r","    \"ad\",\r","    \"command\",\r","    \"retryTime\",\r","    \"order\",\r","    \"needsInput\",\r","    \"type\",\r","    \"label\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"79b82f14-ed3b-4d52-937e-b189a0f90f90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/enable","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para cambiar el estado a \"Enable\" general de una \"ACTION\" por su id. Este \"cs_ad_id\" lo obtenemos ejecutando el endpoint CREATE AD ACTION.</p>\n<h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the action</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ad</td>\n<td>array</td>\n<td>ad id</td>\n<td>false</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>command</td>\n<td>false</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>int</td>\n<td>retry Time</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>int</td>\n<td>order</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsInput</td>\n<td>boolean</td>\n<td>needs Input</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>type</td>\n<td>false</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>label</td>\n<td>false</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the action</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad","{{cs_ad_id}}","enable"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"90df1fd7-95ef-45af-ba6b-176a96038a2a","name":"200-Enable for all","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/enable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:27:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"538"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"21a-6QQL7SYtOCCymDRBDJp2z6MQSV4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"ad\": [\n    \"string\"\n  ],\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"order\": \"int\",\n  \"needsInput\": \"boolean\",\n  \"type\": \"string\",\n  \"label\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"f28d0216-d926-4f15-bf02-7d7331a254b2","name":"400-Enable for all","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{sv}}/enable"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:27:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-lhQrt3nvZbx4vY+xCIbyDzTYGi0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"79b82f14-ed3b-4d52-937e-b189a0f90f90"},{"name":"Disable for all","event":[{"listen":"test","script":{"id":"a4a67e58-0375-4e4f-b2ef-045463bc6c3d","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate  Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ad\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needsInput\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"_id\",\r","    \"ad\",\r","    \"command\",\r","    \"retryTime\",\r","    \"order\",\r","    \"needsInput\",\r","    \"type\",\r","    \"label\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"daf8cf02-832b-48fd-84cb-3600ff862e17","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/disable","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para cambiar el estado a \"Disable\" general de una \"ACTION\" por su id. Este \"cs_ad_id\" lo obtenemos ejecutando el endpoint CREATE AD ACTION.</p>\n<h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the action</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ad</td>\n<td>array</td>\n<td>ad id</td>\n<td>false</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>command</td>\n<td>false</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>int</td>\n<td>retry Time</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>int</td>\n<td>order</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsInput</td>\n<td>boolean</td>\n<td>needs Input</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>type</td>\n<td>false</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>label</td>\n<td>false</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the action</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad","{{cs_ad_id}}","disable"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"2f8ab1d5-c528-4678-9b25-e926be715146","name":"200-Disable for all","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/disable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:29:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"559"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"22f-oKyUWW30cqb+iavk1fU1b48lM0w\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"ad\": [],\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"order\": \"int\",\n  \"needsInput\": \"boolean\",\n  \"type\": \"string\",\n  \"label\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"2493725a-4870-4842-b94d-1ea1beee78fe","name":"400-Disable for all","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{fes}}/disable"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:29:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-GzOSz2fN0aIjtHbnvB/4P4TL9EM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"daf8cf02-832b-48fd-84cb-3600ff862e17"},{"name":"Enable for one","event":[{"listen":"test","script":{"id":"b0960a7e-27f4-4650-ae49-1e05069c38c1","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate  Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ad\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needsInput\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"_id\",\r","    \"ad\",\r","    \"command\",\r","    \"retryTime\",\r","    \"order\",\r","    \"needsInput\",\r","    \"type\",\r","    \"label\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});"],"type":"text/javascript","packages":{}}}],"id":"3bb8da36-c89a-4923-b63b-7565d423ae61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"ad\": \"{{ad_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/enable","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to enable the specified for one.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ad</td>\n<td>string</td>\n<td>The ad field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ad</td>\n<td>array</td>\n<td>The ad field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>string</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>string</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsInput</td>\n<td>string</td>\n<td>The needsInput field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad","{{cs_ad_id}}","enable"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d6d4740b-004a-455b-88d0-6d0a431a94e9","name":"400-Enable for one","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ad\": \"{{ad_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/enable"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:30:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"75"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4b-wLxI//XNNZXqobLV0qPLNJIjJHI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b81b1eb2-e4cc-4dee-b81f-3cf37c62cc82","name":"200-Enable for one","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ad\": \"{{ad_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/enable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:38:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"585"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"249-vVlpfgt7TvnxU2t9gy1ajE8ANng\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"ad\": [\n    \"string\"\n  ],\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"order\": \"int\",\n  \"needsInput\": \"boolean\",\n  \"type\": \"string\",\n  \"label\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"__v\": \"int\",\n  \"updatedAt\": \"date\",\n  \"id\": \"string\"\n}"}],"_postman_id":"3bb8da36-c89a-4923-b63b-7565d423ae61"},{"name":"Disable for one","event":[{"listen":"test","script":{"id":"6c11e8bc-d375-4aa9-a026-c8fcc2be3018","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate  Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ad\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"order\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needsInput\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"label\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"_id\",\r","    \"ad\",\r","    \"command\",\r","    \"retryTime\",\r","    \"order\",\r","    \"needsInput\",\r","    \"type\",\r","    \"label\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"09e33d2a-a776-48d9-8b0f-631234f478c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"ad\": \"{{ad_id}}\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/disable","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to disable the specified for one.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ad</td>\n<td>string</td>\n<td>The ad field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ad</td>\n<td>array</td>\n<td>The ad field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryTime</td>\n<td>string</td>\n<td>The retryTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>order</td>\n<td>string</td>\n<td>The order field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsInput</td>\n<td>string</td>\n<td>The needsInput field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>label</td>\n<td>string</td>\n<td>The label field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad","{{cs_ad_id}}","disable"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8956fb77-6519-4678-8d61-2e6ed10bc30f","name":"400-Disable for one","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ad\": \"{{ad_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/disable"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:32:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"64"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"40-GV83K5x9WmW9gyntJJHCXC2MKjA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"2244a69d-493a-4a15-a66a-b48114261ebb","name":"200-Disable for one","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ad\": \"{{ad_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}/disable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:36:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"559"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"22f-3CGuvjSCuDef3rWIFEZMuMsmUP8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"ad\": [],\n  \"command\": \"string\",\n  \"retryTime\": \"int\",\n  \"order\": \"int\",\n  \"needsInput\": \"boolean\",\n  \"type\": \"string\",\n  \"label\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"__v\": \"int\",\n  \"updatedAt\": \"date\",\n  \"id\": \"string\"\n}"}],"_postman_id":"09e33d2a-a776-48d9-8b0f-631234f478c2"},{"name":"Remove action","event":[{"listen":"test","script":{"id":"98d366c5-1ac6-49ce-a0a3-d7c22c14fd44","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ead34faa-53e7-4b50-b482-e36168b6ced2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified action from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","ad","{{cs_ad_id}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b03c478b-cd91-41f4-b2b5-15c5ba607b9d","name":"204-Remove action","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/{{cs_ad_id}}"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 07 May 2024 19:39:17 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"2ccfe5e1-4596-43b5-adec-dbc2e4fa1080","name":"400-Remove action","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/ad/4234"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 19:39:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-Vf3szpCVxWL4raDR8dOkZTn8EOk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"ead34faa-53e7-4b50-b482-e36168b6ced2"}],"id":"b7a2a797-1b61-44f7-b8ef-cf0a0f2d26e2","_postman_id":"b7a2a797-1b61-44f7-b8ef-cf0a0f2d26e2","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"containment","item":[{"name":"containment","id":"43a35318-a9e5-4e58-8310-085d2eb83d43","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/containment/run/{{containment_button_id}}","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","containment","run","{{containment_button_id}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"43a35318-a9e5-4e58-8310-085d2eb83d43"},{"name":"group containment","id":"5e007526-c42e-4dc0-9527-ee11d76db0da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/containment/run/group","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","containment","run","group"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5e007526-c42e-4dc0-9527-ee11d76db0da"}],"id":"ba142823-bb17-4793-8e6a-2a8283bc189d","_postman_id":"ba142823-bb17-4793-8e6a-2a8283bc189d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Rtr","item":[{"name":"Incidence response","item":[{"name":"Run action","id":"efd87251-9230-4405-b752-b3172d6507dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/crowdstrike/rtr/run/{{encrypt_id}}","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","rtr","run","{{encrypt_id}}"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"efd87251-9230-4405-b752-b3172d6507dd"}],"id":"53aef205-7ef0-4d81-aa07-a7c76f886a2b","_postman_id":"53aef205-7ef0-4d81-aa07-a7c76f886a2b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Group [VACIO]","item":[{"name":"Get So List","id":"c26dddac-530e-4ec6-b5c6-f96a8d453a38","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n  \"consoleId\": \"string\",\n  \"platform\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/rtr/group/groups","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available So List.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","crowdstrike","rtr","group","groups"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"32af0022-e61b-46e7-ae1c-27312dd905f7","name":"404 - Get So List","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"consoleId\": \"688b89ec7d8ecb054fa658bf\",\n    \"platform\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/crowdstrike/rtr/group/groups"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c26dddac-530e-4ec6-b5c6-f96a8d453a38"},{"name":"Run action","id":"3d4849bd-28cc-486c-b607-c4a1e9c3595a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"query":[],"variable":[]}},"response":[],"_postman_id":"3d4849bd-28cc-486c-b607-c4a1e9c3595a"}],"id":"3d4b6ccf-0fa1-4b54-8f49-c70a910934eb","_postman_id":"3d4b6ccf-0fa1-4b54-8f49-c70a910934eb","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"50dda6a9-4a6b-4417-83f9-e95f106131ab","_postman_id":"50dda6a9-4a6b-4417-83f9-e95f106131ab","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"197942fd-438b-41a8-bf8f-6e1b85e0743d","event":[{"listen":"prerequest","script":{"id":"6f580fd3-701f-4796-b08e-124dc32705c8","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"5b0c2900-baa3-4718-9beb-7d4dc3a81b5d","type":"text/javascript","exec":[""]}}],"_postman_id":"197942fd-438b-41a8-bf8f-6e1b85e0743d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Batuta Agents","item":[{"name":"Clients","item":[{"name":"Metrics","item":[{"name":"Get Clients Location Stats","event":[{"listen":"test","script":{"id":"a9660605-68d5-4fb5-98f7-5e219d3bdbb7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"locations\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"city\": {\r","              \"type\": \"string\"\r","            },\r","            \"region\": {\r","              \"type\": \"string\"\r","            },\r","            \"country\": {\r","              \"type\": \"string\"\r","            },\r","            \"quantity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"coordinates\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"number\"\r","                },\r","                {\r","                  \"type\": \"number\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"city\",\r","            \"region\",\r","            \"country\",\r","            \"quantity\",\r","            \"coordinates\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"locations\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript"}}],"id":"8fbf38d1-21af-4cba-9539-7ad86ed88d9d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/location-stats","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Clients Location Stats.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>locations</td>\n<td>array</td>\n<td>The locations field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","location-stats"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a0f16e43-6cc4-457c-8e7a-ec4d5595ba6d","name":"404-Get Clients Location Stats","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/location-statsc"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Apr 2024 01:17:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"83"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"53-bpY2Wf8Uz5pT0hhuDlnL+ptJguE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"9d31f1fa-396e-4696-a508-375e35529411","name":"200 - Get Clients Location Stats","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/clients/location-stats"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"locations\": [\n    {\n      \"city\": \"string\",\n      \"region\": \"string\",\n      \"country\": \"string\",\n      \"quantity\": \"int\",\n      \"coordinates\": [\n        \"number\"\n      ]\n    }\n  ]\n}"}],"_postman_id":"8fbf38d1-21af-4cba-9539-7ad86ed88d9d"},{"name":"Get Client Metrics","event":[{"listen":"test","script":{"id":"c9e939a1-0701-4f2e-ad19-c349b8a7cc03","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"total\": {\r","      \"type\": \"integer\"\r","    },\r","    \"connected\": {\r","      \"type\": \"integer\"\r","    },\r","    \"disconnected\": {\r","      \"type\": \"integer\"\r","    },\r","    \"latest\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"total\",\r","    \"connected\",\r","    \"disconnected\",\r","    \"latest\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript"}}],"id":"b21da3b4-9c2c-492a-bc18-f4b211b28bbb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Client Metrics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>Total count.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connected</td>\n<td>string</td>\n<td>The connected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>disconnected</td>\n<td>string</td>\n<td>The disconnected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>latest</td>\n<td>string</td>\n<td>The latest field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>disabled</td>\n<td>string</td>\n<td>The disabled field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","metrics"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"fecc1518-f121-4078-b488-ed3eabede58b","name":"404-Get Client Metrics","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metricss"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Apr 2024 01:19:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"76"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4c-mgwXVGOx1AbtzLdXaLLC4FMgvgI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"c740cd74-43eb-48c4-ae28-a0e81f54fcb8","name":"200 - Get Client Metrics","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"total\": \"int\",\n  \"connected\": \"int\",\n  \"disconnected\": \"int\",\n  \"latest\": \"int\",\n  \"disabled\": \"int\"\n}"}],"_postman_id":"b21da3b4-9c2c-492a-bc18-f4b211b28bbb"},{"name":"Get Os Distribution","event":[{"listen":"test","script":{"id":"ae966c3a-aa41-44c5-99fc-13333d4f3fec","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"windows\": {\r","      \"type\": \"integer\"\r","    },\r","    \"linux\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"windows\",\r","    \"linux\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript"}}],"id":"c7f17ab0-2842-4361-be80-68f869c76858","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/os-distribution","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Os Distribution.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Ubuntu</td>\n<td>string</td>\n<td>The Ubuntu field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Windows 10</td>\n<td>string</td>\n<td>The Windows 10 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Windows 11</td>\n<td>string</td>\n<td>The Windows 11 field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","metrics","os-distribution"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1921b3a7-ca11-4d60-ba11-813c01250579","name":"404-Get Os Distribution","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/os-distributiond"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Apr 2024 01:20:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"9da03840-be42-4000-8f4f-e1553dbe9e9f","name":"200 - Get Os Distribution","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/os-distribution"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"Ubuntu\": \"int\",\n  \"Windows 10\": \"int\",\n  \"Windows 11\": \"int\"\n}"}],"_postman_id":"c7f17ab0-2842-4361-be80-68f869c76858"},{"name":"Get Client Update Status Metrics","event":[{"listen":"test","script":{"id":"a83064c5-3b49-4a94-b88e-355d775d6aef","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"host\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"host_up_to_date\": {\r","          \"type\": \"integer\"\r","        },\r","        \"host_with_updates\": {\r","          \"type\": \"integer\"\r","        },\r","        \"host_with_security_updates\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"host_up_to_date\",\r","        \"host_with_updates\",\r","        \"host_with_security_updates\"\r","      ]\r","    },\r","    \"vulnerabilities\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"updates_available\": {\r","          \"type\": \"integer\"\r","        },\r","        \"security_updates_available\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"updates_available\",\r","        \"security_updates_available\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"host\",\r","    \"vulnerabilities\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(5000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9b7a3511-cb5e-4fa3-9fd2-5abd139e86a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/updates-status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the current status information of Client Update Status Metrics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>host</td>\n<td>object</td>\n<td>Hostname or IP address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host_up_to_date</td>\n<td>string</td>\n<td>The host_up_to_date field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host_with_updates</td>\n<td>string</td>\n<td>The host_with_updates field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host_with_security_updates</td>\n<td>string</td>\n<td>The host_with_security_updates field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>vulnerabilities</td>\n<td>object</td>\n<td>The vulnerabilities field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updates_available</td>\n<td>string</td>\n<td>The updates_available field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>security_updates_available</td>\n<td>string</td>\n<td>The security_updates_available field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","metrics","updates-status"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"af4ef594-0de5-4837-9cd9-2932235ed3e0","name":"404-Get Client Update Status Metrics","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/updates-statusv"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Apr 2024 01:21:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"50c39767-5cd4-4973-923d-2f178890952a","name":"200 - Get Client Update Status Metrics","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/updates-status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"host\": {\n    \"host_up_to_date\": \"int\",\n    \"host_with_updates\": \"int\",\n    \"host_with_security_updates\": \"int\"\n  },\n  \"vulnerabilities\": {\n    \"updates_available\": \"int\",\n    \"security_updates_available\": \"int\"\n  }\n}"}],"_postman_id":"9b7a3511-cb5e-4fa3-9fd2-5abd139e86a8"},{"name":"Get top Clients With Updates","event":[{"listen":"test","script":{"id":"00ccdeaf-c2fb-4b51-91f7-da92967a66f8","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"hosts\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"hosts\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(5000);\r","});"],"type":"text/javascript"}}],"id":"b4408af8-9e07-4f9d-b4a0-8ff060e45f3f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/updates-status/top","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified top Clients With Updates.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","metrics","updates-status","top"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"2db12dff-3557-4fc3-98a5-16794632f31c","name":"404-Get top Clients With Updates","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/updates-status/topw"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Apr 2024 01:22:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"4f39e17b-64ca-4e16-89fe-d9cbd982c261","name":"200 - Get top Clients With Updates","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/clients/metrics/updates-status/top"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"hosts\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"updatesStatus\": [\n        {\n          \"title\": \"string\",\n          \"description\": \"string\",\n          \"isSecurityUpdate\": \"boolean\",\n          \"rebootRequired\": \"boolean\",\n          \"_id\": \"string\",\n          \"id\": \"string\"\n        }\n      ],\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"b4408af8-9e07-4f9d-b4a0-8ff060e45f3f"}],"id":"c2e608f7-d4f2-4bf0-b0f8-41217650a126","_postman_id":"c2e608f7-d4f2-4bf0-b0f8-41217650a126","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Process","item":[{"name":"Get Current Resources Metrics","id":"e30776bf-47e1-4ab7-bab7-726a7219b5fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/processes/metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Current Resources Metrics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>metrics</td>\n<td>object</td>\n<td>The metrics field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","processes","metrics"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[{"id":"7fa6a34b-3207-4a66-8ff7-b340345bd8c1","name":"200 - Get Current Resources Metrics","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/processes/metrics","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","processes","metrics"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"metrics\": {}\n}"}],"_postman_id":"e30776bf-47e1-4ab7-bab7-726a7219b5fc"},{"name":"Get Current Process","id":"b4ee789e-a70c-40fd-9522-6530fa12557a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/processes","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Current Process.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>processes</td>\n<td>array</td>\n<td>The processes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timestamp</td>\n<td>string</td>\n<td>The timestamp field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","processes"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[{"id":"e57d29b6-1b97-460e-9254-eecc49c2bdbe","name":"200 - Get Current Process","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/processes","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","processes"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"processes\": [],\n  \"timestamp\": \"date\"\n}"}],"_postman_id":"b4ee789e-a70c-40fd-9522-6530fa12557a"},{"name":"Set Desire State to Process","id":"929c7931-a933-4e67-add8-151c24d94386","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"process_name\": \"string\",\n  \"desired_state\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/:id/processes/set-desired-state","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","processes","set-desired-state"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[],"_postman_id":"929c7931-a933-4e67-add8-151c24d94386"},{"name":"Terminate Process","id":"ce4ef455-40d1-46b0-b862-c806822113e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/processes/:pid/stop","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","processes",":pid","stop"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"},{"type":"any","value":"{{client_process_id}}","key":"pid"}]}},"response":[],"_postman_id":"ce4ef455-40d1-46b0-b862-c806822113e7"}],"id":"9c637e2c-84be-496c-9200-e09bedf98296","_postman_id":"9c637e2c-84be-496c-9200-e09bedf98296","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get Filters","event":[{"listen":"test","script":{"id":"ba0fac15-c873-479e-8442-d05e04cfbc57","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"address\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"os\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osKernel\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osVersion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osFamily\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"uninstalling\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"rebootPending\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"scoring\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"groups\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"platforms\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"connection_state\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"ipv4\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"country\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"updatesStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"name\",\r","        \"address\",\r","        \"os\",\r","        \"osKernel\",\r","        \"osVersion\",\r","        \"osFamily\",\r","        \"uninstalling\",\r","        \"rebootPending\",\r","        \"scoring\",\r","        \"createdAt\",\r","        \"groups\",\r","        \"tags\",\r","        \"platforms\",\r","        \"connection_state\",\r","        \"ipv4\",\r","        \"country\",\r","        \"updatesStatus\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"7ec7a193-ce8a-4bb2-98a9-80c349dd9694","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>address</td>\n<td>object</td>\n<td>The address field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>object</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>Operating system kernel.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>object</td>\n<td>The osVersion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>object</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uninstalling</td>\n<td>object</td>\n<td>The uninstalling field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rebootPending</td>\n<td>object</td>\n<td>The rebootPending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scoring</td>\n<td>object</td>\n<td>The scoring field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>criticality</td>\n<td>object</td>\n<td>The criticality field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>object</td>\n<td>The groups field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>List of tags associated with the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platforms</td>\n<td>object</td>\n<td>The platforms field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connection_state</td>\n<td>object</td>\n<td>The connection_state field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ipv4</td>\n<td>object</td>\n<td>The ipv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>country</td>\n<td>object</td>\n<td>The country field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatesStatus</td>\n<td>object</td>\n<td>The updatesStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"ba176bf3-4c1d-4262-861c-680779e7b86c","name":"404-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/filtersd"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 14 Apr 2024 23:38:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"76"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4c-l9kUVDjDY0SfEPiDvtnamZSk6mU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"86b68d94-a45e-4c63-8f84-914882b48630","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/clients/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"address\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"os\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"osVersion\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osFamily\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"uninstalling\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"rebootPending\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scoring\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"criticality\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"groups\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"platforms\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"connection_state\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"ipv4\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"country\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"updatesStatus\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"7ec7a193-ce8a-4bb2-98a9-80c349dd9694"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"ba0fac15-c873-479e-8442-d05e04cfbc57","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"b54dcbfa-412d-477a-8da9-4b2869397366","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"4c3ea7ae-d597-4319-883d-3bcceb0c2797","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"}],"_postman_id":"b54dcbfa-412d-477a-8da9-4b2869397366"},{"name":"Get All Clients","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =  {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"updates_status\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"refreshed\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updates_available\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"security_updates_available\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"update_summaries\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"title\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"description\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"reboot_required\": {\r","                          \"type\": \"boolean\"\r","                        },\r","                        \"is_security_update\": {\r","                          \"type\": \"boolean\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"title\",\r","                        \"description\",\r","                        \"reboot_required\",\r","                        \"is_security_update\"\r","                      ]\r","                    },\r","                    {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"title\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"description\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"reboot_required\": {\r","                          \"type\": \"boolean\"\r","                        },\r","                        \"is_security_update\": {\r","                          \"type\": \"boolean\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"title\",\r","                        \"description\",\r","                        \"reboot_required\",\r","                        \"is_security_update\"\r","                      ]\r","                    },\r","                    {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"title\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"description\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"reboot_required\": {\r","                          \"type\": \"boolean\"\r","                        },\r","                        \"is_security_update\": {\r","                          \"type\": \"boolean\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"title\",\r","                        \"description\",\r","                        \"reboot_required\",\r","                        \"is_security_update\"\r","                      ]\r","                    },\r","                    {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"title\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"description\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"reboot_required\": {\r","                          \"type\": \"boolean\"\r","                        },\r","                        \"is_security_update\": {\r","                          \"type\": \"boolean\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"title\",\r","                        \"description\",\r","                        \"reboot_required\",\r","                        \"is_security_update\"\r","                      ]\r","                    },\r","                    {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"title\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"description\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"reboot_required\": {\r","                          \"type\": \"boolean\"\r","                        },\r","                        \"is_security_update\": {\r","                          \"type\": \"boolean\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"title\",\r","                        \"description\",\r","                        \"reboot_required\",\r","                        \"is_security_update\"\r","                      ]\r","                    }\r","                  ]\r","                },\r","                \"reboot_pending\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"refreshed\",\r","                \"updates_available\",\r","                \"security_updates_available\",\r","                \"update_summaries\",\r","                \"reboot_pending\"\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"scoring\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"globalScore\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"number\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                },\r","                \"scores\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"platform\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"percentage\": {\r","                          \"type\": \"integer\"\r","                        },\r","                        \"qualification\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"percentage\",\r","                        \"qualification\"\r","                      ]\r","                    },\r","                    \"compliance\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"percentage\": {\r","                          \"type\": \"number\"\r","                        },\r","                        \"qualification\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"percentage\",\r","                        \"qualification\"\r","                      ]\r","                    },\r","                    \"osUpdates\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"percentage\": {\r","                          \"type\": \"integer\"\r","                        },\r","                        \"qualification\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"percentage\",\r","                        \"qualification\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"platform\",\r","                    \"compliance\",\r","                    \"osUpdates\"\r","                  ]\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"host\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"protected\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"globalScore\",\r","                \"scores\",\r","                \"_id\",\r","                \"host\",\r","                \"__v\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"protected\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"uninstalling\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"updates_status\",\r","            \"batutaId\",\r","            \"createdAt\",\r","            \"tags\",\r","            \"platforms\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_kernel\",\r","            \"os_family\",\r","            \"os_version\",\r","            \"ipv4\",\r","            \"scoring\",\r","            \"uninstalling\",\r","            \"enabled\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"487f3f5a-0775-4b06-9f63-7cd9d9bfe69e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients?limit=500&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Clients.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>Total count.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>:asc(1)-desc(-1)</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"500"},{"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>filters:relatives:data|filters:relatives:data</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:DESKTOP-KU6KBSE"}],"variable":[]}},"response":[{"id":"3dbed23e-d272-493d-bcd2-3c9fa56d3425","name":"400-Get All Clients","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients?limit=10&filter=name:contains:DESKTOP-KU6KBSE","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients"],"query":[{"key":"sort","value":"name:-1","description":"<field>:asc(1)-desc(-1)","disabled":true},{"key":"limit","value":"10","description":"Modificable"},{"key":"offset","value":"0","disabled":true},{"key":"filter","value":"name:contains:DESKTOP-KU6KBSE","description":"filters:relatives:data|filters:relatives:data"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 14 Apr 2024 23:39:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"86"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"56-09SR1645PvRxcdgcCpxSALTi0iM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"d8271d1f-cbbd-4ef2-954f-30c76ed586a4","name":"200 - Get All Clients","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients?limit=500&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients"],"query":[{"key":"sort","value":"name:-1","description":"<field>:asc(1)-desc(-1)","disabled":true},{"key":"limit","value":"500","description":"Modificable"},{"key":"offset","value":"0"},{"key":"filter","value":"name:contains:DESKTOP-KU6KBSE","description":"filters:relatives:data|filters:relatives:data","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"timezone\": \"string\",\n      \"disconnected_at\": \"date\",\n      \"connection_state\": \"string\",\n      \"updates_status\": {\n        \"refreshed\": \"date\",\n        \"updates_available\": \"int\",\n        \"security_updates_available\": \"int\",\n        \"update_summaries\": [\n          {\n            \"title\": \"string\",\n            \"description\": \"string\",\n            \"reboot_required\": \"boolean\",\n            \"is_security_update\": \"boolean\"\n          }\n        ],\n        \"reboot_pending\": \"boolean\"\n      },\n      \"batutaId\": \"string\",\n      \"createdAt\": \"date\",\n      \"tags\": [],\n      \"platforms\": [],\n      \"name\": \"string\",\n      \"address\": \"string\",\n      \"os\": \"string\",\n      \"os_kernel\": \"string\",\n      \"os_family\": \"string\",\n      \"os_version\": \"string\",\n      \"ipv4\": [\n        \"string\"\n      ],\n      \"scoring\": {\n        \"globalScore\": {\n          \"percentage\": \"number\",\n          \"qualification\": \"string\",\n          \"updatedAt\": \"date\"\n        },\n        \"scores\": {\n          \"endpointHardening\": {\n            \"percentage\": \"int\",\n            \"qualification\": \"string\",\n            \"details\": {\n              \"lastCheck\": \"date\",\n              \"policy\": \"string\",\n              \"lastResultId\": \"string\",\n              \"success\": \"int\",\n              \"total\": \"int\"\n            },\n            \"updatedAt\": \"date\"\n          },\n          \"platform\": {\n            \"percentage\": \"int\",\n            \"qualification\": \"string\",\n            \"details\": {\n              \"EDR\": {\n                \"name\": \"string\",\n                \"weight\": \"int\",\n                \"relevance\": \"string\",\n                \"coverage\": \"boolean\",\n                \"present\": \"boolean\"\n              },\n              \"Vulnerability Management\": {\n                \"name\": \"string\",\n                \"weight\": \"int\",\n                \"relevance\": \"string\",\n                \"coverage\": \"boolean\",\n                \"present\": \"boolean\"\n              }\n            },\n            \"updatedAt\": \"date\"\n          },\n          \"osUpdates\": {\n            \"percentage\": \"int\",\n            \"qualification\": \"string\",\n            \"details\": {\n              \"totalUpdates\": \"int\",\n              \"securityUpdates\": \"int\",\n              \"otherUpdates\": \"int\"\n            },\n            \"updatedAt\": \"date\"\n          }\n        },\n        \"_id\": \"string\",\n        \"host\": \"string\",\n        \"__v\": \"int\",\n        \"createdAt\": \"date\",\n        \"deleted\": \"boolean\",\n        \"enabled\": \"boolean\",\n        \"protected\": \"boolean\",\n        \"updatedAt\": \"date\",\n        \"id\": \"string\"\n      },\n      \"uninstalling\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"criticality\": \"string\",\n      \"vulnsCount\": \"int\"\n    }\n  ],\n  \"meta\": {\n    \"total\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  }\n}"}],"_postman_id":"487f3f5a-0775-4b06-9f63-7cd9d9bfe69e"},{"name":"Get All Clients Export","event":[{"listen":"test","script":{"id":"1eb42edc-cfe1-474d-934d-2c14111f22cf","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"bac67a86-0bce-4cde-a431-39557f73065c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate and export Clients Export data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","export"],"host":["{{url}}"],"query":[{"disabled":true,"key":"sort","value":"name:-1"},{"disabled":true,"key":"filter","value":"deleted:is:true"},{"disabled":true,"key":"filtername","value":"DESKTOP-KU6KBSE"}],"variable":[]}},"response":[{"id":"60f0bb03-3fc0-42c0-8134-030ed8b61b01","name":"400-Get All Clients Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": ajfsa,\n            \"field\": \"name\",\n            \"title\": \"HOSTNAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"fields\": [\n                \"address\",\n                \"ipv4\"\n            ],\n            \"title\": \"IP_ADDRESS\",\n            \"format\": \"ip\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"os_kernel\",\n            \"title\": \"OS_KERNEL\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"os_family\",\n            \"title\": \"OS_FAMILY\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"tags\",\n            \"title\": \"TAGS\",\n            \"format\": \"array\",\n            \"formatParams\": {\n                \"key\": \"name\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"disconnected_at\",\n            \"title\": \"RPORT_LASTSEEN\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"HOST_IS_ACTIVE\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"connection_state\",\n            \"title\": \"RPORT_STATUS\",\n            \"format\": \"string\",\n            \"translations\": {\n                \"disconnected\": \"DISCONNECTED\",\n                \"connected\": \"CONNECTED\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"deleted\",\n            \"title\": \"DELETED\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"DELETED\",\n                \"false\": \"NOT_DELETED\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"enabled\",\n            \"title\": \"ENABLED\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"ENABLED\",\n                \"false\": \"DISABLED\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"10\",\n            \"order\": 10,\n            \"field\": \"createdAt\",\n            \"title\": \"CREATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"11\",\n            \"order\": 11,\n            \"field\": \"updatedAt\",\n            \"title\": \"UPDATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"12\",\n            \"order\": 12,\n            \"field\": \"platforms\",\n            \"title\": \"PLATFORMS\",\n            \"format\": \"array\",\n            \"formatParams\": {\n                \"key\": \"id.name\"\n            },\n            \"default\": \"NOT_PLATFORMS\",\n            \"fields\": []\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/export?filtername=DESKTOP-KU6KBSE","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","export"],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true},{"key":"filtername","value":"DESKTOP-KU6KBSE"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 18:36:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-EJkicnuI+cbgUjII+uGpt7BNahA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"6ee942c1-fc4a-4cd5-a7db-b3987c78360b","name":"200 - Get All Clients Export","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"format\": \"csv\",\n  \"columns\": [\n    { \"id\": \"1\", \"order\": 1, \"field\": \"id\", \"title\": \"HOST_ID\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"2\", \"order\": 2, \"field\": \"name\", \"title\": \"HOSTNAME\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"3\", \"order\": 3, \"field\": \"address\", \"title\": \"IP_ADDRESS\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"4\", \"order\": 4, \"field\": \"platforms\", \"title\": \"PLATFORM\", \"format\": \"array\", \"fields\": [] },\n    { \"id\": \"5\", \"order\": 5, \"field\": \"os\", \"title\": \"OPERATING_SYSTEM\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"6\", \"order\": 6, \"field\": \"os_version\", \"title\": \"OS_VERSION\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"7\", \"order\": 7, \"field\": \"enabled\", \"title\": \"ENABLED\", \"format\": \"boolean\", \"fields\": [] },\n    { \"id\": \"8\", \"order\": 8, \"field\": \"disconnected_at\", \"title\": \"LAST_SEEN\", \"format\": \"datetime\", \"fields\": [] },\n    { \"id\": \"9\", \"order\": 9, \"field\": \"createdAt\", \"title\": \"CREATED_AT\", \"format\": \"datetime\", \"fields\": [] }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","export"],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true},{"key":"filtername","value":"DESKTOP-KU6KBSE","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"HOST_ID,HOSTNAME,IP_ADDRESS,PLATFORM,OPERATING_SYSTEM,OS_VERSION,ENABLED,LAST_SEEN,CREATED_AT\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,201.213.79.243,,Microsoft Windows 10 Pro 10.0.19045.6466 Build 19045.6466,10.0.19045.6466 Build 19045.6466,true,2026-03-20-20-55-15,2025-10-15-10-05-28\n53C68FE7-A8B4-4D2A-B0B8-9C7E9D60B0FB,DESKTOP-58SLRPL,179.57.170.9,\"{\n  id: {\n    _id: new ObjectId('67dafd258e07c052dc1b61df'),\n    name: 'Anti-Ransomware',\n    id: '67dafd258e07c052dc1b61df'\n  },\n  status: 'RUNNING',\n  checkedAt: 2026-03-30T12:50:03.689Z,\n  lastChangeAt: 2026-02-11T20:03:49.681Z,\n  agentId: '0e1d0a5d-e880-4e6d-ad6d-6c8398461eda',\n  running: false,\n  startedAt: 2026-02-11T20:02:12.095Z,\n  _id: new ObjectId('698ce044b8140d1b611514c7')\n}\",Microsoft Windows 10 Home 10.0.19045.6456 Build 19045.6456,10.0.19045.6456 Build 19045.6456,true,,2026-02-09-16-54-09\n894F758B-AE76-41B7-B7F3-8B05D34DDA64,MBQ-TestVM,190.22.5.224,,Microsoft Windows 11 Enterprise Evaluation 10.0.26100.4061 Build 26100.4061,10.0.26100.4061 Build 26100.4061,true,2026-03-10-12-02-31,2026-03-10-11-57-53\ne3e498e3d5eb44caba4e42360487f29d,tools,187.133.98.231,,Ubuntu 20.04,20.04,true,2026-03-26-20-12-39,2024-04-04-19-58-41\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,200.189.31.46,,Ubuntu 24.04,24.04,true,2026-02-19-20-10-42,2026-02-18-18-29-57\n9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0,WAYNE-AKUOI,104.54.84.76,\"{\n  id: {\n    _id: new ObjectId('6757a287ffe566c514592e15'),\n    name: 'Notepad++',\n    id: '6757a287ffe566c514592e15'\n  },\n  status: 'NOT_AVAILABLE',\n  checkedAt: 2025-12-03T13:30:09.066Z,\n  lastChangeAt: 2025-08-21T17:49:04.955Z,\n  running: false,\n  startedAt: 2025-08-21T17:49:00.899Z,\n  _id: new ObjectId('68a75c0c42e1e22ac36af60d')\n}, {\n  id: {\n    _id: new ObjectId('686558504789a7fba4a9f8ec'),\n    name: '7zip demo',\n    id: '686558504789a7fba4a9f8ec'\n  },\n  status: 'NOT_AVAILABLE',\n  checkedAt: 2025-08-22T21:13:54.051Z,\n  lastChangeAt: 2025-08-22T21:13:54.051Z,\n  running: false,\n  startedAt: 2025-08-22T21:13:50.249Z,\n  _id: new ObjectId('68a8dd8e11633257a8a3bf9b')\n}, {\n  id: {\n    _id: new ObjectId('68adfcba41f1919e0d1d7169'),\n    name: 'Irfanview',\n    id: '68adfcba41f1919e0d1d7169'\n  },\n  status: 'NOT_AVAILABLE',\n  checkedAt: 2025-08-26T18:28:39.622Z,\n  lastChangeAt: 2025-08-26T18:28:39.622Z,\n  running: false,\n  startedAt: 2025-08-26T18:28:36.742Z,\n  _id: new ObjectId('68adfcd441f1919e0d1d7255')\n}\",Microsoft Windows 11 Pro 10.0.26100.8037 Build 26100.8037,10.0.26100.8037 Build 26100.8037,true,,2025-06-11-15-26-40"}],"_postman_id":"bac67a86-0bce-4cde-a431-39557f73065c"},{"name":"[EXPORT-JOB] - Get All Clients Export Async","event":[{"listen":"test","script":{"id":"1eb42edc-cfe1-474d-934d-2c14111f22cf","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"0b237c1b-2a55-450f-81f6-da5bce79b5f5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/export-job?filtername=7565-KU6KBSE","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate and export - Get Clients Export Async data in the requested format.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filtername</td>\n<td>string</td>\n<td>The filtername field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>Current status of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"key":"sort","value":"name:-1"},{"disabled":true,"key":"filter","value":"deleted:is:true"},{"key":"filtername","value":"7565-KU6KBSE"}],"variable":[]}},"response":[{"id":"6f68bf3c-ea0f-4491-9bfb-7cb20cf25df8","name":"400-Get All Clients Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": ajfsa,\n            \"field\": \"name\",\n            \"title\": \"HOSTNAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"fields\": [\n                \"address\",\n                \"ipv4\"\n            ],\n            \"title\": \"IP_ADDRESS\",\n            \"format\": \"ip\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"os_kernel\",\n            \"title\": \"OS_KERNEL\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"os_family\",\n            \"title\": \"OS_FAMILY\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"tags\",\n            \"title\": \"TAGS\",\n            \"format\": \"array\",\n            \"formatParams\": {\n                \"key\": \"name\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"disconnected_at\",\n            \"title\": \"RPORT_LASTSEEN\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"HOST_IS_ACTIVE\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"connection_state\",\n            \"title\": \"RPORT_STATUS\",\n            \"format\": \"string\",\n            \"translations\": {\n                \"disconnected\": \"DISCONNECTED\",\n                \"connected\": \"CONNECTED\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"deleted\",\n            \"title\": \"DELETED\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"DELETED\",\n                \"false\": \"NOT_DELETED\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"enabled\",\n            \"title\": \"ENABLED\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"ENABLED\",\n                \"false\": \"DISABLED\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"10\",\n            \"order\": 10,\n            \"field\": \"createdAt\",\n            \"title\": \"CREATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"11\",\n            \"order\": 11,\n            \"field\": \"updatedAt\",\n            \"title\": \"UPDATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"fields\": []\n        },\n        {\n            \"id\": \"12\",\n            \"order\": 12,\n            \"field\": \"platforms\",\n            \"title\": \"PLATFORMS\",\n            \"format\": \"array\",\n            \"formatParams\": {\n                \"key\": \"id.name\"\n            },\n            \"default\": \"NOT_PLATFORMS\",\n            \"fields\": []\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/export?filtername=DESKTOP-KU6KBSE","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","export"],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true},{"key":"filtername","value":"DESKTOP-KU6KBSE"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 18:36:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-EJkicnuI+cbgUjII+uGpt7BNahA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b76e61e6-d8f9-4c34-b747-deb6a4f9b7fe","name":"201 - [EXPORT-JOB] - Get All Clients Export Async","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"format\": \"csv\",\n  \"columns\": [\n    { \"id\": \"1\", \"order\": 1, \"field\": \"id\", \"title\": \"HOST_ID\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"2\", \"order\": 2, \"field\": \"name\", \"title\": \"HOSTNAME\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"3\", \"order\": 3, \"field\": \"address\", \"title\": \"IP_ADDRESS\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"4\", \"order\": 4, \"field\": \"platforms\", \"title\": \"PLATFORM\", \"format\": \"array\", \"fields\": [] },\n    { \"id\": \"5\", \"order\": 5, \"field\": \"os\", \"title\": \"OPERATING_SYSTEM\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"6\", \"order\": 6, \"field\": \"os_version\", \"title\": \"OS_VERSION\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"7\", \"order\": 7, \"field\": \"enabled\", \"title\": \"ENABLED\", \"format\": \"boolean\", \"fields\": [] },\n    { \"id\": \"8\", \"order\": 8, \"field\": \"disconnected_at\", \"title\": \"LAST_SEEN\", \"format\": \"datetime\", \"fields\": [] },\n    { \"id\": \"9\", \"order\": 9, \"field\": \"createdAt\", \"title\": \"CREATED_AT\", \"format\": \"datetime\", \"fields\": [] }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/export-job?filtername=7565-KU6KBSE","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","export-job"],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true},{"key":"filtername","value":"7565-KU6KBSE"}]}},"status":"201","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"0b237c1b-2a55-450f-81f6-da5bce79b5f5"},{"name":"Get Client by Agent ID","event":[{"listen":"test","script":{"id":"e0ffe938-7288-4d3c-9d47-50ec21823dea","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"client\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"address\": {\r","          \"type\": \"string\"\r","        },\r","        \"hostname\": {\r","          \"type\": \"string\"\r","        },\r","        \"os\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_full_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_arch\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_kernel\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_virtualization_system\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_virtualization_role\": {\r","          \"type\": \"string\"\r","        },\r","        \"num_cpus\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cpu_family\": {\r","          \"type\": \"string\"\r","        },\r","        \"cpu_model\": {\r","          \"type\": \"string\"\r","        },\r","        \"cpu_model_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"cpu_vendor\": {\r","          \"type\": \"string\"\r","        },\r","        \"mem_total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"timezone\": {\r","          \"type\": \"string\"\r","        },\r","        \"client_auth_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"version\": {\r","          \"type\": \"string\"\r","        },\r","        \"disconnected_at\": {\r","          \"type\": \"null\"\r","        },\r","        \"last_heartbeat_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"connection_state\": {\r","          \"type\": \"string\"\r","        },\r","        \"ipv4\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"ipv6\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"allowed_user_groups\": {\r","          \"type\": \"null\"\r","        },\r","        \"tunnels\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"updates_status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"refreshed\": {\r","              \"type\": \"string\"\r","            },\r","            \"updates_available\": {\r","              \"type\": \"integer\"\r","            },\r","            \"security_updates_available\": {\r","              \"type\": \"integer\"\r","            },\r","            \"update_summaries\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"title\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"description\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"reboot_required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"is_security_update\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"title\",\r","                    \"description\",\r","                    \"reboot_required\",\r","                    \"is_security_update\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"reboot_pending\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"refreshed\",\r","            \"updates_available\",\r","            \"security_updates_available\",\r","            \"update_summaries\",\r","            \"reboot_pending\"\r","          ]\r","        },\r","        \"client_configuration\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"client\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"server\": {\r","                  \"type\": \"string\"\r","                },\r","                \"fallback_servers\": {\r","                  \"type\": \"null\"\r","                },\r","                \"server_switchback_interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"fingerprint\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auth\": {\r","                  \"type\": \"string\"\r","                },\r","                \"proxy\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"use_system_id\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"use_hostname\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"tags\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"labels\": {\r","                  \"type\": \"null\"\r","                },\r","                \"remotes\": {\r","                  \"type\": \"null\"\r","                },\r","                \"tunnel_allowed\": {\r","                  \"type\": \"null\"\r","                },\r","                \"allow_root\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"updates_interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"data_dir\": {\r","                  \"type\": \"string\"\r","                },\r","                \"bind_interface\": {\r","                  \"type\": \"string\"\r","                },\r","                \"proxy_url\": {\r","                  \"type\": \"null\"\r","                },\r","                \"tunnels\": {\r","                  \"type\": \"null\"\r","                },\r","                \"auth_user\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auth_pass\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"server\",\r","                \"fallback_servers\",\r","                \"server_switchback_interval\",\r","                \"fingerprint\",\r","                \"auth\",\r","                \"proxy\",\r","                \"id\",\r","                \"use_system_id\",\r","                \"name\",\r","                \"use_hostname\",\r","                \"tags\",\r","                \"labels\",\r","                \"remotes\",\r","                \"tunnel_allowed\",\r","                \"allow_root\",\r","                \"updates_interval\",\r","                \"data_dir\",\r","                \"bind_interface\",\r","                \"proxy_url\",\r","                \"tunnels\",\r","                \"auth_user\",\r","                \"auth_pass\"\r","              ]\r","            },\r","            \"connection\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"keep_alive\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"keep_alive_timeout\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"max_retry_count\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"max_retry_interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"headers\": {\r","                  \"type\": \"null\"\r","                },\r","                \"hostname\": {\r","                  \"type\": \"string\"\r","                },\r","                \"watchdog_integration\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"http_headers\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"User-Agent\": {\r","                      \"type\": \"array\",\r","                      \"items\": [\r","                        {\r","                          \"type\": \"string\"\r","                        }\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"User-Agent\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"keep_alive\",\r","                \"keep_alive_timeout\",\r","                \"max_retry_count\",\r","                \"max_retry_interval\",\r","                \"headers\",\r","                \"hostname\",\r","                \"watchdog_integration\",\r","                \"http_headers\"\r","              ]\r","            },\r","            \"logging\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"log_file\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"File\": {\r","                      \"type\": \"object\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"File\"\r","                  ]\r","                },\r","                \"log_level\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"log_file\",\r","                \"log_level\"\r","              ]\r","            },\r","            \"remote_commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"send_back_limit\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allow\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"deny\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"order\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"allow_regexp\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"object\"\r","                    }\r","                  ]\r","                },\r","                \"deny_regexp\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                }\r","              },\r","              \"required\": [\r","                \"enabled\",\r","                \"send_back_limit\",\r","                \"allow\",\r","                \"deny\",\r","                \"order\",\r","                \"allow_regexp\",\r","                \"deny_regexp\"\r","              ]\r","            },\r","            \"remote_scripts\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"enabled\"\r","              ]\r","            },\r","            \"monitoring\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"fs_type_include\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"fs_path_exclude\": {\r","                  \"type\": \"null\"\r","                },\r","                \"fs_path_exclude_recurse\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"fs_identify_mountpoints_by_device\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pm_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pm_kerneltasks_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pm_max_number_processes\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"net_lan\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"net_wan\": {\r","                  \"type\": \"null\"\r","                },\r","                \"lan_card\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"max_speed\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"name\",\r","                    \"max_speed\"\r","                  ]\r","                },\r","                \"wan_card\": {\r","                  \"type\": \"null\"\r","                }\r","              },\r","              \"required\": [\r","                \"enabled\",\r","                \"interval\",\r","                \"fs_type_include\",\r","                \"fs_path_exclude\",\r","                \"fs_path_exclude_recurse\",\r","                \"fs_identify_mountpoints_by_device\",\r","                \"pm_enabled\",\r","                \"pm_kerneltasks_enabled\",\r","                \"pm_max_number_processes\",\r","                \"net_lan\",\r","                \"net_wan\",\r","                \"lan_card\",\r","                \"wan_card\"\r","              ]\r","            },\r","            \"file_reception\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"protected\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"protected\",\r","                \"enabled\"\r","              ]\r","            },\r","            \"interpreter_aliases\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"bash\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"bash\"\r","              ]\r","            },\r","            \"interpreter_aliases_encodings\": {\r","              \"type\": \"object\"\r","            }\r","          },\r","          \"required\": [\r","            \"client\",\r","            \"connection\",\r","            \"logging\",\r","            \"remote_commands\",\r","            \"remote_scripts\",\r","            \"monitoring\",\r","            \"file_reception\",\r","            \"interpreter_aliases\",\r","            \"interpreter_aliases_encodings\"\r","          ]\r","        },\r","        \"groups\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"labels\": {\r","          \"type\": \"null\"\r","        },\r","        \"platforms\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"commands\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"install\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            },\r","                            \"linux\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"debian\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"debian\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\",\r","                            \"linux\"\r","                          ]\r","                        },\r","                        \"uninstall\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            },\r","                            \"linux\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"debian\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"debian\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\",\r","                            \"linux\"\r","                          ]\r","                        },\r","                        \"checkStatus\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            },\r","                            \"linux\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"debian\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"debian\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\",\r","                            \"linux\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"install\",\r","                        \"uninstall\",\r","                        \"checkStatus\"\r","                      ]\r","                    },\r","                    \"template\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"service\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"_id\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"internalName\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"name\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"id\": {\r","                              \"type\": \"string\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"_id\",\r","                            \"internalName\",\r","                            \"name\",\r","                            \"id\"\r","                          ]\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"service\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"commands\",\r","                    \"template\",\r","                    \"id\"\r","                  ]\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"commands\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"install\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"uninstall\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"checkStatus\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"install\",\r","                        \"uninstall\",\r","                        \"checkStatus\"\r","                      ]\r","                    },\r","                    \"template\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"service\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"_id\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"internalName\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"name\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"id\": {\r","                              \"type\": \"string\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"_id\",\r","                            \"internalName\",\r","                            \"name\",\r","                            \"id\"\r","                          ]\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"service\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"commands\",\r","                    \"template\",\r","                    \"id\"\r","                  ]\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"null\"\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"null\"\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"commands\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"install\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"uninstall\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"checkStatus\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"install\",\r","                        \"uninstall\",\r","                        \"checkStatus\"\r","                      ]\r","                    },\r","                    \"template\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"service\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"_id\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"internalName\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"name\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"id\": {\r","                              \"type\": \"string\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"_id\",\r","                            \"internalName\",\r","                            \"name\",\r","                            \"id\"\r","                          ]\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"service\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"commands\",\r","                    \"template\",\r","                    \"id\"\r","                  ]\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"criticality\": {\r","          \"type\": \"string\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"scoring\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"globalScore\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"scores\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"platform\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                },\r","                \"compliance\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"number\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                },\r","                \"osUpdates\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"platform\",\r","                \"compliance\",\r","                \"osUpdates\"\r","              ]\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"host\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"globalScore\",\r","            \"scores\",\r","            \"_id\",\r","            \"host\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        \"uninstalling\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"uninstallingStartingTime\": {\r","          \"type\": \"string\"\r","        },\r","        \"uninstallingTaskId\": {\r","          \"type\": \"null\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"address\",\r","        \"hostname\",\r","        \"os\",\r","        \"os_full_name\",\r","        \"os_version\",\r","        \"os_arch\",\r","        \"os_family\",\r","        \"os_kernel\",\r","        \"os_virtualization_system\",\r","        \"os_virtualization_role\",\r","        \"num_cpus\",\r","        \"cpu_family\",\r","        \"cpu_model\",\r","        \"cpu_model_name\",\r","        \"cpu_vendor\",\r","        \"mem_total\",\r","        \"timezone\",\r","        \"client_auth_id\",\r","        \"version\",\r","        \"disconnected_at\",\r","        \"last_heartbeat_at\",\r","        \"connection_state\",\r","        \"ipv4\",\r","        \"ipv6\",\r","        \"tags\",\r","        \"allowed_user_groups\",\r","        \"tunnels\",\r","        \"updates_status\",\r","        \"client_configuration\",\r","        \"groups\",\r","        \"labels\",\r","        \"platforms\",\r","        \"createdAt\",\r","        \"criticality\",\r","        \"enabled\",\r","        \"scoring\",\r","        \"uninstalling\",\r","        \"uninstallingStartingTime\",\r","        \"uninstallingTaskId\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"client\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"698874db-90c8-4b10-8194-df9992e72d23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Client by Agent ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"}]}},"response":[{"id":"f0cff6ab-7687-4171-b30f-6bc7bc4e8102","name":"200-Get Client by Agent ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id"],"variable":[{"key":"client-id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 14 Apr 2024 23:40:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3b21-xhYdCmeRUjKFlzrb1NpV3yfOWaY\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"client\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"address\": \"string\",\n    \"hostname\": \"string\",\n    \"os\": \"string\",\n    \"os_full_name\": \"string\",\n    \"os_version\": \"string\",\n    \"os_arch\": \"string\",\n    \"os_family\": \"string\",\n    \"os_kernel\": \"string\",\n    \"os_virtualization_system\": \"string\",\n    \"os_virtualization_role\": \"string\",\n    \"num_cpus\": \"int\",\n    \"cpu_family\": \"string\",\n    \"cpu_model\": \"string\",\n    \"cpu_model_name\": \"string\",\n    \"cpu_vendor\": \"string\",\n    \"mem_total\": \"int\",\n    \"timezone\": \"string\",\n    \"client_auth_id\": \"string\",\n    \"version\": \"string\",\n    \"disconnected_at\": null,\n    \"last_heartbeat_at\": \"date\",\n    \"connection_state\": \"string\",\n    \"ipv4\": [\n      \"string\"\n    ],\n    \"ipv6\": [\n      \"string\"\n    ],\n    \"tags\": [],\n    \"allowed_user_groups\": null,\n    \"tunnels\": [],\n    \"updates_status\": {\n      \"refreshed\": \"date\",\n      \"updates_available\": \"int\",\n      \"security_updates_available\": \"int\",\n      \"update_summaries\": [\n        {\n          \"title\": \"string\",\n          \"description\": \"string\",\n          \"reboot_required\": \"boolean\",\n          \"is_security_update\": \"boolean\"\n        }\n      ],\n      \"reboot_pending\": \"boolean\"\n    },\n    \"client_configuration\": {\n      \"client\": {\n        \"server\": \"string\",\n        \"fallback_servers\": null,\n        \"server_switchback_interval\": \"int\",\n        \"fingerprint\": \"string\",\n        \"auth\": \"string\",\n        \"proxy\": \"string\",\n        \"id\": \"string\",\n        \"use_system_id\": \"boolean\",\n        \"name\": \"string\",\n        \"use_hostname\": \"boolean\",\n        \"tags\": [\n          \"string\"\n        ],\n        \"labels\": null,\n        \"remotes\": null,\n        \"tunnel_allowed\": null,\n        \"allow_root\": \"boolean\",\n        \"updates_interval\": \"int\",\n        \"data_dir\": \"string\",\n        \"bind_interface\": \"string\",\n        \"proxy_url\": null,\n        \"tunnels\": null,\n        \"auth_user\": \"string\",\n        \"auth_pass\": \"string\"\n      },\n      \"connection\": {\n        \"keep_alive\": \"int\",\n        \"keep_alive_timeout\": \"int\",\n        \"max_retry_count\": \"int\",\n        \"max_retry_interval\": \"int\",\n        \"headers\": null,\n        \"hostname\": \"string\",\n        \"watchdog_integration\": \"boolean\",\n        \"http_headers\": {\n          \"User-Agent\": [\n            \"string\"\n          ]\n        }\n      },\n      \"logging\": {\n        \"log_file\": {\n          \"File\": {}\n        },\n        \"log_level\": \"int\"\n      },\n      \"remote_commands\": {\n        \"enabled\": \"boolean\",\n        \"send_back_limit\": \"int\",\n        \"allow\": [\n          \"string\"\n        ],\n        \"deny\": [],\n        \"order\": [\n          \"string\"\n        ],\n        \"allow_regexp\": [\n          {}\n        ],\n        \"deny_regexp\": []\n      },\n      \"remote_scripts\": {\n        \"enabled\": \"boolean\"\n      },\n      \"monitoring\": {\n        \"enabled\": \"boolean\",\n        \"interval\": \"int\",\n        \"fs_type_include\": [\n          \"string\"\n        ],\n        \"fs_path_exclude\": null,\n        \"fs_path_exclude_recurse\": \"boolean\",\n        \"fs_identify_mountpoints_by_device\": \"boolean\",\n        \"pm_enabled\": \"boolean\",\n        \"pm_kerneltasks_enabled\": \"boolean\",\n        \"pm_max_number_processes\": \"int\",\n        \"net_lan\": [\n          \"string\"\n        ],\n        \"net_wan\": null,\n        \"lan_card\": {\n          \"name\": \"string\",\n          \"max_speed\": \"int\"\n        },\n        \"wan_card\": null\n      },\n      \"file_reception\": {\n        \"protected\": [\n          \"string\"\n        ],\n        \"enabled\": \"boolean\"\n      },\n      \"interpreter_aliases\": {\n        \"bash\": \"string\"\n      },\n      \"interpreter_aliases_encodings\": {}\n    },\n    \"groups\": [],\n    \"labels\": null,\n    \"platforms\": [\n      {\n        \"id\": {\n          \"_id\": \"string\",\n          \"name\": \"string\",\n          \"commands\": {\n            \"install\": {\n              \"windows\": {\n                \"Windows 10\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows 11\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows Server\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              },\n              \"linux\": {\n                \"debian\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              }\n            },\n            \"uninstall\": {\n              \"windows\": {\n                \"Windows 10\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows 11\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows Server\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              },\n              \"linux\": {\n                \"debian\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              }\n            },\n            \"checkStatus\": {\n              \"windows\": {\n                \"Windows 10\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows 11\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows Server\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              },\n              \"linux\": {\n                \"debian\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              }\n            }\n          },\n          \"template\": {\n            \"_id\": \"string\",\n            \"service\": {\n              \"_id\": \"string\",\n              \"internalName\": \"string\",\n              \"name\": \"string\",\n              \"id\": \"string\"\n            },\n            \"id\": \"string\"\n          },\n          \"id\": \"string\"\n        },\n        \"status\": \"string\",\n        \"checkedAt\": \"date\",\n        \"lastChangeAt\": \"date\",\n        \"agentId\": \"string\",\n        \"running\": \"boolean\",\n        \"startedAt\": \"date\",\n        \"_id\": \"string\"\n      }\n    ],\n    \"createdAt\": \"date\",\n    \"uninstalling\": \"boolean\",\n    \"enabled\": \"boolean\"\n  }\n}"},{"id":"3831d0cd-5d58-4060-a696-909be3e0f70d","name":"404 - Get Client by Agent ID","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id"],"variable":[{"key":"client-id","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"698874db-90c8-4b10-8194-df9992e72d23"},{"name":"Get Client by Batuta ID","event":[{"listen":"test","script":{"id":"8257877b-fa42-4693-a139-1b2a7847eeed","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"client\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"address\": {\r","          \"type\": \"string\"\r","        },\r","        \"hostname\": {\r","          \"type\": \"string\"\r","        },\r","        \"os\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_full_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_arch\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_kernel\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_virtualization_system\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_virtualization_role\": {\r","          \"type\": \"string\"\r","        },\r","        \"num_cpus\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cpu_family\": {\r","          \"type\": \"string\"\r","        },\r","        \"cpu_model\": {\r","          \"type\": \"string\"\r","        },\r","        \"cpu_model_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"cpu_vendor\": {\r","          \"type\": \"string\"\r","        },\r","        \"mem_total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"timezone\": {\r","          \"type\": \"string\"\r","        },\r","        \"client_auth_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"version\": {\r","          \"type\": \"string\"\r","        },\r","        \"disconnected_at\": {\r","          \"type\": \"null\"\r","        },\r","        \"last_heartbeat_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"connection_state\": {\r","          \"type\": \"string\"\r","        },\r","        \"ipv4\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"ipv6\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"allowed_user_groups\": {\r","          \"type\": \"null\"\r","        },\r","        \"tunnels\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"updates_status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"refreshed\": {\r","              \"type\": \"string\"\r","            },\r","            \"updates_available\": {\r","              \"type\": \"integer\"\r","            },\r","            \"security_updates_available\": {\r","              \"type\": \"integer\"\r","            },\r","            \"update_summaries\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"title\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"description\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"reboot_required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"is_security_update\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"title\",\r","                    \"description\",\r","                    \"reboot_required\",\r","                    \"is_security_update\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"reboot_pending\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"refreshed\",\r","            \"updates_available\",\r","            \"security_updates_available\",\r","            \"update_summaries\",\r","            \"reboot_pending\"\r","          ]\r","        },\r","        \"client_configuration\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"client\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"server\": {\r","                  \"type\": \"string\"\r","                },\r","                \"fallback_servers\": {\r","                  \"type\": \"null\"\r","                },\r","                \"server_switchback_interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"fingerprint\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auth\": {\r","                  \"type\": \"string\"\r","                },\r","                \"proxy\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"use_system_id\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"use_hostname\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"tags\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"labels\": {\r","                  \"type\": \"null\"\r","                },\r","                \"remotes\": {\r","                  \"type\": \"null\"\r","                },\r","                \"tunnel_allowed\": {\r","                  \"type\": \"null\"\r","                },\r","                \"allow_root\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"updates_interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"data_dir\": {\r","                  \"type\": \"string\"\r","                },\r","                \"bind_interface\": {\r","                  \"type\": \"string\"\r","                },\r","                \"proxy_url\": {\r","                  \"type\": \"null\"\r","                },\r","                \"tunnels\": {\r","                  \"type\": \"null\"\r","                },\r","                \"auth_user\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auth_pass\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"server\",\r","                \"fallback_servers\",\r","                \"server_switchback_interval\",\r","                \"fingerprint\",\r","                \"auth\",\r","                \"proxy\",\r","                \"id\",\r","                \"use_system_id\",\r","                \"name\",\r","                \"use_hostname\",\r","                \"tags\",\r","                \"labels\",\r","                \"remotes\",\r","                \"tunnel_allowed\",\r","                \"allow_root\",\r","                \"updates_interval\",\r","                \"data_dir\",\r","                \"bind_interface\",\r","                \"proxy_url\",\r","                \"tunnels\",\r","                \"auth_user\",\r","                \"auth_pass\"\r","              ]\r","            },\r","            \"connection\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"keep_alive\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"keep_alive_timeout\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"max_retry_count\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"max_retry_interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"headers\": {\r","                  \"type\": \"null\"\r","                },\r","                \"hostname\": {\r","                  \"type\": \"string\"\r","                },\r","                \"watchdog_integration\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"http_headers\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"User-Agent\": {\r","                      \"type\": \"array\",\r","                      \"items\": [\r","                        {\r","                          \"type\": \"string\"\r","                        }\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"User-Agent\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"keep_alive\",\r","                \"keep_alive_timeout\",\r","                \"max_retry_count\",\r","                \"max_retry_interval\",\r","                \"headers\",\r","                \"hostname\",\r","                \"watchdog_integration\",\r","                \"http_headers\"\r","              ]\r","            },\r","            \"logging\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"log_file\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"File\": {\r","                      \"type\": \"object\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"File\"\r","                  ]\r","                },\r","                \"log_level\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"log_file\",\r","                \"log_level\"\r","              ]\r","            },\r","            \"remote_commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"send_back_limit\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allow\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"deny\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"order\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"allow_regexp\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"object\"\r","                    }\r","                  ]\r","                },\r","                \"deny_regexp\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                }\r","              },\r","              \"required\": [\r","                \"enabled\",\r","                \"send_back_limit\",\r","                \"allow\",\r","                \"deny\",\r","                \"order\",\r","                \"allow_regexp\",\r","                \"deny_regexp\"\r","              ]\r","            },\r","            \"remote_scripts\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"enabled\"\r","              ]\r","            },\r","            \"monitoring\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"interval\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"fs_type_include\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"fs_path_exclude\": {\r","                  \"type\": \"null\"\r","                },\r","                \"fs_path_exclude_recurse\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"fs_identify_mountpoints_by_device\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pm_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pm_kerneltasks_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pm_max_number_processes\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"net_lan\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"net_wan\": {\r","                  \"type\": \"null\"\r","                },\r","                \"lan_card\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"max_speed\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"name\",\r","                    \"max_speed\"\r","                  ]\r","                },\r","                \"wan_card\": {\r","                  \"type\": \"null\"\r","                }\r","              },\r","              \"required\": [\r","                \"enabled\",\r","                \"interval\",\r","                \"fs_type_include\",\r","                \"fs_path_exclude\",\r","                \"fs_path_exclude_recurse\",\r","                \"fs_identify_mountpoints_by_device\",\r","                \"pm_enabled\",\r","                \"pm_kerneltasks_enabled\",\r","                \"pm_max_number_processes\",\r","                \"net_lan\",\r","                \"net_wan\",\r","                \"lan_card\",\r","                \"wan_card\"\r","              ]\r","            },\r","            \"file_reception\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"protected\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"protected\",\r","                \"enabled\"\r","              ]\r","            },\r","            \"interpreter_aliases\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"bash\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"bash\"\r","              ]\r","            },\r","            \"interpreter_aliases_encodings\": {\r","              \"type\": \"object\"\r","            }\r","          },\r","          \"required\": [\r","            \"client\",\r","            \"connection\",\r","            \"logging\",\r","            \"remote_commands\",\r","            \"remote_scripts\",\r","            \"monitoring\",\r","            \"file_reception\",\r","            \"interpreter_aliases\",\r","            \"interpreter_aliases_encodings\"\r","          ]\r","        },\r","        \"groups\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"labels\": {\r","          \"type\": \"null\"\r","        },\r","        \"platforms\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"commands\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"install\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            },\r","                            \"linux\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"debian\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"debian\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\",\r","                            \"linux\"\r","                          ]\r","                        },\r","                        \"uninstall\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            },\r","                            \"linux\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"debian\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"debian\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\",\r","                            \"linux\"\r","                          ]\r","                        },\r","                        \"checkStatus\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            },\r","                            \"linux\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"debian\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"debian\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\",\r","                            \"linux\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"install\",\r","                        \"uninstall\",\r","                        \"checkStatus\"\r","                      ]\r","                    },\r","                    \"template\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"service\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"_id\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"internalName\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"name\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"id\": {\r","                              \"type\": \"string\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"_id\",\r","                            \"internalName\",\r","                            \"name\",\r","                            \"id\"\r","                          ]\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"service\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"commands\",\r","                    \"template\",\r","                    \"id\"\r","                  ]\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"commands\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"install\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"uninstall\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"checkStatus\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"install\",\r","                        \"uninstall\",\r","                        \"checkStatus\"\r","                      ]\r","                    },\r","                    \"template\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"service\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"_id\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"internalName\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"name\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"id\": {\r","                              \"type\": \"string\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"_id\",\r","                            \"internalName\",\r","                            \"name\",\r","                            \"id\"\r","                          ]\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"service\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"commands\",\r","                    \"template\",\r","                    \"id\"\r","                  ]\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"null\"\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"null\"\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"commands\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"install\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"uninstall\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        },\r","                        \"checkStatus\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"windows\": {\r","                              \"type\": \"object\",\r","                              \"properties\": {\r","                                \"Windows 10\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows 11\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                },\r","                                \"Windows Server\": {\r","                                  \"type\": \"object\",\r","                                  \"properties\": {\r","                                    \"commandString\": {\r","                                      \"type\": \"string\"\r","                                    },\r","                                    \"timeout\": {\r","                                      \"type\": \"integer\"\r","                                    }\r","                                  },\r","                                  \"required\": [\r","                                    \"commandString\",\r","                                    \"timeout\"\r","                                  ]\r","                                }\r","                              },\r","                              \"required\": [\r","                                \"Windows 10\",\r","                                \"Windows 11\",\r","                                \"Windows Server\"\r","                              ]\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"windows\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"install\",\r","                        \"uninstall\",\r","                        \"checkStatus\"\r","                      ]\r","                    },\r","                    \"template\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"service\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"_id\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"internalName\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"name\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"id\": {\r","                              \"type\": \"string\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"_id\",\r","                            \"internalName\",\r","                            \"name\",\r","                            \"id\"\r","                          ]\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"service\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"commands\",\r","                    \"template\",\r","                    \"id\"\r","                  ]\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"batutaId\": {\r","          \"type\": \"string\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"criticality\": {\r","          \"type\": \"string\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"scoring\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"globalScore\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"scores\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"platform\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                },\r","                \"compliance\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"number\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                },\r","                \"osUpdates\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"platform\",\r","                \"compliance\",\r","                \"osUpdates\"\r","              ]\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"host\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"globalScore\",\r","            \"scores\",\r","            \"_id\",\r","            \"host\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        \"uninstalling\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"uninstallingStartingTime\": {\r","          \"type\": \"string\"\r","        },\r","        \"uninstallingTaskId\": {\r","          \"type\": \"null\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"address\",\r","        \"hostname\",\r","        \"os\",\r","        \"os_full_name\",\r","        \"os_version\",\r","        \"os_arch\",\r","        \"os_family\",\r","        \"os_kernel\",\r","        \"os_virtualization_system\",\r","        \"os_virtualization_role\",\r","        \"num_cpus\",\r","        \"cpu_family\",\r","        \"cpu_model\",\r","        \"cpu_model_name\",\r","        \"cpu_vendor\",\r","        \"mem_total\",\r","        \"timezone\",\r","        \"client_auth_id\",\r","        \"version\",\r","        \"disconnected_at\",\r","        \"last_heartbeat_at\",\r","        \"connection_state\",\r","        \"ipv4\",\r","        \"ipv6\",\r","        \"tags\",\r","        \"allowed_user_groups\",\r","        \"tunnels\",\r","        \"updates_status\",\r","        \"client_configuration\",\r","        \"groups\",\r","        \"labels\",\r","        \"platforms\",\r","        \"batutaId\",\r","        \"createdAt\",\r","        \"criticality\",\r","        \"enabled\",\r","        \"scoring\",\r","        \"uninstalling\",\r","        \"uninstallingStartingTime\",\r","        \"uninstallingTaskId\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"client\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"c7aab9c9-20fa-4995-b0ae-6280503dcb3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/batuta/:host-id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Client by Batuta ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>string</td>\n<td>Path of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>Value of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","batuta",":host-id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{batuta_host_id}}","key":"host-id"}]}},"response":[{"id":"ae5f835e-ae9d-4b26-8220-9fbf266a5800","name":"200-Get Client by Batuta ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/batuta/:host-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","batuta",":host-id"],"variable":[{"key":"host-id","value":"{{batuta_host_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Mar 2024 20:55:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"39d0-Tn+fS5tZOp0EsBslIyA2ree/v+0\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"client\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"address\": \"string\",\n    \"hostname\": \"string\",\n    \"os\": \"string\",\n    \"os_full_name\": \"string\",\n    \"os_version\": \"string\",\n    \"os_arch\": \"string\",\n    \"os_family\": \"string\",\n    \"os_kernel\": \"string\",\n    \"os_virtualization_system\": \"string\",\n    \"os_virtualization_role\": \"string\",\n    \"num_cpus\": \"int\",\n    \"cpu_family\": \"string\",\n    \"cpu_model\": \"string\",\n    \"cpu_model_name\": \"string\",\n    \"cpu_vendor\": \"string\",\n    \"mem_total\": \"int\",\n    \"timezone\": \"string\",\n    \"client_auth_id\": \"string\",\n    \"version\": \"string\",\n    \"disconnected_at\": null,\n    \"last_heartbeat_at\": \"date\",\n    \"connection_state\": \"string\",\n    \"ipv4\": [\n      \"string\"\n    ],\n    \"ipv6\": [\n      \"string\"\n    ],\n    \"tags\": [],\n    \"allowed_user_groups\": null,\n    \"tunnels\": [],\n    \"updates_status\": {\n      \"refreshed\": \"date\",\n      \"updates_available\": \"int\",\n      \"security_updates_available\": \"int\",\n      \"update_summaries\": [\n        {\n          \"title\": \"string\",\n          \"description\": \"string\",\n          \"reboot_required\": \"boolean\",\n          \"is_security_update\": \"boolean\"\n        }\n      ],\n      \"reboot_pending\": \"boolean\"\n    },\n    \"client_configuration\": {\n      \"client\": {\n        \"server\": \"string\",\n        \"fallback_servers\": null,\n        \"server_switchback_interval\": \"int\",\n        \"fingerprint\": \"string\",\n        \"auth\": \"string\",\n        \"proxy\": \"string\",\n        \"id\": \"string\",\n        \"use_system_id\": \"boolean\",\n        \"name\": \"string\",\n        \"use_hostname\": \"boolean\",\n        \"tags\": [\n          \"string\"\n        ],\n        \"labels\": null,\n        \"remotes\": null,\n        \"tunnel_allowed\": null,\n        \"allow_root\": \"boolean\",\n        \"updates_interval\": \"int\",\n        \"data_dir\": \"string\",\n        \"bind_interface\": \"string\",\n        \"proxy_url\": null,\n        \"tunnels\": null,\n        \"auth_user\": \"string\",\n        \"auth_pass\": \"string\"\n      },\n      \"connection\": {\n        \"keep_alive\": \"int\",\n        \"keep_alive_timeout\": \"int\",\n        \"max_retry_count\": \"int\",\n        \"max_retry_interval\": \"int\",\n        \"headers\": null,\n        \"hostname\": \"string\",\n        \"watchdog_integration\": \"boolean\",\n        \"http_headers\": {\n          \"User-Agent\": [\n            \"string\"\n          ]\n        }\n      },\n      \"logging\": {\n        \"log_file\": {\n          \"File\": {}\n        },\n        \"log_level\": \"int\"\n      },\n      \"remote_commands\": {\n        \"enabled\": \"boolean\",\n        \"send_back_limit\": \"int\",\n        \"allow\": [\n          \"string\"\n        ],\n        \"deny\": [],\n        \"order\": [\n          \"string\"\n        ],\n        \"allow_regexp\": [\n          {}\n        ],\n        \"deny_regexp\": []\n      },\n      \"remote_scripts\": {\n        \"enabled\": \"boolean\"\n      },\n      \"monitoring\": {\n        \"enabled\": \"boolean\",\n        \"interval\": \"int\",\n        \"fs_type_include\": [\n          \"string\"\n        ],\n        \"fs_path_exclude\": null,\n        \"fs_path_exclude_recurse\": \"boolean\",\n        \"fs_identify_mountpoints_by_device\": \"boolean\",\n        \"pm_enabled\": \"boolean\",\n        \"pm_kerneltasks_enabled\": \"boolean\",\n        \"pm_max_number_processes\": \"int\",\n        \"net_lan\": [\n          \"string\"\n        ],\n        \"net_wan\": null,\n        \"lan_card\": {\n          \"name\": \"string\",\n          \"max_speed\": \"int\"\n        },\n        \"wan_card\": null\n      },\n      \"file_reception\": {\n        \"protected\": [\n          \"string\"\n        ],\n        \"enabled\": \"boolean\"\n      },\n      \"interpreter_aliases\": {\n        \"bash\": \"string\"\n      },\n      \"interpreter_aliases_encodings\": {}\n    },\n    \"groups\": [],\n    \"labels\": null,\n    \"platforms\": [\n      {\n        \"id\": {\n          \"_id\": \"string\",\n          \"name\": \"string\",\n          \"commands\": {\n            \"install\": {\n              \"windows\": {\n                \"Windows 10\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows 11\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows Server\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              },\n              \"linux\": {\n                \"debian\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              }\n            },\n            \"uninstall\": {\n              \"windows\": {\n                \"Windows 10\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows 11\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows Server\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              },\n              \"linux\": {\n                \"debian\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              }\n            },\n            \"checkStatus\": {\n              \"windows\": {\n                \"Windows 10\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows 11\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                },\n                \"Windows Server\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              },\n              \"linux\": {\n                \"debian\": {\n                  \"commandString\": \"string\",\n                  \"timeout\": \"int\"\n                }\n              }\n            }\n          },\n          \"template\": {\n            \"_id\": \"string\",\n            \"service\": {\n              \"_id\": \"string\",\n              \"internalName\": \"string\",\n              \"name\": \"string\",\n              \"id\": \"string\"\n            },\n            \"id\": \"string\"\n          },\n          \"id\": \"string\"\n        },\n        \"status\": \"string\",\n        \"checkedAt\": \"date\",\n        \"lastChangeAt\": \"date\",\n        \"agentId\": \"string\",\n        \"running\": \"boolean\",\n        \"startedAt\": \"date\",\n        \"_id\": \"string\"\n      }\n    ],\n    \"batutaId\": \"string\",\n    \"createdAt\": \"date\",\n    \"uninstalling\": \"boolean\",\n    \"enabled\": \"boolean\"\n  }\n}"},{"id":"d88a4e79-e2a1-446e-bc95-30bae721da18","name":"400 - Get Client by Batuta ID","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/batuta/:host-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","batuta",":host-id"],"variable":[{"key":"host-id","value":"{{batuta_host_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"c7aab9c9-20fa-4995-b0ae-6280503dcb3b"},{"name":"Get Client Jobs","event":[{"listen":"test","script":{"id":"73f3aa69-1f05-4b60-97a3-20f2f9f57d19","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An job_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0].jid).to.be.a('string');\r","    pm.environment.set('job_id', pm.response.json().data[0].jid);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"count\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"count\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"7381a9dc-3c13-40d6-afcc-1dad608e63e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/jobs","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Client Jobs.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","jobs"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter option <code>filter[&lt;field&gt;]</code>. <code>&lt;field&gt;</code> can be one of <code>jid</code>, <code>created_by</code>, <code>status</code>, <code>multi_job_id</code>, <code>schedule_id</code>  and <code>&lt;value&gt;</code> is the search value,\n e.g. <code>filter[created_by]=admin</code> will request only commands created by admin. You can use as many filter parameters as you want.\n If you want to filter by multiple values e.g. find entries either for created_by = admin or other you can use following filters\n <code>filter[created_by]=admin,other</code>.</p>\n","type":"text/plain"},"key":"filter[status]","value":"successful"},{"disabled":true,"description":{"content":"<p>Default limit is 100 and maximum is 1000. The <code>count</code> property shows the total number of results.</p>\n","type":"text/plain"},"key":"limit","value":"5"},{"disabled":true,"description":{"content":"<p>Offset for pagination</p>\n","type":"text/plain"},"key":"offset","value":"10"},{"disabled":true,"description":{"content":"<p>Sort field to be used for sorting, the default sorting is by finished time in desc order.\n To change the direction add <code>-</code> to the sorting value e.g. <code>-started_at</code>. Allowed values are <code>jid</code>, <code>started_at</code>, <code>finished_at</code>, <code>status</code>, <code>multi_job_id</code>, <code>created_by</code>, <code>schedule_id</code>.\n You can use as many sort parameters as you want.</p>\n","type":"text/plain"},"key":"sort","value":"finished_at"}],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"}]}},"response":[{"id":"7cf6b2c0-e109-4a99-a385-15e15e1a9b39","name":"200-Get Client Jobs","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/jobs","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","jobs"],"query":[{"key":"filter[status]","value":"successful","description":"Filter option `filter[<field>]`. `<field>` can be one of `jid`, `created_by`, `status`, `multi_job_id`, `schedule_id`  and `<value>` is the search value,\n e.g. `filter[created_by]=admin` will request only commands created by admin. You can use as many filter parameters as you want.\n If you want to filter by multiple values e.g. find entries either for created_by = admin or other you can use following filters\n `filter[created_by]=admin,other`.","type":"text","disabled":true},{"key":"limit","value":"5","description":"Default limit is 100 and maximum is 1000. The `count` property shows the total number of results.","type":"text","disabled":true},{"key":"offset","value":"10","description":"Offset for pagination","type":"text","disabled":true},{"key":"sort","value":"finished_at","description":"Sort field to be used for sorting, the default sorting is by finished time in desc order.\n To change the direction add `-` to the sorting value e.g. `-started_at`. Allowed values are `jid`, `started_at`, `finished_at`, `status`, `multi_job_id`, `created_by`, `schedule_id`.\n You can use as many sort parameters as you want.","type":"text","disabled":true}],"variable":[{"key":"client-id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Mar 2024 01:45:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"21"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"15-OROs7OrrFasfn9uBcIaD2hUmAok\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [],\n  \"count\": \"int\"\n}"},{"id":"04d7df5d-bc72-457a-8c3b-be9aaf251df8","name":"404 - Get Client Jobs","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/jobs","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","jobs"],"query":[{"key":"filter[status]","value":"successful","description":"Filter option `filter[<field>]`. `<field>` can be one of `jid`, `created_by`, `status`, `multi_job_id`, `schedule_id`  and `<value>` is the search value,\n e.g. `filter[created_by]=admin` will request only commands created by admin. You can use as many filter parameters as you want.\n If you want to filter by multiple values e.g. find entries either for created_by = admin or other you can use following filters\n `filter[created_by]=admin,other`.","type":"text","disabled":true},{"key":"limit","value":"5","description":"Default limit is 100 and maximum is 1000. The `count` property shows the total number of results.","type":"text","disabled":true},{"key":"offset","value":"10","description":"Offset for pagination","type":"text","disabled":true},{"key":"sort","value":"finished_at","description":"Sort field to be used for sorting, the default sorting is by finished time in desc order.\n To change the direction add `-` to the sorting value e.g. `-started_at`. Allowed values are `jid`, `started_at`, `finished_at`, `status`, `multi_job_id`, `created_by`, `schedule_id`.\n You can use as many sort parameters as you want.","type":"text","disabled":true}],"variable":[{"key":"client-id","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"7381a9dc-3c13-40d6-afcc-1dad608e63e7"},{"name":"Get Client Job Details","event":[{"listen":"test","script":{"id":"26cdd8bc-c52d-4d99-b71f-a75789fd09a5","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jid\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"finished_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"client_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"client_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"cwd\": {\r","      \"type\": \"string\"\r","    },\r","    \"interpreter\": {\r","      \"type\": \"string\"\r","    },\r","    \"pid\": {\r","      \"type\": \"integer\"\r","    },\r","    \"started_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"created_by\": {\r","      \"type\": \"string\"\r","    },\r","    \"timeout_sec\": {\r","      \"type\": \"integer\"\r","    },\r","    \"multi_job_id\": {\r","      \"type\": \"null\"\r","    },\r","    \"schedule_id\": {\r","      \"type\": \"null\"\r","    },\r","    \"error\": {\r","      \"type\": \"string\"\r","    },\r","    \"result\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"stdout\": {\r","          \"type\": \"string\"\r","        },\r","        \"stderr\": {\r","          \"type\": \"string\"\r","        },\r","        \"summary\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"stdout\",\r","        \"stderr\",\r","        \"summary\"\r","      ]\r","    },\r","    \"is_sudo\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_script\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"stream_result\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"jid\",\r","    \"status\",\r","    \"finished_at\",\r","    \"client_id\",\r","    \"client_name\",\r","    \"command\",\r","    \"cwd\",\r","    \"interpreter\",\r","    \"pid\",\r","    \"started_at\",\r","    \"created_by\",\r","    \"timeout_sec\",\r","    \"multi_job_id\",\r","    \"schedule_id\",\r","    \"error\",\r","    \"result\",\r","    \"is_sudo\",\r","    \"is_script\",\r","    \"stream_result\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"87fe3b81-dd42-43b8-a91a-2f103612b404","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/jobs/:job_id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Client Job Details.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","jobs",":job_id"],"host":["{{url}}"],"query":[],"variable":[{"description":{"content":"","type":"text/plain"},"type":"any","value":"{{rport_client_id}}","key":"client-id"},{"description":{"content":"","type":"text/plain"},"type":"any","value":"","key":"job_id"}]}},"response":[{"id":"6ce7732b-2127-44b3-999d-413d5d588a70","name":"200-Get Client Job Details","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/jobs/:job_id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","jobs",":job_id"],"variable":[{"key":"client-id","value":"{{rport_client_id}}"},{"key":"job_id","value":"{{job_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 14 Apr 2024 23:56:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"746-vjV6GxJPy3O4upZnwmJgWXYIdLM\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"jid\": \"string\",\n  \"status\": \"string\",\n  \"finished_at\": \"date\",\n  \"client_id\": \"string\",\n  \"client_name\": \"string\",\n  \"command\": \"string\",\n  \"cwd\": \"string\",\n  \"interpreter\": \"string\",\n  \"pid\": \"int\",\n  \"started_at\": \"date\",\n  \"created_by\": \"string\",\n  \"timeout_sec\": \"int\",\n  \"multi_job_id\": null,\n  \"schedule_id\": null,\n  \"error\": \"string\",\n  \"result\": {\n    \"stdout\": \"string\",\n    \"stderr\": \"string\",\n    \"summary\": \"string\"\n  },\n  \"is_sudo\": \"boolean\",\n  \"is_script\": \"boolean\",\n  \"stream_result\": \"boolean\"\n}"},{"id":"8f9ba117-cec6-4639-a0df-b56c2da5d369","name":"404 - Get Client Job Details","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/jobs/:job_id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","jobs",":job_id"],"variable":[{"key":"client-id","value":"{{rport_client_id}}","description":"<rport_client_id>"},{"key":"job_id","value":"","description":"<job_id>"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"87fe3b81-dd42-43b8-a91a-2f103612b404"},{"name":"Get Multi-Client Jobs","event":[{"listen":"test","script":{"id":"3621e746-23bf-4e19-88a8-7b933a09cee7","exec":["\r","// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_job_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0].jid).to.be.a('string');\r","    pm.collectionVariables.set('rport_job_id', pm.response.json().data[0].jid);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{  \"type\": \"object\",\r","  \"properties\": {\r","    \"count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"jid\": {\r","              \"type\": \"string\"\r","            },\r","            \"started_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"created_by\": {\r","              \"type\": \"string\"\r","            },\r","            \"schedule_id\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"jid\",\r","            \"started_at\",\r","            \"created_by\",\r","            \"schedule_id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"jid\": {\r","              \"type\": \"string\"\r","            },\r","            \"started_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"created_by\": {\r","              \"type\": \"string\"\r","            },\r","            \"schedule_id\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"jid\",\r","            \"started_at\",\r","            \"created_by\",\r","            \"schedule_id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"jid\": {\r","              \"type\": \"string\"\r","            },\r","            \"started_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"created_by\": {\r","              \"type\": \"string\"\r","            },\r","            \"schedule_id\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"jid\",\r","            \"started_at\",\r","            \"created_by\",\r","            \"schedule_id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"jid\": {\r","              \"type\": \"string\"\r","            },\r","            \"started_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"created_by\": {\r","              \"type\": \"string\"\r","            },\r","            \"schedule_id\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"jid\",\r","            \"started_at\",\r","            \"created_by\",\r","            \"schedule_id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"jid\": {\r","              \"type\": \"string\"\r","            },\r","            \"started_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"created_by\": {\r","              \"type\": \"string\"\r","            },\r","            \"schedule_id\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"jid\",\r","            \"started_at\",\r","            \"created_by\",\r","            \"schedule_id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"count\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"1f2770f6-4d15-40b9-9b1c-661078610263","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/jobs?limit=5&offset=10&sort=-started_at","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Multi-Client Jobs.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>Sort order.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","jobs"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter option filter[].  can be one of jid, created_by, started_at, schedule_id and  is the search value,\ne.g. filter[created_by]=admin will request only commands created by admin. You can use as many filter parameters as you want.\nIf you want to filter by multiple values e.g. find entries either for created_by = admin or other you can use following filters\nfilter[created_by]=admin,other.</p>\n","type":"text/plain"},"key":"filter[created_by]","value":"admin"},{"description":{"content":"<p>Default limit is 100 and maximum is 1000. The <code>count</code> property shows the total number of results.</p>\n","type":"text/plain"},"key":"limit","value":"5"},{"description":{"content":"<p>Offset for pagination</p>\n","type":"text/plain"},"key":"offset","value":"10"},{"key":"sort","value":"-started_at"}],"variable":[]}},"response":[{"id":"a57670a3-8d7b-4544-a997-053f7cd7e0b9","name":"400-Get Multi-Client Jobs","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/jobs?limit=5&offset=10&sort=-started_atj","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","jobs"],"query":[{"key":"filter[created_by]","value":"admin","description":"Filter option filter[<field>]. <field> can be one of jid, created_by, started_at, schedule_id and <value> is the search value,\ne.g. filter[created_by]=admin will request only commands created by admin. You can use as many filter parameters as you want.\nIf you want to filter by multiple values e.g. find entries either for created_by = admin or other you can use following filters\nfilter[created_by]=admin,other.","type":"text","disabled":true},{"key":"limit","value":"5","description":"Default limit is 100 and maximum is 1000. The `count` property shows the total number of results."},{"key":"offset","value":"10","description":"Offset for pagination"},{"key":"sort","value":"-started_atj"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:01:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-ZVLCMKO67ljaPrwskL9bVg8sfN4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"d23ec8e4-947e-4096-8c73-3ca100991de4","name":"200 - Get Multi-Client Jobs","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/jobs?limit=5&offset=10&sort=-started_at","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","jobs"],"query":[{"key":"filter[created_by]","value":"admin","description":"Filter option filter[<field>]. <field> can be one of jid, created_by, started_at, schedule_id and <value> is the search value,\ne.g. filter[created_by]=admin will request only commands created by admin. You can use as many filter parameters as you want.\nIf you want to filter by multiple values e.g. find entries either for created_by = admin or other you can use following filters\nfilter[created_by]=admin,other.","disabled":true},{"key":"limit","value":"5","description":"Default limit is 100 and maximum is 1000. The `count` property shows the total number of results."},{"key":"offset","value":"10","description":"Offset for pagination"},{"key":"sort","value":"-started_at"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"count\": \"int\",\n  \"data\": [\n    {\n      \"jid\": \"string\",\n      \"started_at\": \"date\",\n      \"created_by\": \"string\",\n      \"schedule_id\": null\n    }\n  ]\n}"}],"_postman_id":"1f2770f6-4d15-40b9-9b1c-661078610263"},{"name":"Get Multi-Client Job Details","event":[{"listen":"test","script":{"id":"2a29041b-5498-4872-a88b-2b830dc58f19","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jid\": {\r","      \"type\": \"string\"\r","    },\r","    \"started_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"created_by\": {\r","      \"type\": \"string\"\r","    },\r","    \"schedule_id\": {\r","      \"type\": \"null\"\r","    },\r","    \"client_ids\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"group_ids\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"tags\": {\r","      \"type\": \"null\"\r","    },\r","    \"command\": {\r","      \"type\": \"string\"\r","    },\r","    \"cwd\": {\r","      \"type\": \"string\"\r","    },\r","    \"interpreter\": {\r","      \"type\": \"string\"\r","    },\r","    \"timeout_sec\": {\r","      \"type\": \"integer\"\r","    },\r","    \"concurrent\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"abort_on_err\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"jobs\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"jid\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"finished_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"client_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"client_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"command\": {\r","              \"type\": \"string\"\r","            },\r","            \"cwd\": {\r","              \"type\": \"string\"\r","            },\r","            \"interpreter\": {\r","              \"type\": \"string\"\r","            },\r","            \"pid\": {\r","              \"type\": \"integer\"\r","            },\r","            \"started_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"created_by\": {\r","              \"type\": \"string\"\r","            },\r","            \"timeout_sec\": {\r","              \"type\": \"integer\"\r","            },\r","            \"multi_job_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"schedule_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"error\": {\r","              \"type\": \"string\"\r","            },\r","            \"result\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"stdout\": {\r","                  \"type\": \"string\"\r","                },\r","                \"stderr\": {\r","                  \"type\": \"string\"\r","                },\r","                \"summary\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"stdout\",\r","                \"stderr\",\r","                \"summary\"\r","              ]\r","            },\r","            \"is_sudo\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"is_script\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"stream_result\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"jid\",\r","            \"status\",\r","            \"finished_at\",\r","            \"client_id\",\r","            \"client_name\",\r","            \"command\",\r","            \"cwd\",\r","            \"interpreter\",\r","            \"pid\",\r","            \"started_at\",\r","            \"created_by\",\r","            \"timeout_sec\",\r","            \"multi_job_id\",\r","            \"schedule_id\",\r","            \"error\",\r","            \"result\",\r","            \"is_sudo\",\r","            \"is_script\",\r","            \"stream_result\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"is_sudo\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_script\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"jid\",\r","    \"started_at\",\r","    \"created_by\",\r","    \"schedule_id\",\r","    \"client_ids\",\r","    \"group_ids\",\r","    \"tags\",\r","    \"command\",\r","    \"cwd\",\r","    \"interpreter\",\r","    \"timeout_sec\",\r","    \"concurrent\",\r","    \"abort_on_err\",\r","    \"jobs\",\r","    \"is_sudo\",\r","    \"is_script\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"5ed77ae6-c99a-404d-845e-21373f57037e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/jobs/:job_id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Multi-Client Job Details.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","jobs",":job_id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"job_id"}]}},"response":[{"id":"76f494d5-3233-4ef7-9054-491908f82545","name":"200-Get Multi-Client Job Details","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/jobs/:job_id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","jobs",":job_id"],"variable":[{"key":"job_id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 07 May 2024 16:16:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1742-08aCeVJzHxPrFqyVjNGmiS9A7Dk\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"jid\": \"string\",\n  \"started_at\": \"date\",\n  \"created_by\": \"string\",\n  \"schedule_id\": null,\n  \"client_ids\": [\n    \"string\"\n  ],\n  \"group_ids\": [],\n  \"tags\": null,\n  \"command\": \"string\",\n  \"cwd\": \"string\",\n  \"interpreter\": \"string\",\n  \"timeout_sec\": \"int\",\n  \"concurrent\": \"boolean\",\n  \"abort_on_err\": \"boolean\",\n  \"jobs\": [\n    {\n      \"jid\": \"string\",\n      \"status\": \"string\",\n      \"finished_at\": \"date\",\n      \"client_id\": \"string\",\n      \"client_name\": \"string\",\n      \"command\": \"string\",\n      \"cwd\": \"string\",\n      \"interpreter\": \"string\",\n      \"pid\": \"int\",\n      \"started_at\": \"date\",\n      \"created_by\": \"string\",\n      \"timeout_sec\": \"int\",\n      \"multi_job_id\": \"string\",\n      \"schedule_id\": null,\n      \"error\": \"string\",\n      \"result\": {\n        \"stdout\": \"string\",\n        \"stderr\": \"string\",\n        \"summary\": \"string\"\n      },\n      \"is_sudo\": \"boolean\",\n      \"is_script\": \"boolean\",\n      \"stream_result\": \"boolean\"\n    }\n  ],\n  \"is_sudo\": \"boolean\",\n  \"is_script\": \"boolean\"\n}"},{"id":"a0402501-df64-4a44-9e6b-20deef52f95d","name":"404 - Get Multi-Client Job Details","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/jobs/:job_id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","jobs",":job_id"],"variable":[{"key":"job_id","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"5ed77ae6-c99a-404d-845e-21373f57037e"},{"name":"Get installer","event":[{"listen":"test","script":{"id":"77184742-2f5b-47cd-89d7-a2abdfb0c6df","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"pairing_code\": {\r","      \"type\": \"string\"\r","    },\r","    \"expires\": {\r","      \"type\": \"string\"\r","    },\r","    \"installers\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"linux\": {\r","          \"type\": \"string\"\r","        },\r","        \"windows\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"linux\",\r","        \"windows\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"pairing_code\",\r","    \"expires\",\r","    \"installers\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a31ffad1-4d10-4f8c-bfb2-c5e88be708b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/installer?id={{rport_client_id}}","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para recuperar la información del instalador para un cliente específico proporcionando el ID del cliente como un parámetro de consulta.</p>\n<p>rport_client_id lo podemos obtener ejecutando el endpoint GET ALL CLIENTS.</p>\n<h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>pairing_code</td>\n<td>string</td>\n<td>pairing code</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expires</td>\n<td>date</td>\n<td>expires</td>\n<td>true</td>\n</tr>\n<tr>\n<td>installers</td>\n<td>object</td>\n<td>\"linux\" and \"windows\"</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","installer"],"host":["{{url}}"],"query":[{"key":"id","value":"{{rport_client_id}}"}],"variable":[]}},"response":[{"id":"3e1c2515-7c09-45fb-9d4f-963143978d7e","name":"200-Get installer","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/installer?id={{rport_client_id}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients","installer"],"query":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Mar 2024 18:35:09 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"537","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"219-jiLjmiVV+o2EFUqnvxtnJEGgCI8\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"pairing_code\": \"string\",\n  \"expires\": \"date\",\n  \"installers\": {\n    \"linux\": \"string\",\n    \"windows\": \"string\"\n  }\n}"}],"_postman_id":"a31ffad1-4d10-4f8c-bfb2-c5e88be708b2"},{"name":"Get client platform status","event":[{"listen":"test","script":{"id":"2f985099-30ea-4947-a359-ae57fbf97981","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"agent_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"commands\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"compatibility_checks\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"low_diskspace\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"low_diskspace\"\r","      ]\r","    },\r","    \"compliant\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"connected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"create_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"detail\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"UPDATE_SOURCE_CHECK\": {\r","          \"type\": \"null\"\r","        },\r","        \"PS_VERSION\": {\r","          \"type\": \"null\"\r","        },\r","        \"IPS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"VERSION\": {\r","          \"type\": \"string\"\r","        },\r","        \"VOLUME\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"IS_SYSTEM_DISK\": {\r","                  \"type\": \"string\"\r","                },\r","                \"VOLUME\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FSTYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"LABEL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"AVAIL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FREE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"IS_SYSTEM_DISK\",\r","                \"VOLUME\",\r","                \"FSTYPE\",\r","                \"LABEL\",\r","                \"AVAIL\",\r","                \"FREE\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"AVAIL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FREE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IS_SYSTEM_DISK\": {\r","                  \"type\": \"string\"\r","                },\r","                \"VOLUME\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FSTYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"LABEL\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"AVAIL\",\r","                \"FREE\",\r","                \"IS_SYSTEM_DISK\",\r","                \"VOLUME\",\r","                \"FSTYPE\",\r","                \"LABEL\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"SERIAL\": {\r","          \"type\": \"string\"\r","        },\r","        \"MDM_PROFILE_INSTALLED\": {\r","          \"type\": \"null\"\r","        },\r","        \"NICS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"CONNECTED\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"VENDOR\": {\r","                  \"type\": \"string\"\r","                },\r","                \"DEVICE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"MAC\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IPS\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"CONNECTED\",\r","                \"VENDOR\",\r","                \"DEVICE\",\r","                \"TYPE\",\r","                \"MAC\",\r","                \"IPS\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"MODEL\": {\r","          \"type\": \"string\"\r","        },\r","        \"MDM_SERVER\": {\r","          \"type\": \"null\"\r","        },\r","        \"FQDNS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"VENDOR\": {\r","          \"type\": \"string\"\r","        },\r","        \"CPU\": {\r","          \"type\": \"string\"\r","        },\r","        \"RAM\": {\r","          \"type\": \"string\"\r","        },\r","        \"DISTINGUISHED_NAME\": {\r","          \"type\": \"null\"\r","        },\r","        \"LAST_USER_LOGON\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"USER\": {\r","              \"type\": \"string\"\r","            },\r","            \"TIME\": {\r","              \"type\": \"string\"\r","            },\r","            \"SRC\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"USER\",\r","            \"TIME\",\r","            \"SRC\"\r","          ]\r","        },\r","        \"SERVICETAG\": {\r","          \"type\": \"string\"\r","        },\r","        \"WSUS_CONFIG\": {\r","          \"type\": \"null\"\r","        },\r","        \"DISKS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"SIZE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"TYPE\",\r","                \"SIZE\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"SECURE_TOKEN_ACCOUNT\": {\r","          \"type\": \"null\"\r","        },\r","        \"WMI_INTEGRITY_CHECK\": {\r","          \"type\": \"null\"\r","        },\r","        \"AUTO_UPDATE_OPTIONS\": {\r","          \"type\": \"null\"\r","        }\r","      },\r","      \"required\": [\r","        \"UPDATE_SOURCE_CHECK\",\r","        \"PS_VERSION\",\r","        \"IPS\",\r","        \"VERSION\",\r","        \"VOLUME\",\r","        \"SERIAL\",\r","        \"MDM_PROFILE_INSTALLED\",\r","        \"NICS\",\r","        \"MODEL\",\r","        \"MDM_SERVER\",\r","        \"FQDNS\",\r","        \"VENDOR\",\r","        \"CPU\",\r","        \"RAM\",\r","        \"DISTINGUISHED_NAME\",\r","        \"LAST_USER_LOGON\",\r","        \"SERVICETAG\",\r","        \"WSUS_CONFIG\",\r","        \"DISKS\",\r","        \"SECURE_TOKEN_ACCOUNT\",\r","        \"WMI_INTEGRITY_CHECK\",\r","        \"AUTO_UPDATE_OPTIONS\"\r","      ]\r","    },\r","    \"display_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"exception\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"instance_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ip_addrs\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"ip_addrs_private\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"is_compatible\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_disconnect_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"last_logged_in_user\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_process_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_refresh_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_scan_failed\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_update_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"mdm\": {\r","      \"type\": \"null\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"needs_attention\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"needs_reboot\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"next_patch_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organization_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organizational_unit\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_family\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patch_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"pending\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pending_patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"policy_status\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"will_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"organization_id\",\r","            \"policy_id\",\r","            \"server_id\",\r","            \"policy_name\",\r","            \"policy_type_name\",\r","            \"status\",\r","            \"result\",\r","            \"create_time\",\r","            \"will_reboot\",\r","            \"pending_count\",\r","            \"next_remediation\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"reboot_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"reboot_is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"refresh_interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"serial_number\": {\r","      \"type\": \"string\"\r","    },\r","    \"server_group_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"server_policies\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"auto_patch\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"patch_rule\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auto_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"filter_type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"evaluation_code\": {\r","                  \"type\": \"null\"\r","                },\r","                \"severity_filter\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"include_optional\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"remediation_code\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installation_code\": {\r","                  \"type\": \"null\"\r","                },\r","                \"notify_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"missed_patch_window\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_deferred_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_notification_patch_message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_notification_reboot_message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                },\r","                \"custom_notification_patch_message_mac\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_notification_reboot_message_mac\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_pending_reboot_notification_message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_deferred_reboot_user_message_timeout\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_pending_reboot_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_pending_reboot_notification_message_mac\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_deferred_reboot_user_auto_deferral_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_pending_reboot_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"auto_patch\",\r","                \"patch_rule\",\r","                \"auto_reboot\",\r","                \"filter_type\",\r","                \"notify_user\",\r","                \"evaluation_code\",\r","                \"severity_filter\",\r","                \"include_optional\",\r","                \"remediation_code\",\r","                \"installation_code\",\r","                \"notify_reboot_user\",\r","                \"missed_patch_window\",\r","                \"notify_deferred_reboot_user\",\r","                \"custom_notification_max_delays\",\r","                \"custom_notification_patch_message\",\r","                \"custom_notification_reboot_message\",\r","                \"custom_notification_deferment_periods\",\r","                \"custom_notification_patch_message_mac\",\r","                \"custom_notification_reboot_message_mac\",\r","                \"custom_pending_reboot_notification_message\",\r","                \"notify_deferred_reboot_user_message_timeout\",\r","                \"custom_pending_reboot_notification_max_delays\",\r","                \"custom_pending_reboot_notification_message_mac\",\r","                \"notify_deferred_reboot_user_auto_deferral_enabled\",\r","                \"custom_pending_reboot_notification_deferment_periods\"\r","              ]\r","            },\r","            \"schedule_days\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_weeks_of_month\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_months\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"string\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"server_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"community_worklet_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"community_worklet_uuid\": {\r","              \"type\": \"null\"\r","            },\r","            \"policy_template_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"uuid\",\r","            \"name\",\r","            \"policy_type_name\",\r","            \"organization_id\",\r","            \"configuration\",\r","            \"schedule_days\",\r","            \"schedule_weeks_of_month\",\r","            \"schedule_months\",\r","            \"schedule_time\",\r","            \"notes\",\r","            \"create_time\",\r","            \"next_remediation\",\r","            \"server_groups\",\r","            \"server_count\",\r","            \"status\",\r","            \"community_worklet_id\",\r","            \"community_worklet_uuid\",\r","            \"policy_template_id\",\r","            \"result\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"status\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"device_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_statuses\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"compliant\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"compliant\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"device_status\",\r","        \"agent_status\",\r","        \"policy_status\",\r","        \"policy_statuses\"\r","      ]\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"total_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"uptime\": {\r","      \"type\": \"string\"\r","    },\r","    \"uuid\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"agent_version\",\r","    \"commands\",\r","    \"compatibility_checks\",\r","    \"compliant\",\r","    \"connected\",\r","    \"create_time\",\r","    \"custom_name\",\r","    \"deleted\",\r","    \"detail\",\r","    \"display_name\",\r","    \"exception\",\r","    \"instance_id\",\r","    \"ip_addrs\",\r","    \"ip_addrs_private\",\r","    \"is_compatible\",\r","    \"is_delayed_by_notification\",\r","    \"is_delayed_by_user\",\r","    \"last_disconnect_time\",\r","    \"last_logged_in_user\",\r","    \"last_process_time\",\r","    \"last_refresh_time\",\r","    \"last_scan_failed\",\r","    \"last_update_time\",\r","    \"mdm\",\r","    \"name\",\r","    \"needs_attention\",\r","    \"needs_reboot\",\r","    \"next_patch_time\",\r","    \"notification_count\",\r","    \"organization_id\",\r","    \"organizational_unit\",\r","    \"os_family\",\r","    \"os_name\",\r","    \"os_version\",\r","    \"os_version_id\",\r","    \"patch_deferral_count\",\r","    \"patches\",\r","    \"pending\",\r","    \"pending_patches\",\r","    \"policy_status\",\r","    \"reboot_deferral_count\",\r","    \"reboot_is_delayed_by_notification\",\r","    \"reboot_is_delayed_by_user\",\r","    \"reboot_notification_count\",\r","    \"refresh_interval\",\r","    \"serial_number\",\r","    \"server_group_id\",\r","    \"server_policies\",\r","    \"status\",\r","    \"tags\",\r","    \"timezone\",\r","    \"total_count\",\r","    \"uptime\",\r","    \"uuid\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"38b1d161-113c-4fa6-b390-e0d5474a09d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/platform/:platformId/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the current status information of client platform status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","platform",":platformId","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"},{"type":"any","value":"{{rport_platform_id}}","key":"platformId"}]}},"response":[{"id":"58e2d9bd-3a6f-42d3-9d75-a04e49c095f7","name":"200-Get client platform status","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/platform/:platformId/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","platform",":platformId","status"],"variable":[{"key":"id","value":"{{rport_client_id}}"},{"key":"platformId","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 08 May 2024 12:33:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1239-V09hDVaVebM6uGnfTlLItV+PIt0\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"int\",\n  \"agent_version\": \"string\",\n  \"commands\": [],\n  \"compatibility_checks\": {\n    \"low_diskspace\": \"boolean\"\n  },\n  \"compliant\": \"boolean\",\n  \"connected\": \"boolean\",\n  \"create_time\": \"date\",\n  \"custom_name\": \"string\",\n  \"deleted\": \"boolean\",\n  \"detail\": {\n    \"RAM\": \"string\",\n    \"VENDOR\": \"string\",\n    \"UPDATE_SOURCE_CHECK\": null,\n    \"MDM_SERVER\": null,\n    \"CPU\": \"string\",\n    \"WMI_INTEGRITY_CHECK\": null,\n    \"WSUS_CONFIG\": null,\n    \"VOLUME\": [\n      {\n        \"AVAIL\": \"string\",\n        \"FREE\": \"string\",\n        \"IS_SYSTEM_DISK\": \"string\",\n        \"VOLUME\": \"string\",\n        \"FSTYPE\": \"string\",\n        \"LABEL\": \"string\"\n      }\n    ],\n    \"LAST_USER_LOGON\": {\n      \"USER\": \"string\",\n      \"TIME\": \"date\",\n      \"SRC\": \"string\"\n    },\n    \"MDM_PROFILE_INSTALLED\": null,\n    \"FQDNS\": [\n      \"string\"\n    ],\n    \"PS_VERSION\": null,\n    \"IPS\": [\n      \"string\"\n    ],\n    \"SERIAL\": \"string\",\n    \"MODEL\": \"string\",\n    \"AUTO_UPDATE_OPTIONS\": null,\n    \"NICS\": [\n      {\n        \"CONNECTED\": \"boolean\",\n        \"VENDOR\": \"string\",\n        \"DEVICE\": \"string\",\n        \"TYPE\": \"string\",\n        \"MAC\": \"string\",\n        \"IPS\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"SERVICETAG\": \"string\",\n    \"VERSION\": \"string\",\n    \"DISTINGUISHED_NAME\": null,\n    \"DISKS\": [\n      {\n        \"TYPE\": \"string\",\n        \"SIZE\": \"string\"\n      }\n    ],\n    \"SECURE_TOKEN_ACCOUNT\": null\n  },\n  \"display_name\": \"string\",\n  \"exception\": \"boolean\",\n  \"instance_id\": \"string\",\n  \"ip_addrs\": [\n    \"string\"\n  ],\n  \"ip_addrs_private\": [\n    \"string\"\n  ],\n  \"is_compatible\": \"boolean\",\n  \"is_delayed_by_notification\": \"boolean\",\n  \"is_delayed_by_user\": \"boolean\",\n  \"last_disconnect_time\": null,\n  \"last_logged_in_user\": \"string\",\n  \"last_process_time\": \"date\",\n  \"last_refresh_time\": \"date\",\n  \"last_scan_failed\": \"boolean\",\n  \"last_update_time\": \"date\",\n  \"mdm\": null,\n  \"name\": \"string\",\n  \"needs_attention\": \"boolean\",\n  \"needs_reboot\": \"boolean\",\n  \"next_patch_time\": \"date\",\n  \"notification_count\": \"int\",\n  \"organization_id\": \"int\",\n  \"organizational_unit\": \"string\",\n  \"os_family\": \"string\",\n  \"os_name\": \"string\",\n  \"os_version\": \"string\",\n  \"os_version_id\": \"int\",\n  \"patch_deferral_count\": \"int\",\n  \"patches\": \"int\",\n  \"pending\": \"boolean\",\n  \"pending_patches\": \"int\",\n  \"policy_status\": [\n    {\n      \"id\": \"int\",\n      \"organization_id\": \"int\",\n      \"policy_id\": \"int\",\n      \"server_id\": \"int\",\n      \"policy_name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"status\": \"int\",\n      \"result\": \"string\",\n      \"create_time\": \"date\",\n      \"will_reboot\": \"boolean\",\n      \"pending_count\": \"int\",\n      \"next_remediation\": \"date\"\n    }\n  ],\n  \"reboot_deferral_count\": \"int\",\n  \"reboot_is_delayed_by_notification\": \"boolean\",\n  \"reboot_is_delayed_by_user\": \"boolean\",\n  \"reboot_notification_count\": \"int\",\n  \"refresh_interval\": \"int\",\n  \"serial_number\": \"string\",\n  \"server_group_id\": \"int\",\n  \"server_policies\": [\n    {\n      \"id\": \"int\",\n      \"uuid\": \"string\",\n      \"name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"organization_id\": \"int\",\n      \"configuration\": {\n        \"auto_patch\": \"boolean\",\n        \"patch_rule\": \"string\",\n        \"auto_reboot\": \"boolean\",\n        \"filter_type\": \"string\",\n        \"notify_user\": \"boolean\",\n        \"evaluation_code\": null,\n        \"severity_filter\": [\n          \"string\"\n        ],\n        \"include_optional\": \"boolean\",\n        \"remediation_code\": null,\n        \"installation_code\": null,\n        \"notify_reboot_user\": \"boolean\",\n        \"missed_patch_window\": \"boolean\",\n        \"notify_deferred_reboot_user\": \"boolean\",\n        \"custom_notification_max_delays\": \"int\",\n        \"custom_notification_patch_message\": \"string\",\n        \"custom_notification_reboot_message\": \"string\",\n        \"custom_notification_deferment_periods\": [\n          \"int\"\n        ],\n        \"custom_notification_patch_message_mac\": \"string\",\n        \"custom_notification_reboot_message_mac\": \"string\",\n        \"custom_pending_reboot_notification_message\": \"string\",\n        \"notify_deferred_reboot_user_message_timeout\": \"int\",\n        \"custom_pending_reboot_notification_max_delays\": \"int\",\n        \"custom_pending_reboot_notification_message_mac\": \"string\",\n        \"notify_deferred_reboot_user_auto_deferral_enabled\": \"boolean\",\n        \"custom_pending_reboot_notification_deferment_periods\": [\n          \"int\"\n        ]\n      },\n      \"schedule_days\": \"int\",\n      \"schedule_weeks_of_month\": \"int\",\n      \"schedule_months\": \"int\",\n      \"schedule_time\": \"string\",\n      \"notes\": \"string\",\n      \"create_time\": \"date\",\n      \"next_remediation\": \"date\",\n      \"server_groups\": [\n        \"int\"\n      ],\n      \"server_count\": \"int\",\n      \"status\": \"int\",\n      \"community_worklet_id\": null,\n      \"community_worklet_uuid\": null,\n      \"policy_template_id\": null,\n      \"result\": \"string\"\n    }\n  ],\n  \"status\": {\n    \"device_status\": \"string\",\n    \"agent_status\": \"string\",\n    \"policy_status\": \"string\",\n    \"policy_statuses\": [\n      {\n        \"id\": \"int\",\n        \"compliant\": \"boolean\"\n      }\n    ]\n  },\n  \"tags\": [],\n  \"timezone\": \"string\",\n  \"total_count\": \"int\",\n  \"uptime\": \"string\",\n  \"uuid\": \"string\"\n}"},{"id":"1f5290b4-7c6d-4fb3-b84d-e37d15316f7f","name":"400 - Get client platform status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/platform/:platformId/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","platform",":platformId","status"],"variable":[{"key":"id","value":"{{rport_client_id}}"},{"key":"platformId","value":"{{rport_platform_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"38b1d161-113c-4fa6-b390-e0d5474a09d8"},{"name":"Add or update platform in client","event":[{"listen":"test","script":{"id":"7e7c91f0-c811-431f-bf47-6bcc49ad35f8","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","\r","/*// Validate de Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema =\r","  {};\r","\r","// Validate Json Assertions\r","pm.test(\"Verify _id is a string\", function () {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","});\r","\r","pm.test(\"Verify internalName is a string\", function () {\r","    pm.expect(pm.response.json().internalName).to.be.a('string');\r","});\r","\r","pm.test(\"Verify available is a boolean\", function () {\r","    pm.expect(pm.response.json().available).to.be.a('boolean');\r","});\r","\r","\r","pm.test(\"Verify deleted is a boolean\", function () {\r","    pm.expect(pm.response.json().deleted).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify enabled is a boolean\", function () {\r","    pm.expect(pm.response.json().enabled).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify name is a string\", function () {\r","    pm.expect(pm.response.json().name).to.be.a('string');\r","});\r","\r","pm.test(\"Verify permissions is an array\", function () {\r","    pm.expect(pm.response.json().permissions).to.be.an('array');\r","});\r","\r","pm.test(\"Verify requires_mod_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_mod_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify requires_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_permission).to.be.a('boolean');\r","});\r","\r","\r","pm.test(\"Verify utility is a boolean\", function () {\r","    pm.expect(pm.response.json().utility).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify webhook is a boolean\", function () {\r","    pm.expect(pm.response.json().webhook).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify id is a string\", function () {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","}); \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});*/\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e31e1c27-837b-45fe-8b8e-b95abc23f7cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/platform-status/:platformId?status=RUNNING","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified or update platform in client.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>Current status of the resource.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","platform-status",":platformId"],"host":["{{url}}"],"query":[{"key":"status","value":"RUNNING"}],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"},{"type":"any","value":"{{rport_platform_id}}","key":"platformId"}]}},"response":[{"id":"fa9087c1-8e62-41aa-95bd-5bb7a5c18039","name":"204-Add or update platform in client","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/platform-status/:platformId?status=RUNNING","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","platform-status",":platformId"],"query":[{"key":"status","value":"RUNNING"}],"variable":[{"key":"id","value":"{{rport_client_id}}"},{"key":"platformId","value":"{{rport_platform_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 28 May 2024 11:54:48 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"e31e1c27-837b-45fe-8b8e-b95abc23f7cc"},{"name":"Remove platform from client","event":[{"listen":"test","script":{"id":"d27b9596-a378-4c7e-9bc7-0711a7e487cb","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","\r","/*// Validate de Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema =\r","  {};\r","\r","// Validate Json Assertions\r","pm.test(\"Verify _id is a string\", function () {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","});\r","\r","pm.test(\"Verify internalName is a string\", function () {\r","    pm.expect(pm.response.json().internalName).to.be.a('string');\r","});\r","\r","pm.test(\"Verify available is a boolean\", function () {\r","    pm.expect(pm.response.json().available).to.be.a('boolean');\r","});\r","\r","\r","pm.test(\"Verify deleted is a boolean\", function () {\r","    pm.expect(pm.response.json().deleted).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify enabled is a boolean\", function () {\r","    pm.expect(pm.response.json().enabled).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify name is a string\", function () {\r","    pm.expect(pm.response.json().name).to.be.a('string');\r","});\r","\r","pm.test(\"Verify permissions is an array\", function () {\r","    pm.expect(pm.response.json().permissions).to.be.an('array');\r","});\r","\r","pm.test(\"Verify requires_mod_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_mod_permission).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify requires_permission is a boolean\", function () {\r","    pm.expect(pm.response.json().requires_permission).to.be.a('boolean');\r","});\r","\r","\r","pm.test(\"Verify utility is a boolean\", function () {\r","    pm.expect(pm.response.json().utility).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify webhook is a boolean\", function () {\r","    pm.expect(pm.response.json().webhook).to.be.a('boolean');\r","});\r","\r","pm.test(\"Verify id is a string\", function () {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","}); \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});*/\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"c4e3f4d2-ac98-449b-81b6-dae236838915","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/platform/:platformId/remove","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified platform from client.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","platform",":platformId","remove"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"},{"type":"any","value":"{{rport_platform_id}}","key":"platformId"}]}},"response":[{"id":"6bb5d079-d4cb-433c-8fe9-4239b81e3de7","name":"204-Remove platform from client","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/platform/:platformId/remove","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","platform",":platformId","remove"],"variable":[{"key":"id","value":"{{rport_client_id}}"},{"key":"platformId","value":"{{rport_platform_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 28 May 2024 12:04:57 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"c4e3f4d2-ac98-449b-81b6-dae236838915"},{"name":"Update clients from Agent API in batuta API","event":[{"listen":"test","script":{"id":"c0da6b8d-7bb7-4e2a-a87c-7c6656747b8e","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"updateCount\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"updateCount\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"5b60ea2c-d711-4d5a-8638-89f3d4683ee4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/update","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new clients from Agent API in batuta API in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>updateCount</td>\n<td>string</td>\n<td>The updateCount field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","update"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f0d604af-fa46-4fc2-bfad-6b7a785d5d12","name":"200-Update clients from Agent API in batuta API","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/update"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 28 May 2024 12:12:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"43"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2b-nSZSqan1nevfRWDwD2EOatBMOsQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"updateCount\": \"string\"\n}"},{"id":"9c4eb6ed-9197-4654-a0e0-ed256f3054b2","name":"404-Update clients from Agent API in batuta API","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/updatej"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 28 May 2024 12:14:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"5b60ea2c-d711-4d5a-8638-89f3d4683ee4"},{"name":"Remove clients that are not in Agent API","id":"5eb414ec-e03c-4429-8c57-7a39abf4df4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/remove-old","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","remove-old"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"5eb414ec-e03c-4429-8c57-7a39abf4df4d"},{"name":"Update Client Status","event":[{"listen":"test","script":{"id":"8be53868-30ac-4114-9279-c2cffc52ef71","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"client\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatesAvailable\": {\r","          \"type\": \"integer\"\r","        },\r","        \"securityUpdatesAvailable\": {\r","          \"type\": \"integer\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"rportId\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"address\": {\r","          \"type\": \"string\"\r","        },\r","        \"addressHistory\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"ip\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"ip\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"ipv4\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os\": {\r","          \"type\": \"string\"\r","        },\r","        \"osFamily\": {\r","          \"type\": \"string\"\r","        },\r","        \"osKernel\": {\r","          \"type\": \"string\"\r","        },\r","        \"osVersion\": {\r","          \"type\": \"string\"\r","        },\r","        \"platforms\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"checkedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"lastChangeAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agentId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"running\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"startedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"status\",\r","                \"checkedAt\",\r","                \"lastChangeAt\",\r","                \"agentId\",\r","                \"running\",\r","                \"startedAt\",\r","                \"_id\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"uninstalling\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"rebootPending\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatesRefreshedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatesStatus\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"title\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"isSecurityUpdate\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"rebootRequired\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"title\",\r","                \"description\",\r","                \"isSecurityUpdate\",\r","                \"rebootRequired\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"title\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"isSecurityUpdate\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"rebootRequired\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"title\",\r","                \"description\",\r","                \"isSecurityUpdate\",\r","                \"rebootRequired\",\r","                \"_id\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"protected\",\r","        \"updatesAvailable\",\r","        \"securityUpdatesAvailable\",\r","        \"_id\",\r","        \"rportId\",\r","        \"__v\",\r","        \"address\",\r","        \"addressHistory\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"ipv4\",\r","        \"name\",\r","        \"os\",\r","        \"osFamily\",\r","        \"osKernel\",\r","        \"osVersion\",\r","        \"platforms\",\r","        \"tags\",\r","        \"uninstalling\",\r","        \"updatedAt\",\r","        \"rebootPending\",\r","        \"updatesRefreshedAt\",\r","        \"updatesStatus\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"client\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","    pm.test(\"Validate client.deleted\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.client.deleted).to.eql(false);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"7dd3c91b-1c77-471e-a978-ddb971b5fba2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified Client Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>client</td>\n<td>object</td>\n<td>The client field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatesAvailable</td>\n<td>string</td>\n<td>The updatesAvailable field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>securityUpdatesAvailable</td>\n<td>string</td>\n<td>The securityUpdatesAvailable field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportId</td>\n<td>string</td>\n<td>The rportId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>address</td>\n<td>string</td>\n<td>The address field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>addressHistory</td>\n<td>array</td>\n<td>The addressHistory field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ipv4</td>\n<td>array</td>\n<td>The ipv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>string</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>string</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>string</td>\n<td>The osVersion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platforms</td>\n<td>array</td>\n<td>The platforms field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uninstalling</td>\n<td>string</td>\n<td>The uninstalling field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rebootPending</td>\n<td>string</td>\n<td>The rebootPending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatesRefreshedAt</td>\n<td>string</td>\n<td>The updatesRefreshedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatesStatus</td>\n<td>array</td>\n<td>The updatesStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"}]}},"response":[{"id":"0ccfd724-b036-483d-876b-7fee901b1857","name":"200-Update Client Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","status"],"variable":[{"key":"client-id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 28 May 2024 12:16:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1bba-Gs/iFJ/Lr2MWwh0XYbEWwBki5vc\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"client\": {\n    \"protected\": \"boolean\",\n    \"updatesAvailable\": \"int\",\n    \"securityUpdatesAvailable\": \"int\",\n    \"_id\": \"string\",\n    \"rportId\": \"string\",\n    \"__v\": \"int\",\n    \"address\": \"string\",\n    \"addressHistory\": [\n      {\n        \"date\": \"date\",\n        \"ip\": \"string\",\n        \"_id\": \"string\",\n        \"id\": \"string\"\n      }\n    ],\n    \"createdAt\": \"date\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"ipv4\": [\n      \"string\"\n    ],\n    \"name\": \"string\",\n    \"os\": \"string\",\n    \"osFamily\": \"string\",\n    \"osKernel\": \"string\",\n    \"osVersion\": \"string\",\n    \"platforms\": [\n      {\n        \"id\": \"string\",\n        \"status\": \"string\",\n        \"checkedAt\": \"date\",\n        \"lastChangeAt\": \"date\",\n        \"agentId\": \"string\",\n        \"running\": \"boolean\",\n        \"startedAt\": \"date\",\n        \"_id\": \"string\"\n      }\n    ],\n    \"tags\": [],\n    \"uninstalling\": \"boolean\",\n    \"updatedAt\": \"date\",\n    \"rebootPending\": \"boolean\",\n    \"updatesRefreshedAt\": \"date\",\n    \"updatesStatus\": [\n      {\n        \"title\": \"string\",\n        \"description\": \"string\",\n        \"isSecurityUpdate\": \"boolean\",\n        \"rebootRequired\": \"boolean\",\n        \"_id\": \"string\",\n        \"id\": \"string\"\n      }\n    ],\n    \"id\": \"string\"\n  }\n}"},{"id":"25ab3c14-c852-4b8e-99e2-36bb90c5ae48","name":"404-Update Client Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","status"],"variable":[{"key":"client-id","value":"464"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 28 May 2024 12:28:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-S9LUrKwgiolTnf18cN/ssmfYptk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"7dd3c91b-1c77-471e-a978-ddb971b5fba2"},{"name":"Bulk Update Client Status","event":[{"listen":"test","script":{"id":"4358cade-c65a-49f6-85c3-6c3b86070230","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"clients\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"addressHistory\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"ip\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"ip\",\r","                    \"_id\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"osFamily\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"osVersion\": {\r","              \"type\": \"string\"\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"uninstalling\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"securityUpdatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatesAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"__v\",\r","            \"address\",\r","            \"addressHistory\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"ipv4\",\r","            \"name\",\r","            \"os\",\r","            \"osFamily\",\r","            \"osKernel\",\r","            \"osVersion\",\r","            \"platforms\",\r","            \"tags\",\r","            \"uninstalling\",\r","            \"updatedAt\",\r","            \"securityUpdatesAvailable\",\r","            \"updatesAvailable\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"clients\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","    pm.test(\"Validate clients[0].uninstalling\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.clients[0].uninstalling).to.eql(false);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"5e4efd69-791b-4566-9cc7-6a096a2e7b9a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"hostIds\": \"string\",\n  \"status\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/bulk/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified Bulk Update Client Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hostIds</td>\n<td>string</td>\n<td>The hostIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>boolean</td>\n<td>Current status of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>clients</td>\n<td>array</td>\n<td>The clients field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","bulk","status"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"384ce5aa-9de5-4434-8e59-39559c3d72bf","name":"200-Bulk Update Client Status","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hostIds\": \"4C4C4544-0034-4310-804C-B6C04F334733\",\r\n    \"status\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/bulk/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 06 Mar 2024 15:20:38 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"b92-EtoOlmtecJNGyGYa7pHaNPZbDoE\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"clients\": [\n    {\n      \"_id\": \"string\",\n      \"rportId\": \"string\",\n      \"__v\": \"int\",\n      \"address\": \"string\",\n      \"addressHistory\": [\n        {\n          \"date\": \"date\",\n          \"ip\": \"string\",\n          \"_id\": \"string\",\n          \"id\": \"string\"\n        }\n      ],\n      \"createdAt\": \"date\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"ipv4\": [\n        \"string\"\n      ],\n      \"name\": \"string\",\n      \"os\": \"string\",\n      \"osFamily\": \"string\",\n      \"osKernel\": \"string\",\n      \"osVersion\": \"string\",\n      \"platforms\": [\n        {\n          \"id\": \"string\",\n          \"status\": \"string\",\n          \"checkedAt\": \"date\",\n          \"lastChangeAt\": \"date\",\n          \"agentId\": \"string\",\n          \"running\": \"boolean\",\n          \"startedAt\": \"date\",\n          \"_id\": \"string\"\n        }\n      ],\n      \"tags\": [],\n      \"uninstalling\": \"boolean\",\n      \"updatedAt\": \"date\",\n      \"securityUpdatesAvailable\": \"int\",\n      \"updatesAvailable\": \"int\",\n      \"id\": \"string\"\n    }\n  ]\n}"},{"id":"26d032c8-7f15-40f2-a754-650f05f5177d","name":"500-Bulk Update Client Status","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hostIds\": \"akmas\",\r\n    \"status\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/bulk/status"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 18:58:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-wjyp6V9MpjnwqpAspK7nGYQda1c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"5e4efd69-791b-4566-9cc7-6a096a2e7b9a"},{"name":"Manually delete client","event":[{"listen":"test","script":{"id":"509938ba-3a49-468d-83b3-8bd8427ff683","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"07b720f7-a9e7-451c-96fc-f7f3c6e755b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/remove","description":"<h3 id=\"resumen\"><strong>Resumen</strong></h3>\n<p>Este endpoint realiza una solicitud HTTP DELETE para eliminar un client específico por su ID.</p>\n<p>El rport_client_id lo podemos obtener de la ejecucion de GET ALL CLIENTS.</p>\n<h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>text/xml</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\"><strong>Response</strong></h3>\n<p>La respuesta de esta ejecución tendria un código de estado 204 y un tipo de contenido de texto/xml.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","remove"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[],"_postman_id":"07b720f7-a9e7-451c-96fc-f7f3c6e755b2"},{"name":"Register client","id":"d0121755-fbef-4e1a-bec1-d186c2d34dc1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/register","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","register"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"}]}},"response":[],"_postman_id":"d0121755-fbef-4e1a-bec1-d186c2d34dc1"},{"name":"Trigger OS Updates Refresh","id":"82a2b6f1-aeb9-4fca-b3f4-fcc483922397","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/register","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","register"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"}]}},"response":[],"_postman_id":"82a2b6f1-aeb9-4fca-b3f4-fcc483922397"},{"name":"Unregister client","id":"669d7056-a1a1-4b0a-9551-2dc449d6c6ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/unregister","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","unregister"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"}]}},"response":[],"_postman_id":"669d7056-a1a1-4b0a-9551-2dc449d6c6ee"},{"name":"Check Platform API Status","event":[{"listen":"test","script":{"id":"21c0209c-6001-4784-a8f5-64e41bc1864f","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"agent_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"commands\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"compatibility_checks\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"low_diskspace\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"low_diskspace\"\r","      ]\r","    },\r","    \"compliant\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"connected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"create_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"detail\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"UPDATE_SOURCE_CHECK\": {\r","          \"type\": \"null\"\r","        },\r","        \"PS_VERSION\": {\r","          \"type\": \"null\"\r","        },\r","        \"IPS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"VERSION\": {\r","          \"type\": \"string\"\r","        },\r","        \"VOLUME\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"IS_SYSTEM_DISK\": {\r","                  \"type\": \"string\"\r","                },\r","                \"VOLUME\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FSTYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"LABEL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"AVAIL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FREE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"IS_SYSTEM_DISK\",\r","                \"VOLUME\",\r","                \"FSTYPE\",\r","                \"LABEL\",\r","                \"AVAIL\",\r","                \"FREE\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"AVAIL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FREE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IS_SYSTEM_DISK\": {\r","                  \"type\": \"string\"\r","                },\r","                \"VOLUME\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FSTYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"LABEL\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"AVAIL\",\r","                \"FREE\",\r","                \"IS_SYSTEM_DISK\",\r","                \"VOLUME\",\r","                \"FSTYPE\",\r","                \"LABEL\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"SERIAL\": {\r","          \"type\": \"string\"\r","        },\r","        \"MDM_PROFILE_INSTALLED\": {\r","          \"type\": \"null\"\r","        },\r","        \"NICS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"CONNECTED\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"VENDOR\": {\r","                  \"type\": \"string\"\r","                },\r","                \"DEVICE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"MAC\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IPS\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"CONNECTED\",\r","                \"VENDOR\",\r","                \"DEVICE\",\r","                \"TYPE\",\r","                \"MAC\",\r","                \"IPS\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"MODEL\": {\r","          \"type\": \"string\"\r","        },\r","        \"MDM_SERVER\": {\r","          \"type\": \"null\"\r","        },\r","        \"FQDNS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"VENDOR\": {\r","          \"type\": \"string\"\r","        },\r","        \"CPU\": {\r","          \"type\": \"string\"\r","        },\r","        \"RAM\": {\r","          \"type\": \"string\"\r","        },\r","        \"DISTINGUISHED_NAME\": {\r","          \"type\": \"null\"\r","        },\r","        \"LAST_USER_LOGON\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"USER\": {\r","              \"type\": \"string\"\r","            },\r","            \"TIME\": {\r","              \"type\": \"string\"\r","            },\r","            \"SRC\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"USER\",\r","            \"TIME\",\r","            \"SRC\"\r","          ]\r","        },\r","        \"SERVICETAG\": {\r","          \"type\": \"string\"\r","        },\r","        \"WSUS_CONFIG\": {\r","          \"type\": \"null\"\r","        },\r","        \"DISKS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"SIZE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"TYPE\",\r","                \"SIZE\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"SECURE_TOKEN_ACCOUNT\": {\r","          \"type\": \"null\"\r","        },\r","        \"WMI_INTEGRITY_CHECK\": {\r","          \"type\": \"null\"\r","        },\r","        \"AUTO_UPDATE_OPTIONS\": {\r","          \"type\": \"null\"\r","        }\r","      },\r","      \"required\": [\r","        \"UPDATE_SOURCE_CHECK\",\r","        \"PS_VERSION\",\r","        \"IPS\",\r","        \"VERSION\",\r","        \"VOLUME\",\r","        \"SERIAL\",\r","        \"MDM_PROFILE_INSTALLED\",\r","        \"NICS\",\r","        \"MODEL\",\r","        \"MDM_SERVER\",\r","        \"FQDNS\",\r","        \"VENDOR\",\r","        \"CPU\",\r","        \"RAM\",\r","        \"DISTINGUISHED_NAME\",\r","        \"LAST_USER_LOGON\",\r","        \"SERVICETAG\",\r","        \"WSUS_CONFIG\",\r","        \"DISKS\",\r","        \"SECURE_TOKEN_ACCOUNT\",\r","        \"WMI_INTEGRITY_CHECK\",\r","        \"AUTO_UPDATE_OPTIONS\"\r","      ]\r","    },\r","    \"display_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"exception\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"instance_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ip_addrs\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"ip_addrs_private\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"is_compatible\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_disconnect_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"last_logged_in_user\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_process_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_refresh_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_scan_failed\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_update_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"mdm\": {\r","      \"type\": \"null\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"needs_attention\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"needs_reboot\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"next_patch_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organization_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organizational_unit\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_family\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patch_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"pending\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pending_patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"policy_status\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"will_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"organization_id\",\r","            \"policy_id\",\r","            \"server_id\",\r","            \"policy_name\",\r","            \"policy_type_name\",\r","            \"status\",\r","            \"result\",\r","            \"create_time\",\r","            \"will_reboot\",\r","            \"pending_count\",\r","            \"next_remediation\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"reboot_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"reboot_is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"refresh_interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"serial_number\": {\r","      \"type\": \"string\"\r","    },\r","    \"server_group_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"server_policies\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"auto_patch\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"patch_rule\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auto_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"filter_type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"evaluation_code\": {\r","                  \"type\": \"null\"\r","                },\r","                \"severity_filter\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"include_optional\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"remediation_code\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installation_code\": {\r","                  \"type\": \"null\"\r","                },\r","                \"notify_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"missed_patch_window\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_deferred_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_notification_patch_message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_notification_reboot_message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                },\r","                \"custom_notification_patch_message_mac\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_notification_reboot_message_mac\": {\r","                  \"type\": \"string\"\r","                },\r","                \"custom_pending_reboot_notification_message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_deferred_reboot_user_message_timeout\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_pending_reboot_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_pending_reboot_notification_message_mac\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_deferred_reboot_user_auto_deferral_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_pending_reboot_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"auto_patch\",\r","                \"patch_rule\",\r","                \"auto_reboot\",\r","                \"filter_type\",\r","                \"notify_user\",\r","                \"evaluation_code\",\r","                \"severity_filter\",\r","                \"include_optional\",\r","                \"remediation_code\",\r","                \"installation_code\",\r","                \"notify_reboot_user\",\r","                \"missed_patch_window\",\r","                \"notify_deferred_reboot_user\",\r","                \"custom_notification_max_delays\",\r","                \"custom_notification_patch_message\",\r","                \"custom_notification_reboot_message\",\r","                \"custom_notification_deferment_periods\",\r","                \"custom_notification_patch_message_mac\",\r","                \"custom_notification_reboot_message_mac\",\r","                \"custom_pending_reboot_notification_message\",\r","                \"notify_deferred_reboot_user_message_timeout\",\r","                \"custom_pending_reboot_notification_max_delays\",\r","                \"custom_pending_reboot_notification_message_mac\",\r","                \"notify_deferred_reboot_user_auto_deferral_enabled\",\r","                \"custom_pending_reboot_notification_deferment_periods\"\r","              ]\r","            },\r","            \"schedule_days\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_weeks_of_month\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_months\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"string\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"server_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"community_worklet_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"community_worklet_uuid\": {\r","              \"type\": \"null\"\r","            },\r","            \"policy_template_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"uuid\",\r","            \"name\",\r","            \"policy_type_name\",\r","            \"organization_id\",\r","            \"configuration\",\r","            \"schedule_days\",\r","            \"schedule_weeks_of_month\",\r","            \"schedule_months\",\r","            \"schedule_time\",\r","            \"notes\",\r","            \"create_time\",\r","            \"next_remediation\",\r","            \"server_groups\",\r","            \"server_count\",\r","            \"status\",\r","            \"community_worklet_id\",\r","            \"community_worklet_uuid\",\r","            \"policy_template_id\",\r","            \"result\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"status\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"device_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_statuses\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"compliant\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"compliant\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"device_status\",\r","        \"agent_status\",\r","        \"policy_status\",\r","        \"policy_statuses\"\r","      ]\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"total_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"uptime\": {\r","      \"type\": \"string\"\r","    },\r","    \"uuid\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"agent_version\",\r","    \"commands\",\r","    \"compatibility_checks\",\r","    \"compliant\",\r","    \"connected\",\r","    \"create_time\",\r","    \"custom_name\",\r","    \"deleted\",\r","    \"detail\",\r","    \"display_name\",\r","    \"exception\",\r","    \"instance_id\",\r","    \"ip_addrs\",\r","    \"ip_addrs_private\",\r","    \"is_compatible\",\r","    \"is_delayed_by_notification\",\r","    \"is_delayed_by_user\",\r","    \"last_disconnect_time\",\r","    \"last_logged_in_user\",\r","    \"last_process_time\",\r","    \"last_refresh_time\",\r","    \"last_scan_failed\",\r","    \"last_update_time\",\r","    \"mdm\",\r","    \"name\",\r","    \"needs_attention\",\r","    \"needs_reboot\",\r","    \"next_patch_time\",\r","    \"notification_count\",\r","    \"organization_id\",\r","    \"organizational_unit\",\r","    \"os_family\",\r","    \"os_name\",\r","    \"os_version\",\r","    \"os_version_id\",\r","    \"patch_deferral_count\",\r","    \"patches\",\r","    \"pending\",\r","    \"pending_patches\",\r","    \"policy_status\",\r","    \"reboot_deferral_count\",\r","    \"reboot_is_delayed_by_notification\",\r","    \"reboot_is_delayed_by_user\",\r","    \"reboot_notification_count\",\r","    \"refresh_interval\",\r","    \"serial_number\",\r","    \"server_group_id\",\r","    \"server_policies\",\r","    \"status\",\r","    \"tags\",\r","    \"timezone\",\r","    \"total_count\",\r","    \"uptime\",\r","    \"uuid\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"b112f158-6bdb-4a45-b239-9f0905c002e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/platform/:platform-id/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the current status information of Check Platform API Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","platform",":platform-id","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"},{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[{"id":"9cc3178d-f594-4bbd-8bb1-1100d9084003","name":"200-Check Platform API Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/platform/:platform-id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","platform",":platform-id","status"],"variable":[{"key":"client-id","value":"{{rport_client_id}}"},{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 08 May 2024 12:33:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1239-xT0vLNDFC5Xwg25zgnDvnzQeKao\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"int\",\n  \"agent_version\": \"string\",\n  \"commands\": [],\n  \"compatibility_checks\": {\n    \"low_diskspace\": \"boolean\"\n  },\n  \"compliant\": \"boolean\",\n  \"connected\": \"boolean\",\n  \"create_time\": \"date\",\n  \"custom_name\": \"string\",\n  \"deleted\": \"boolean\",\n  \"detail\": {\n    \"CPU\": \"string\",\n    \"VERSION\": \"string\",\n    \"SERIAL\": \"string\",\n    \"VENDOR\": \"string\",\n    \"WMI_INTEGRITY_CHECK\": null,\n    \"UPDATE_SOURCE_CHECK\": null,\n    \"SECURE_TOKEN_ACCOUNT\": null,\n    \"MDM_PROFILE_INSTALLED\": null,\n    \"DISTINGUISHED_NAME\": null,\n    \"MODEL\": \"string\",\n    \"RAM\": \"string\",\n    \"MDM_SERVER\": null,\n    \"WSUS_CONFIG\": null,\n    \"AUTO_UPDATE_OPTIONS\": null,\n    \"NICS\": [\n      {\n        \"DEVICE\": \"string\",\n        \"TYPE\": \"string\",\n        \"MAC\": \"string\",\n        \"IPS\": [\n          \"string\"\n        ],\n        \"CONNECTED\": \"boolean\",\n        \"VENDOR\": \"string\"\n      }\n    ],\n    \"DISKS\": [\n      {\n        \"SIZE\": \"string\",\n        \"TYPE\": \"string\"\n      }\n    ],\n    \"LAST_USER_LOGON\": {\n      \"USER\": \"string\",\n      \"TIME\": \"date\",\n      \"SRC\": \"string\"\n    },\n    \"PS_VERSION\": null,\n    \"VOLUME\": [\n      {\n        \"AVAIL\": \"string\",\n        \"FREE\": \"string\",\n        \"IS_SYSTEM_DISK\": \"string\",\n        \"VOLUME\": \"string\",\n        \"FSTYPE\": \"string\",\n        \"LABEL\": \"string\"\n      }\n    ],\n    \"FQDNS\": [\n      \"string\"\n    ],\n    \"IPS\": [\n      \"string\"\n    ],\n    \"SERVICETAG\": \"string\"\n  },\n  \"display_name\": \"string\",\n  \"exception\": \"boolean\",\n  \"instance_id\": \"string\",\n  \"ip_addrs\": [\n    \"string\"\n  ],\n  \"ip_addrs_private\": [\n    \"string\"\n  ],\n  \"is_compatible\": \"boolean\",\n  \"is_delayed_by_notification\": \"boolean\",\n  \"is_delayed_by_user\": \"boolean\",\n  \"last_disconnect_time\": null,\n  \"last_logged_in_user\": \"string\",\n  \"last_process_time\": \"date\",\n  \"last_refresh_time\": \"date\",\n  \"last_scan_failed\": \"boolean\",\n  \"last_update_time\": \"date\",\n  \"mdm\": null,\n  \"name\": \"string\",\n  \"needs_attention\": \"boolean\",\n  \"needs_reboot\": \"boolean\",\n  \"next_patch_time\": \"date\",\n  \"notification_count\": \"int\",\n  \"organization_id\": \"int\",\n  \"organizational_unit\": \"string\",\n  \"os_family\": \"string\",\n  \"os_name\": \"string\",\n  \"os_version\": \"string\",\n  \"os_version_id\": \"int\",\n  \"patch_deferral_count\": \"int\",\n  \"patches\": \"int\",\n  \"pending\": \"boolean\",\n  \"pending_patches\": \"int\",\n  \"policy_status\": [\n    {\n      \"id\": \"int\",\n      \"organization_id\": \"int\",\n      \"policy_id\": \"int\",\n      \"server_id\": \"int\",\n      \"policy_name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"status\": \"int\",\n      \"result\": \"string\",\n      \"create_time\": \"date\",\n      \"will_reboot\": \"boolean\",\n      \"pending_count\": \"int\",\n      \"next_remediation\": \"date\"\n    }\n  ],\n  \"reboot_deferral_count\": \"int\",\n  \"reboot_is_delayed_by_notification\": \"boolean\",\n  \"reboot_is_delayed_by_user\": \"boolean\",\n  \"reboot_notification_count\": \"int\",\n  \"refresh_interval\": \"int\",\n  \"serial_number\": \"string\",\n  \"server_group_id\": \"int\",\n  \"server_policies\": [\n    {\n      \"id\": \"int\",\n      \"uuid\": \"string\",\n      \"name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"organization_id\": \"int\",\n      \"configuration\": {\n        \"auto_patch\": \"boolean\",\n        \"patch_rule\": \"string\",\n        \"auto_reboot\": \"boolean\",\n        \"filter_type\": \"string\",\n        \"notify_user\": \"boolean\",\n        \"evaluation_code\": null,\n        \"severity_filter\": [\n          \"string\"\n        ],\n        \"include_optional\": \"boolean\",\n        \"remediation_code\": null,\n        \"installation_code\": null,\n        \"notify_reboot_user\": \"boolean\",\n        \"missed_patch_window\": \"boolean\",\n        \"notify_deferred_reboot_user\": \"boolean\",\n        \"custom_notification_max_delays\": \"int\",\n        \"custom_notification_patch_message\": \"string\",\n        \"custom_notification_reboot_message\": \"string\",\n        \"custom_notification_deferment_periods\": [\n          \"int\"\n        ],\n        \"custom_notification_patch_message_mac\": \"string\",\n        \"custom_notification_reboot_message_mac\": \"string\",\n        \"custom_pending_reboot_notification_message\": \"string\",\n        \"notify_deferred_reboot_user_message_timeout\": \"int\",\n        \"custom_pending_reboot_notification_max_delays\": \"int\",\n        \"custom_pending_reboot_notification_message_mac\": \"string\",\n        \"notify_deferred_reboot_user_auto_deferral_enabled\": \"boolean\",\n        \"custom_pending_reboot_notification_deferment_periods\": [\n          \"int\"\n        ]\n      },\n      \"schedule_days\": \"int\",\n      \"schedule_weeks_of_month\": \"int\",\n      \"schedule_months\": \"int\",\n      \"schedule_time\": \"string\",\n      \"notes\": \"string\",\n      \"create_time\": \"date\",\n      \"next_remediation\": \"date\",\n      \"server_groups\": [\n        \"int\"\n      ],\n      \"server_count\": \"int\",\n      \"status\": \"int\",\n      \"community_worklet_id\": null,\n      \"community_worklet_uuid\": null,\n      \"policy_template_id\": null,\n      \"result\": \"string\"\n    }\n  ],\n  \"status\": {\n    \"device_status\": \"string\",\n    \"agent_status\": \"string\",\n    \"policy_status\": \"string\",\n    \"policy_statuses\": [\n      {\n        \"id\": \"int\",\n        \"compliant\": \"boolean\"\n      }\n    ]\n  },\n  \"tags\": [],\n  \"timezone\": \"string\",\n  \"total_count\": \"int\",\n  \"uptime\": \"string\",\n  \"uuid\": \"string\"\n}"},{"id":"b6537e7a-4818-4a29-8266-1fc02e438c70","name":"400 - Check Platform API Status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/platform/:platform-id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","platform",":platform-id","status"],"variable":[{"key":"client-id","value":"{{rport_client_id}}"},{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"b112f158-6bdb-4a45-b239-9f0905c002e8"},{"name":"Get API Status","event":[{"listen":"test","script":{"id":"f94da77d-8517-4c4c-b680-9f5bafefeed9","exec":["\r","// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"ok\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"ok\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"9c25202e-7ad8-4db3-8c7b-882b6441e7b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the current status information of API Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ok</td>\n<td>string</td>\n<td>The ok field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","status"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"46675fe4-6279-4c4c-b0f0-af7a36f00178","name":"200 - Get API Status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/clients/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"ok\": \"boolean\"\n}"}],"_postman_id":"9c25202e-7ad8-4db3-8c7b-882b6441e7b0"},{"name":"Batuta Uninstall (bulk)","id":"d20c1684-c040-4950-9c4a-f6229aab9c23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"clientIds\": [\n    \"string\"\n  ],\n  \"useQueue\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/uninstall","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","uninstall"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d20c1684-c040-4950-9c4a-f6229aab9c23"},{"name":"Reboot Client","event":[{"listen":"test","script":{"id":"f94da77d-8517-4c4c-b680-9f5bafefeed9","exec":["\r","// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"ok\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"ok\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"2371a755-8279-4186-9b47-f66dd2deaea0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:id/reboot","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Reboot Client.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":id","reboot"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[{"id":"4eeaead8-e6d7-4080-bab9-093c95704fbf","name":"200-Reboot Client","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/reboot","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","reboot"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 18:59:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"596"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"254-p0PXfqtWw/bXVTn/cQBN/M67MRI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"jobId\": \"string\",\n  \"jobIds\": [],\n  \"command\": \"string\",\n  \"timeout\": \"int\",\n  \"os\": \"string\",\n  \"platform\": null,\n  \"clients\": [\n    \"string\"\n  ],\n  \"clientsInQueue\": [],\n  \"author\": \"string\",\n  \"useQueue\": \"boolean\",\n  \"is_batuta_command\": \"boolean\",\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"448cb6dd-4742-47fe-a3d8-41ec899ca64e","name":"404 - Reboot Client","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:id/reboot","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":id","reboot"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"2371a755-8279-4186-9b47-f66dd2deaea0"},{"name":"Get tasks by client id","event":[{"listen":"test","script":{"id":"e0ffe938-7288-4d3c-9d47-50ec21823dea","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An task_client_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('task_client_id', pm.response.json().data[0]._id);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"author\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"priority\": {\r","              \"type\": \"integer\"\r","            },\r","            \"retries\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"statusDetail\": {\r","              \"type\": \"string\"\r","            },\r","            \"params\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"clientId\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"clientId\"\r","              ]\r","            },\r","            \"previous_summary\": {\r","              \"type\": \"object\"\r","            },\r","            \"pending\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"validating\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"action\": {\r","              \"type\": \"string\"\r","            },\r","            \"procedence\": {\r","              \"type\": \"string\"\r","            },\r","            \"entityName\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"plural\": {\r","                  \"type\": \"string\"\r","                },\r","                \"singular\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"plural\",\r","                \"singular\"\r","              ]\r","            },\r","            \"entitiesTarget\": {\r","              \"type\": \"integer\"\r","            },\r","            \"entitiesFinished\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"author\",\r","            \"name\",\r","            \"priority\",\r","            \"retries\",\r","            \"status\",\r","            \"statusDetail\",\r","            \"params\",\r","            \"previous_summary\",\r","            \"pending\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"validating\",\r","            \"id\",\r","            \"action\",\r","            \"procedence\",\r","            \"entityName\",\r","            \"entitiesTarget\",\r","            \"entitiesFinished\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"6880fcc5-93ff-454a-8776-d4aa0a02face","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/clients/:client-id/tasks","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified tasks by client id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients",":client-id","tasks"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"client-id"}]}},"response":[{"id":"607e754a-ae34-48a7-8554-11b064ffef4c","name":"200 - Get tasks by client id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/clients/:client-id/tasks","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","clients",":client-id","tasks"],"variable":[{"key":"client-id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [],\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  }\n}"}],"_postman_id":"6880fcc5-93ff-454a-8776-d4aa0a02face"},{"name":"Criticality update","event":[{"listen":"test","script":{"id":"018a0d0d-bedf-48f3-925e-6017697cccfc","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\"\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"33b049ae-227c-4c36-8bbc-b56790302d50","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"clientIds\": [\n    \"string\"\n  ],\n  \"criticality\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/update/criticality","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Criticality update.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>The clientIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>criticality</td>\n<td>string</td>\n<td>The criticality field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>The clientIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","clients","update","criticality"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"edf77692-f936-41c9-9253-288ddb408861","name":"200-Criticality update","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"clientIds\": [\n        \"E1C0068E-E8B2-EB11-810A-489EBD122D55\",\n        \"29758CA1-5802-4933-8FFC-5214B4F17365\",\n        \"9A332426-DAC5-41FD-8575-21162B12265B\"\n    ],\n    \"criticality\": \"NOT_SET\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/update/criticality"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 16:21:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"132"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"84-1j8s0+8WQlftmA4yys+ZKPfm+mk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"clientIds\": [\n    \"string\"\n  ]\n}"},{"id":"19c5b652-f0ed-45cf-b16a-42047c496480","name":"400-Criticality update","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"clientIds\": [\n        true,\n        \"29758CA1-5802-4933-8FFC-5214B4F17365\",\n        \"9A332426-DAC5-41FD-8575-21162B12265B\"\n    ],\n    \"criticality\": \"NOT_SET\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/clients/update/criticality"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 07 Mar 2025 15:26:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"199"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"c7-aWMFZcW6voHydV7ytlsQaYg2cQs\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": [\n        \"boolean\"\n      ],\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"33b049ae-227c-4c36-8bbc-b56790302d50"}],"id":"a3ceee4f-2f00-4a5a-ac65-b35d0c54aa81","_postman_id":"a3ceee4f-2f00-4a5a-ac65-b35d0c54aa81","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Groups","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"4b79c947-7651-4013-8e98-f67221283d08","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"type\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"type\",\r","        \"updatedBy\",\r","        \"createdBy\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"d252e0ca-edd7-4d1c-ae71-f6cb788e7ea4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>object</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>Identifier of the user who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>Identifier of the user who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"dd1e521f-a246-488b-8424-65612b08e713","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/filtersc"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:52:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-Pgjfuzs6MiajEtqNrQ7J9CeS6ZU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"418386d1-5aac-49c5-b1af-42f7f6617504","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/groups/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"type\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"d252e0ca-edd7-4d1c-ae71-f6cb788e7ea4"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"4b79c947-7651-4013-8e98-f67221283d08","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"6cf896cc-9829-46c4-b91f-01e9ca3ee670","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"168c9678-b9c2-4115-ac8c-188416479a72","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"f056ba62-1390-4303-b881-21f7b4c9898f","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"6cf896cc-9829-46c4-b91f-01e9ca3ee670"},{"name":"Get All Groups","event":[{"listen":"test","script":{"id":"a275e4f6-ff47-4a11-9473-4e31f50c88d1","exec":["// Data extraction and passing of variables\r","pm.test(\"An rport_group_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0].id).to.be.a('string');\r","    pm.environment.set('rport_group_id', pm.response.json().data[0].id);\r","}); \r","\r","// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rules\",\r","            \"count\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"updatedAt\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rules\",\r","            \"count\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"updatedAt\",\r","            \"createdAt\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","}});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r"," \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","console.log();\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"d9c5ee0c-d07e-4705-8923-051d9ed7747b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups?limit=100&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Groups.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"type:not_contains:sta"},{"key":"limit","value":"100"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"cc583e78-26bb-449c-99e1-76894c1d3c55","name":"400-Get All Groups","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups?filter=type:not_contains:sta&limit=a","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups"],"query":[{"key":"filter","value":"type:not_contains:sta","description":"<filters:relatives:data>|<filters:relatives:data>"},{"key":"limit","value":"a","description":"Modificable"},{"key":"offset","value":"","type":"text","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:54:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"50"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"32-KpIx9LnC/wuiNJIYuiQFVkYK9aI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"9ea47d3b-f593-43ef-b594-8a980caa3a3c","name":"200 - Get All Groups","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups?limit=100&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups"],"query":[{"key":"filter","value":"type:not_contains:sta","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"limit","value":"100"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"type\": \"string\",\n      \"updatedBy\": \"string\",\n      \"createdBy\": \"string\",\n      \"rules\": {},\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"__v\": \"int\",\n      \"id\": \"string\",\n      \"count\": \"int\"\n    }\n  ]\n}"}],"_postman_id":"d9c5ee0c-d07e-4705-8923-051d9ed7747b"},{"name":"Get Group by Id","event":[{"listen":"test","script":{"id":"3ac05799-ba71-4106-8562-caeed2d5f1b1","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_group_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('rport_group_id', pm.response.json().id);\r","}); \r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rules\",\r","            \"count\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"updatedAt\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rules\",\r","            \"count\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"updatedAt\",\r","            \"createdAt\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","}});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.expect(pm.response.responseTime).to.be.below(2000);"],"type":"text/javascript"}}],"id":"bada0e02-c419-4ba0-9235-e9ba16aba9fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Group by Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>string</td>\n<td>Path of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>Value of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"357db4d5-a9d4-40db-9feb-32ddceb37c14","name":"200-Get Group by Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id"],"variable":[{"key":"id","value":"{{group_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:28:18 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"277","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"115-rVSkdFqP4jOtnDaD5GXBd4uRHs8\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"type\": \"string\",\n  \"rules\": {},\n  \"count\": \"int\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"updatedAt\": \"date\",\n  \"createdAt\": \"date\"\n}"},{"id":"0693ecc6-1ec2-4619-a1f0-5d56e02efe0f","name":"400 - Get Group by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id"],"variable":[{"key":"id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"bada0e02-c419-4ba0-9235-e9ba16aba9fc"},{"name":"Create Group Static","event":[{"listen":"prerequest","script":{"id":"196316ba-1fa3-4deb-b8be-d17a11cd1f93","exec":["const dataRandom = pm.variables.replaceIn('Account Interactions');\r","pm.collectionVariables.set(\"NewGroup\",dataRandom);\r","\r",""],"type":"text/javascript"}},{"listen":"test","script":{"id":"b630a320-2aac-405f-a487-4fcb80568e96","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_group_id is returned\", () => {\r","    pm.expect(pm.response.json().group._id).to.be.a('string');\r","    pm.environment.set('rport_group_id', pm.response.json().group._id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","\r"," {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"group\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"description\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"createdBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"rules\": {\r","          \"type\": \"object\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"description\",\r","        \"type\",\r","        \"updatedBy\",\r","        \"createdBy\",\r","        \"_id\",\r","        \"rules\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"group\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"023bba4c-1bd8-4895-a0f4-1a6520fd1558","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"type\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Group Static in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>Group associated.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rules</td>\n<td>object</td>\n<td>The rules field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d858a71b-4359-4d1f-a73b-004e5a1b292d","name":"Create Group 201","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"\",\r\n    \"description\": \"\",\r\n    \"type\": \"STATIC\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:27:17 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"375","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"177-Ynj+KB3xABdweU8OLcDtMdmcnzY\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"group\": {\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"type\": \"string\",\n    \"updatedBy\": \"string\",\n    \"createdBy\": \"string\",\n    \"_id\": \"string\",\n    \"rules\": {},\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"}],"_postman_id":"023bba4c-1bd8-4895-a0f4-1a6520fd1558"},{"name":"Create Group Dynamic","event":[{"listen":"prerequest","script":{"id":"196316ba-1fa3-4deb-b8be-d17a11cd1f93","exec":["const dataRandom = pm.variables.replaceIn('Strategist Berkshire Bacon Quality');\r","pm.collectionVariables.set(\"NewGroup\",dataRandom);\r","\r",""],"type":"text/javascript"}},{"listen":"test","script":{"id":"b630a320-2aac-405f-a487-4fcb80568e96","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_group_id is returned\", () => {\r","    pm.expect(pm.response.json().group._id).to.be.a('string');\r","    pm.environment.set('rport_group_id', pm.response.json().group._id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","\r"," {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"group\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"description\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"createdBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"rules\": {\r","          \"type\": \"object\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"description\",\r","        \"type\",\r","        \"updatedBy\",\r","        \"createdBy\",\r","        \"_id\",\r","        \"rules\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"group\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"366ceed3-5067-4358-b620-21ae87920278","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"type\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Group Dynamic in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>Group associated.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rules</td>\n<td>object</td>\n<td>The rules field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8a84db68-324d-4663-b264-87736a3e2ed3","name":"201-Create Group Dynamic","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing-QA \",\r\n    \"description\": \"\",\r\n    \"type\": \"DYNAMIC\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 11:15:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"412"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"19c-/ASiMWd3fIBdBaMPJ2svnmUMilg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"group\": {\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"type\": \"string\",\n    \"updatedBy\": \"string\",\n    \"createdBy\": \"string\",\n    \"_id\": \"string\",\n    \"rules\": {},\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"3a3da172-eef4-4ad0-89e7-3529f4a9bf0b","name":"400-Create Group Dynamic","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": null,\r\n    \"description\": \"string\",\r\n    \"type\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 06 May 2024 11:15:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"180"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b4-2OlxJWHUD1UrWF1aB3tqxhJ2Zo4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"366ceed3-5067-4358-b620-21ae87920278"},{"name":"Update Group","event":[{"listen":"test","script":{"id":"9e31eebd-3603-4092-8781-c78fae0c5bb3","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_group_id is returned\", () => {\r","    pm.expect(pm.response.json().group._id).to.be.a('string');\r","    pm.environment.set('rport_group_id', pm.response.json().group._id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"group\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"description\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"createdBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"rules\": {\r","          \"type\": \"object\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"description\",\r","        \"type\",\r","        \"updatedBy\",\r","        \"createdBy\",\r","        \"rules\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"group\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"ea393234-6a69-4975-abc8-e9b2af3c0495","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"description\": \"string\",\n  \"name\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Group.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>Group associated.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rules</td>\n<td>object</td>\n<td>The rules field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"8b4af46c-8a7d-4751-8c76-8d5b71afc00b","name":"200-Update Group","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"\",\r\n    \"name\": \"Group Dynamic Test\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id"],"variable":[{"key":"id","value":"{{group_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:27:56 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"349","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"15d-lqdWPRAinuktf7hfBgKj6lKT/Do\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"group\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"type\": \"string\",\n    \"updatedBy\": \"string\",\n    \"createdBy\": \"string\",\n    \"rules\": {},\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  }\n}"},{"id":"d012b17e-bd0a-4d83-942f-15d51132cb45","name":"400-Update Group","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"description\": \"\",\r\n    \"name\": \"Group Dynamic Test\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id"],"variable":[{"key":"id","value":"42342"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 28 May 2024 13:48:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"52"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"34-eZiPFSWvbgBSivodjLDb3DZM134\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"ea393234-6a69-4975-abc8-e9b2af3c0495"},{"name":"Update Hosts In Group","event":[{"listen":"test","script":{"id":"d3f3b3d1-bcb2-4d60-983b-2642f7678ce8","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"rules\": {\r","      \"type\": \"object\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"count\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"type\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"rules\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\",\r","    \"count\"\r","  ]\r","}});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"96e1cd6a-75ff-4b0d-8ab7-132d4d4d1e48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"clientIds\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups/:id/clients?action=PUSH","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Hosts In Group.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>The clientIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rules</td>\n<td>object</td>\n<td>The rules field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id","clients"],"host":["{{url}}"],"query":[{"description":{"content":"<p>PUSH or PULL</p>\n","type":"text/plain"},"key":"action","value":"PUSH"}],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"8ed95133-18d5-44f8-a626-48b8a7b51165","name":"200-Update Hosts In Group","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"clientIds\": [\r\n        \"4C4C4544-0034-4310-804C-B6C04F334733\"\r\n\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id/clients?action=PUSH","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id","clients"],"query":[{"key":"action","value":"PUSH","description":"PUSH or PULL"}],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 14:16:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"367"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"16f-FGZzCEvxoenP4g3aPLSpls0BZkc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"type\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"rules\": {},\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\",\n  \"count\": \"int\"\n}"},{"id":"297be7dc-35f0-4f63-b407-67ad023f6969","name":"400-Update Hosts In Group","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"clientIds\": [\r\n        \"4C4C4544-0034-4310-804C-B6C04F334733\"\r\n\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id/clients?action=PUSH","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id","clients"],"query":[{"key":"action","value":"PUSH","description":"PUSH or PULL"}],"variable":[{"key":"id","value":"32332"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 14:26:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"52"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"34-qFGJEKw8OvTfxaoE+qskbJFQDtM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"96e1cd6a-75ff-4b0d-8ab7-132d4d4d1e48"},{"name":"Update Assignment Rules","event":[{"listen":"test","script":{"id":"9555292e-570c-4068-8b17-4985e237ddda","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"rules\": {\r","      \"type\": \"object\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"count\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"type\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"rules\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\",\r","    \"count\"\r","  ]\r","}});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"b6f65eb5-846f-439f-a8f5-4432a70922ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"rules\": {\n    \"os\": [\n      {\n        \"condition\": \"string\",\n        \"value\": \"string\"\n      }\n    ]\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups/:id/rules","description":"<h3 id=\"resumen\"><strong>Resumen</strong></h3>\n<p>Este endpoint realiza una solicitud HTTP PATCH para un Update Assignment Rules en especifico.</p>\n<h3 id=\"path-variables\"><strong>Path Variables</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id group</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"body-request\"><strong>Body request</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>condition</td>\n<td>string</td>\n<td>condition</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>value</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the group</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id","rules"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"b6f65eb5-846f-439f-a8f5-4432a70922ff"},{"name":"Get Member Filters","event":[{"listen":"test","script":{"id":"d125857c-d9df-487a-806d-8ccad2a57037","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"address\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"os\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osKernel\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osVersion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osFamily\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatesAvailable\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"securityUpdatesAvailable\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"platforms\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"connection_state\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"address\",\r","        \"os\",\r","        \"osKernel\",\r","        \"osVersion\",\r","        \"osFamily\",\r","        \"updatesAvailable\",\r","        \"securityUpdatesAvailable\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"tags\",\r","        \"platforms\",\r","        \"connection_state\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"ede34b3e-ccf3-4baa-a64e-962f38f7803f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/members/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Member Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>address</td>\n<td>object</td>\n<td>The address field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>object</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>Operating system kernel.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>object</td>\n<td>The osVersion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>object</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uninstalling</td>\n<td>object</td>\n<td>The uninstalling field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rebootPending</td>\n<td>object</td>\n<td>The rebootPending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scoring</td>\n<td>object</td>\n<td>The scoring field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>criticality</td>\n<td>object</td>\n<td>The criticality field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>object</td>\n<td>The groups field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>List of tags associated with the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platforms</td>\n<td>object</td>\n<td>The platforms field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connection_state</td>\n<td>object</td>\n<td>The connection_state field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ipv4</td>\n<td>object</td>\n<td>The ipv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>country</td>\n<td>object</td>\n<td>The country field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatesStatus</td>\n<td>object</td>\n<td>The updatesStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","members","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"18864281-6463-4138-8b07-f60ddb5361cc","name":"404-Get Member Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/members/filtersc"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:59:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"5b0228b7-9cdd-4d15-a8c4-b90fc52d3d45","name":"200 - Get Member Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/groups/members/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"address\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"os\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"osVersion\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osFamily\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"uninstalling\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"rebootPending\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scoring\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"criticality\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"groups\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"platforms\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"connection_state\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"ipv4\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"country\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"updatesStatus\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"ede34b3e-ccf3-4baa-a64e-962f38f7803f"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"d125857c-d9df-487a-806d-8ccad2a57037","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a6c92f9c-67d4-4914-875a-79024c0204a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/members/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","members","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"85b3277d-593e-4ed8-95fc-0508b0393685","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/members/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups","members","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"22beb808-5464-4020-92c2-101d6da4301c","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/members/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups","members","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"a6c92f9c-67d4-4914-875a-79024c0204a3"},{"name":"Get Group Members","event":[{"listen":"test","script":{"id":"55a6e50c-ac4a-4ede-86f0-e5d179fd83e2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"05e7f109-58fa-4078-9e77-976660bd26af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/:id/members?limit=100&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Group Members.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id","members"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"100"},{"key":"offset","value":"0"},{"disabled":true,"key":"sort","value":""},{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":""}],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"e6f9835b-4459-4b02-b958-ac630427e2d5","name":"200-Get Group Members","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id/members","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id","members"],"query":[{"key":"limit","value":null,"type":"text","disabled":true},{"key":"offset","value":null,"type":"text","disabled":true},{"key":"sort","value":null,"type":"text","disabled":true},{"key":"filter","value":"name:not_contains:fede","type":"text","disabled":true}],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Mar 2024 01:35:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-0CrrRaN9xd0eKCy2WLnZxZ6ZHH4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"total\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": []\n}"},{"id":"bedae998-cf7e-4c27-b0a7-46478976dba6","name":"400 - Get Group Members","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id/members?limit=100&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id","members"],"query":[{"key":"limit","value":"100","description":"Modificable"},{"key":"offset","value":"0"},{"key":"sort","value":"","disabled":true},{"key":"filter","value":"","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true}],"variable":[{"key":"id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"05e7f109-58fa-4078-9e77-976660bd26af"},{"name":"Get Group New Members","event":[{"listen":"test","script":{"id":"6b4394f8-880d-4b68-a665-f6414d7184b5","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"agentId\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"agentId\",\r","                    \"running\",\r","                    \"startedAt\",\r","                    \"_id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_kernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"ipv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"platforms\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"_id\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"name\": {\r","                          \"type\": \"string\"\r","                        },\r","                        \"id\": {\r","                          \"type\": \"string\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"_id\",\r","                        \"name\",\r","                        \"id\"\r","                      ]\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"checkedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"lastChangeAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"running\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"startedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"id\",\r","                    \"status\",\r","                    \"checkedAt\",\r","                    \"lastChangeAt\",\r","                    \"running\",\r","                    \"startedAt\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"batutaId\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"address\",\r","            \"os\",\r","            \"os_version\",\r","            \"os_family\",\r","            \"os_kernel\",\r","            \"timezone\",\r","            \"disconnected_at\",\r","            \"connection_state\",\r","            \"ipv4\",\r","            \"tags\",\r","            \"platforms\",\r","            \"batutaId\",\r","            \"createdAt\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"463211fc-6755-4d02-a105-1c2f2bffe972","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/:id/newMembers?limit=10&filter=name:contains:fede","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Group New Members.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>Applied filter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id","newMembers"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"disabled":true,"key":"offset","value":""},{"disabled":true,"key":"sort","value":""},{"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"name:contains:fede"}],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"645985f2-f6ae-447e-ace3-cf3c36630c0f","name":"200-Get Group New Members","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id/newMembers?limit=10","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id","newMembers"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"","type":"text","disabled":true},{"key":"sort","value":"","type":"text","disabled":true},{"key":"filter","value":"name:contains:fede","type":"text","disabled":true}],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 13 Mar 2024 01:36:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"592a-VeYos/+ol7GAV0I2AdR4oOoc4II\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"total\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\",\n      \"address\": \"string\",\n      \"os\": \"string\",\n      \"os_version\": \"string\",\n      \"os_family\": \"string\",\n      \"os_kernel\": \"string\",\n      \"timezone\": \"string\",\n      \"disconnected_at\": null,\n      \"connection_state\": \"string\",\n      \"ipv4\": [\n        \"string\"\n      ],\n      \"tags\": [],\n      \"platforms\": [\n        {\n          \"id\": {\n            \"_id\": \"string\",\n            \"name\": \"string\",\n            \"id\": \"string\"\n          },\n          \"status\": \"string\",\n          \"checkedAt\": \"date\",\n          \"lastChangeAt\": \"date\",\n          \"agentId\": \"string\",\n          \"running\": \"boolean\",\n          \"startedAt\": \"date\",\n          \"_id\": \"string\"\n        }\n      ],\n      \"batutaId\": \"string\",\n      \"createdAt\": \"date\"\n    }\n  ]\n}"},{"id":"1ffe83d8-2840-431d-b9e0-abb0bc24cc71","name":"400 - Get Group New Members","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id/newMembers?limit=10&filter=name:contains:fede","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id","newMembers"],"query":[{"key":"limit","value":"10","description":"Modificable"},{"key":"offset","value":"","type":"text","disabled":true},{"key":"sort","value":"","type":"text","disabled":true},{"key":"filter","value":"name:contains:fede","description":"<filters:relatives:data>|<filters:relatives:data>"}],"variable":[{"key":"id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"463211fc-6755-4d02-a105-1c2f2bffe972"},{"name":"Get Host Preview","event":[{"listen":"test","script":{"id":"c1e0039c-5f6c-4707-8c18-227c640684c2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"count\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"count\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"d496c8da-5d7a-470d-b4ce-7839e4cc987b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"rules\": {\n    \"name\": [\n      {\n        \"operator\": \"string\",\n        \"value\": \"string\"\n      }\n    ]\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups/preview","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Host Preview in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>rules</td>\n<td>object</td>\n<td>The rules field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","preview"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1a2b5f96-f705-4d73-bdf1-77d130f3a760","name":"400-Get Host Preview","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"rules\": {\r\n        \"name\": [\r\n            {\r\n                \"operator\": \"CONTAINS\",\r\n                \"value\": ajnaks\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups/preview"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Jun 2024 12:58:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"166"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a6-2RCXhOT9LeZaykgQYBCreZOIpVE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"6df98ba5-87b6-45f0-9f2f-2a2608ea4cf8","name":"200 - Get Host Preview","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"rules\": {\r\n        \"name\": [\r\n            {\r\n                \"operator\": \"CONTAINS\",\r\n                \"value\": \"fede\"\r\n            }\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups/preview"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"count\": \"int\"\n}"}],"_postman_id":"d496c8da-5d7a-470d-b4ce-7839e4cc987b"},{"name":"Remove Group","event":[{"listen":"test","script":{"id":"707763b3-3123-4c0b-b296-3caf7d9ed068","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","console.log();\r",""],"type":"text/javascript"}}],"id":"3a2a18f9-93e1-4b43-8400-bb542df99789","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Group from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"e2aae8fa-41ef-41f1-9dfc-018b233d4a86","name":"204-Remove Group","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups",":id"],"variable":[{"key":"id","value":"{{group_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:28:35 GMT","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\"","enabled":true}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"3a2a18f9-93e1-4b43-8400-bb542df99789"},{"name":"Remove Many","event":[{"listen":"test","script":{"id":"a103d6e9-c559-4eb7-856e-84ff1cfb98d1","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"318960b2-855d-44b2-8750-794810072398","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\n  \"groups\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/groups/many?group=id1&group=id2","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Many from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>Group associated.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>Group associated.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","many"],"host":["{{url}}"],"query":[{"key":"group","value":"id1"},{"key":"group","value":"id2"}],"variable":[]}},"response":[{"id":"3e25706a-9e78-44d8-a647-f4ee2c381a5f","name":"204-Remove Many","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"groups\": [\r\n        \"661350f40f1de0b5689b9507\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/many?group=661350f40f1de0b5689b9507","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups","many"],"query":[{"key":"group","value":"661350f40f1de0b5689b9507"},{"key":"group","value":"id2","disabled":true}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 01:14:15 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"318960b2-855d-44b2-8750-794810072398"},{"name":"Get Rule Fields","event":[{"listen":"test","script":{"id":"29d23d2b-19cb-474a-a08d-c12d676aae58","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"rules\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"rportId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"address\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"addressHistory\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"date\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            },\r","            \"ip\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"date\",\r","            \"ip\"\r","          ]\r","        },\r","        \"os\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"osKernel\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"osVersion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"osFamily\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"ipv4\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"platforms\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            },\r","            \"status\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            },\r","            \"checkedAt\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            },\r","            \"lastChangeAt\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"status\",\r","            \"checkedAt\",\r","            \"lastChangeAt\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"uninstalling\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"uninstallingStartingTime\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"updatesStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"title\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            },\r","            \"isSecurityUpdate\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            },\r","            \"rebootRequired\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"operators\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"type\",\r","                \"operators\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"title\",\r","            \"isSecurityUpdate\",\r","            \"rebootRequired\"\r","          ]\r","        },\r","        \"rebootPending\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"updatesRefreshedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"rportId\",\r","        \"name\",\r","        \"address\",\r","        \"addressHistory\",\r","        \"os\",\r","        \"osKernel\",\r","        \"osVersion\",\r","        \"osFamily\",\r","        \"ipv4\",\r","        \"platforms\",\r","        \"tags\",\r","        \"uninstalling\",\r","        \"uninstallingStartingTime\",\r","        \"updatesStatus\",\r","        \"rebootPending\",\r","        \"updatesRefreshedAt\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"rules\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"3477a498-5bd4-4702-b51f-94d8526caaf4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/rule-fields","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Rule Fields.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>rules</td>\n<td>object</td>\n<td>The rules field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportId</td>\n<td>object</td>\n<td>The rportId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>address</td>\n<td>object</td>\n<td>The address field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>addressHistory</td>\n<td>object</td>\n<td>The addressHistory field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>object</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>Operating system kernel.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>object</td>\n<td>The osVersion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>object</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ipv4</td>\n<td>object</td>\n<td>The ipv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platforms</td>\n<td>object</td>\n<td>The platforms field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>List of tags associated with the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uninstalling</td>\n<td>object</td>\n<td>The uninstalling field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uninstallingStartingTime</td>\n<td>object</td>\n<td>The uninstallingStartingTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatesStatus</td>\n<td>object</td>\n<td>The updatesStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rebootPending</td>\n<td>object</td>\n<td>The rebootPending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatesRefreshedAt</td>\n<td>object</td>\n<td>The updatesRefreshedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scoring</td>\n<td>object</td>\n<td>The scoring field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>criticality</td>\n<td>object</td>\n<td>The criticality field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>monitoringEnabled</td>\n<td>object</td>\n<td>The monitoringEnabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","rule-fields"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"07118fe6-8eb5-497d-bcaa-98859176d32f","name":"200 - Get Rule Fields","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/groups/rule-fields"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"rules\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"rportId\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"address\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"addressHistory\": {\n      \"date\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      },\n      \"ip\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      }\n    },\n    \"os\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"osVersion\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"osFamily\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"ipv4\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"platforms\": {\n      \"id\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      },\n      \"status\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      },\n      \"checkedAt\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      },\n      \"lastChangeAt\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      }\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"uninstalling\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"uninstallingStartingTime\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"updatesStatus\": {\n      \"title\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      },\n      \"isSecurityUpdate\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      },\n      \"rebootRequired\": {\n        \"type\": \"string\",\n        \"operators\": [\n          \"string\"\n        ]\n      }\n    },\n    \"rebootPending\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"updatesRefreshedAt\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"scoring\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"criticality\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"monitoringEnabled\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    }\n  }\n}"}],"_postman_id":"3477a498-5bd4-4702-b51f-94d8526caaf4"},{"name":"Get Suggested Value for Field","event":[{"listen":"test","script":{"id":"29d55f06-1781-4760-9692-76d2b66e877a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"values\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"values\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"f233b938-4f3c-4536-b79f-f24096d4e6c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/suggest-values?field=platforms.status&query=","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Suggested Value for Field.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>field</td>\n<td>string</td>\n<td>The field field.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>query</td>\n<td>string</td>\n<td>Query string.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>values</td>\n<td>array</td>\n<td>The values field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups","suggest-values"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Este campo son los fields que se obtienen de la ruta de get rule fields</p>\n","type":"text/plain"},"key":"field","value":"platforms.status"},{"description":{"content":"<p>Este campo es el valor introducido por el usuario, cuando no pasa valores retorna los 20 primeros valores unicos que encuentre, a partir de que el usuario comienza a escribir comienza a filtrar los valores que comiencen por el input del usuario</p>\n","type":"text/plain"},"key":"query","value":""}],"variable":[]}},"response":[{"id":"ca427474-8d76-4a14-ac8c-1f537288da15","name":"200 - Get Suggested Value for Field","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/groups/suggest-values?field=platforms.status&query=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","groups","suggest-values"],"query":[{"key":"field","value":"platforms.status","description":"Este campo son los fields que se obtienen de la ruta de get rule fields"},{"key":"query","value":"","description":"Este campo es el valor introducido por el usuario, cuando no pasa valores retorna los 20 primeros valores unicos que encuentre, a partir de que el usuario comienza a escribir comienza a filtrar los valores que comiencen por el input del usuario"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"values\": [\n    {\n      \"key\": \"string\",\n      \"value\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"f233b938-4f3c-4536-b79f-f24096d4e6c3"},{"name":"[NEW] - Get Group data for Deployment","event":[{"listen":"test","script":{"id":"a275e4f6-ff47-4a11-9473-4e31f50c88d1","exec":["// Data extraction and passing of variables\r","pm.test(\"An rport_group_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0].id).to.be.a('string');\r","    pm.collectionVariables.set('rport_group_id', pm.response.json().data[0].id);\r","}); \r","\r","// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rules\",\r","            \"count\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"updatedAt\",\r","            \"createdAt\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rules\",\r","            \"count\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"updatedAt\",\r","            \"createdAt\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","}});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","\r","\r","console.log();\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"6c40f738-ac15-4237-8199-4dec10ef001a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/groups/:id/deployment/?platformId={{rport_platform_id}}&commandName=install","description":"<h3 id=\"resumen\">Resumen</h3>\n<p>Este endpoint realiza una solicitud HTTP GET para recuperar todos los ''GROUPS\" que se encontraron al momento de la solicitud.</p>\n<p>Podemos aplicar los filtros obtenidos en el endpoint GET FILTERS.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>\"count\", \"resources\" and \"offset\"</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the group</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>name of the group</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>description of the group</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>type of group</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>date</td>\n<td>update by</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>date</td>\n<td>creation by</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rules</td>\n<td>object</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>date</td>\n<td>create date</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>date</td>\n<td>updated date</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>int</td>\n<td>version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>id of the group</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>int</td>\n<td>count</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","groups",":id","deployment",""],"host":["{{url}}"],"query":[{"key":"platformId","value":"{{rport_platform_id}}"},{"key":"commandName","value":"install"}],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"6c40f738-ac15-4237-8199-4dec10ef001a"}],"id":"b9b92c56-8f71-4efd-95fc-f4e088a1e51e","_postman_id":"b9b92c56-8f71-4efd-95fc-f4e088a1e51e","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Platforms","item":[{"name":"Custom Platforms","item":[{"name":"Create Custom Platform","id":"58fa7c9c-2bea-4ff7-9cf9-65700a73d475","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"os\": \"string\",\n  \"os_version\": [\n    \"string\"\n  ],\n  \"parameters\": {\n    \"accessKey\": \"string\"\n  },\n  \"install\": {\n    \"file\": \"string\",\n    \"commandline\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/custom","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","custom"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"58fa7c9c-2bea-4ff7-9cf9-65700a73d475"},{"name":"Add Configuration","id":"7b457eec-03a4-4646-b730-1d0208f323aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"os\": \"string\",\n  \"os_version\": [\n    \"string\"\n  ],\n  \"install\": {\n    \"commandline\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/custom/:id/add-config","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","custom",":id","add-config"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"}]}},"response":[],"_postman_id":"7b457eec-03a4-4646-b730-1d0208f323aa"},{"name":"Remove Configuration","id":"7cf606d9-f5a9-4728-92a5-71e90a053598","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"os\": \"string\",\n  \"os_version\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/custom/:id/remove-config","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","custom",":id","remove-config"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"}]}},"response":[],"_postman_id":"7cf606d9-f5a9-4728-92a5-71e90a053598"},{"name":"Update Custom Platform","id":"083c1f39-ae2f-4821-8a61-f2f26165986c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"parameters\": {\n    \"param1\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/custom/:id","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","custom",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"}]}},"response":[],"_postman_id":"083c1f39-ae2f-4821-8a61-f2f26165986c"},{"name":"Test Custom Platform Command","id":"36f979a3-a931-48e2-b99d-4f6c2dbd0793","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"os\": \"string\",\n  \"os_version\": \"string\",\n  \"command\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/custom/:id/test","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","custom",":id","test"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"}]}},"response":[],"_postman_id":"36f979a3-a931-48e2-b99d-4f6c2dbd0793"},{"name":"Set Custom Command Config","id":"ccd98f40-b6fb-4cdc-b665-dc3f13b647a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"configuration\": {\r\n        \"type\": \"customCommand\",\r\n        \"value\":   \"{\\\"file\\\":\\\"{{filename_id}}\\\",\\\"command\\\":\\\"-v\\\"}\"\r\n        // ,\"timeout\": 120 // default 120\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/custom/:id/commands/:commandType/:os/:version","description":"<p>This HTTP PUT request is used to update a specific command for a custom platform. The request should be made to the following endpoint: <code>{{protocol}}://{{url}}/api/rport/platforms/custom/:id/commands/:commandType/:os/:version</code>.</p>\n<p>The request body should include a configuration object, where the type is \"file\" and the value is the name of the file to be used for the command.</p>\n<p>The response to this request will have a status code of 200 and will include information about the updated command, such as its ID, deletion status, enabled status, and other related details.</p>\n<p>Here is an example of the response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"_id\": \"\",\n  \"deleted\": true,\n  \"enabled\": true,\n  \"name\": \"\",\n  \"custom\": true,\n  \"commands\": {\n    \"install\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"\",\n          \"timeout\": 0\n        },\n        \"Windows 10\": {\n          \"commandString\": \"\",\n          \"timeout\": 0\n        }\n      }\n    },\n    \"checkStatus\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"\",\n          \"timeout\": 0\n        },\n        \"Windows 10\": {\n          \"commandString\": \"\",\n          \"timeout\": 0\n        }\n      }\n    },\n    \"uninstall\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"\",\n          \"timeout\": 0\n        },\n        \"Windows 10\": {\n          \"commandString\": \"\",\n          \"timeout\": 0\n        }\n      }\n    }\n  },\n  \"parameters\": {\n    \"accessKey\": {\n      \"required\": true,\n      \"type\": \"\",\n      \"value\": \"\",\n      \"provided\": true,\n      \"requiresUserAction\": true\n    },\n    \"accessKey2\": {\n      \"required\": true,\n      \"type\": \"\",\n      \"value\": \"\",\n      \"provided\": true,\n      \"requiresUserAction\": true\n    }\n  },\n  \"isPlatform\": true,\n  \"updatedBy\": \"\",\n  \"createdBy\": \"\",\n  \"apiConfig\": {},\n  \"createdAt\": \"\",\n  \"updatedAt\": \"\",\n  \"__v\": 0,\n  \"id\": \"\"\n}\n</code></pre>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","custom",":id","commands",":commandType",":os",":version"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"},{"description":{"content":"<p>install, uninstall, checkStatus or any commandType that is inside the platform.</p>\n","type":"text/plain"},"type":"any","value":"install","key":"commandType"},{"description":{"content":"<p>windows | linux</p>\n","type":"text/plain"},"type":"any","value":"windows","key":"os"},{"description":{"content":"<p>Windows * | debian</p>\n","type":"text/plain"},"type":"any","value":"Windows 11","key":"version"}]}},"response":[],"_postman_id":"ccd98f40-b6fb-4cdc-b665-dc3f13b647a2"}],"id":"f5f8829d-049e-46f7-98e7-80b026725cc6","_postman_id":"f5f8829d-049e-46f7-98e7-80b026725cc6","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get Filters","event":[{"listen":"test","script":{"id":"04505f6f-0562-4f68-a2e1-bb0deb86abd3","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});   \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"custom\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"licenses\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"custom\",\r","        \"updatedBy\",\r","        \"createdBy\",\r","        \"licenses\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r","\r","\r","\r",""],"type":"text/javascript"}}],"id":"9a52c61e-387d-462b-bdcd-680a57d9ce1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>object</td>\n<td>The custom field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>Identifier of the user who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>Identifier of the user who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>object</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>service</td>\n<td>object</td>\n<td>The service field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a38d0595-52f8-46cb-b369-ba4e870946e1","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/filtersS"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:39:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-vdHmNW+On3P06ZaKBix9KGBJAP4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"fcce6066-f1c4-403a-a05d-eb0a1b3984fe","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/platforms/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"custom\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"licenses\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"service\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"9a52c61e-387d-462b-bdcd-680a57d9ce1e"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"04505f6f-0562-4f68-a2e1-bb0deb86abd3","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"15287331-d7a5-4d83-a4bf-064da297900d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"4f49764b-adde-4713-9890-1377fded1bee","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"874ea3ba-dc44-4e06-9856-479fb38cafb4","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"15287331-d7a5-4d83-a4bf-064da297900d"},{"name":"Get All Platforms","event":[{"listen":"test","script":{"id":"1dbced42-3433-4c40-a2a8-7683d114b34f","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_platform_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 5)]._id).to.be.a('string');\r","    pm.environment.set('rport_platform_id', pm.response.json().data[_.random(1, 5)]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"install\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"uninstall\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"checkStatus\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"install\",\r","                \"uninstall\",\r","                \"checkStatus\"\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"username\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"password\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"username\",\r","                \"password\"\r","              ]\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"accessKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installer\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"accessKey\",\r","                \"installer\",\r","                \"clientId\"\r","              ]\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"service\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"internalName\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"available\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"internalName\",\r","                    \"__v\",\r","                    \"available\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"name\",\r","                    \"type\",\r","                    \"updatedAt\"\r","                  ]\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"service\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\"\r","              ]\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"commands\",\r","            \"updatedAt\",\r","            \"enabled\",\r","            \"apiConfig\",\r","            \"custom\",\r","            \"deleted\",\r","            \"parameters\",\r","            \"isPlatform\",\r","            \"createdBy\",\r","            \"template\",\r","            \"updatedBy\",\r","            \"licenses\",\r","            \"affectedHosts\",\r","            \"requiresAttention\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"baseURL\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"accessId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"accessKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"baseURL\",\r","                \"accessId\",\r","                \"accessKey\"\r","              ]\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"install\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"uninstall\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"checkStatus\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"install\",\r","                \"uninstall\",\r","                \"checkStatus\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"accessKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installer\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"accessKey\",\r","                \"installer\"\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"service\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"internalName\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"available\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"internalName\",\r","                    \"__v\",\r","                    \"available\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"name\",\r","                    \"type\",\r","                    \"updatedAt\"\r","                  ]\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"service\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\"\r","              ]\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"apiConfig\",\r","            \"commands\",\r","            \"createdAt\",\r","            \"custom\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"parameters\",\r","            \"updatedAt\",\r","            \"isPlatform\",\r","            \"createdBy\",\r","            \"template\",\r","            \"updatedBy\",\r","            \"licenses\",\r","            \"affectedHosts\",\r","            \"requiresAttention\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"install\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                },\r","                \"uninstall\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                },\r","                \"checkStatus\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"install\",\r","                \"uninstall\",\r","                \"checkStatus\"\r","              ]\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"url\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"secretId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"url\",\r","                \"clientId\",\r","                \"secretId\"\r","              ]\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"accessKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installer\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"uninstaller\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installerDebian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"groupTag\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"accessKey\",\r","                \"installer\",\r","                \"uninstaller\",\r","                \"installerDebian\",\r","                \"clientId\",\r","                \"groupTag\"\r","              ]\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"service\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"internalName\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"available\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"internalName\",\r","                    \"__v\",\r","                    \"available\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"name\",\r","                    \"type\",\r","                    \"updatedAt\"\r","                  ]\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"service\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\"\r","              ]\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"commands\",\r","            \"enabled\",\r","            \"apiConfig\",\r","            \"custom\",\r","            \"deleted\",\r","            \"updatedAt\",\r","            \"parameters\",\r","            \"isPlatform\",\r","            \"createdBy\",\r","            \"template\",\r","            \"updatedBy\",\r","            \"licenses\",\r","            \"affectedHosts\",\r","            \"requiresAttention\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"install\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                },\r","                \"uninstall\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                },\r","                \"checkStatus\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"install\",\r","                \"uninstall\",\r","                \"checkStatus\"\r","              ]\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"url\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"secretId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"url\",\r","                \"clientId\",\r","                \"secretId\"\r","              ]\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"accessKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installer\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"uninstaller\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"groupTag\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installerDebian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"accessKey\",\r","                \"clientId\",\r","                \"installer\",\r","                \"uninstaller\",\r","                \"groupTag\",\r","                \"installerDebian\"\r","              ]\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"service\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"internalName\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"available\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"internalName\",\r","                    \"__v\",\r","                    \"available\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"name\",\r","                    \"type\",\r","                    \"updatedAt\"\r","                  ]\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"service\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\"\r","              ]\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"commands\",\r","            \"enabled\",\r","            \"apiConfig\",\r","            \"custom\",\r","            \"deleted\",\r","            \"updatedAt\",\r","            \"parameters\",\r","            \"isPlatform\",\r","            \"createdBy\",\r","            \"template\",\r","            \"updatedBy\",\r","            \"affectedHosts\",\r","            \"requiresAttention\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"install\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"uninstall\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"checkStatus\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"install\",\r","                \"uninstall\",\r","                \"checkStatus\"\r","              ]\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\"\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"installer\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"baseURL\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"cdnUrl\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientToken\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"platformId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"soarId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"installer\",\r","                \"baseURL\",\r","                \"cdnUrl\",\r","                \"clientToken\",\r","                \"platformId\",\r","                \"soarId\"\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"service\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"internalName\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"available\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"internalName\",\r","                    \"__v\",\r","                    \"available\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"name\",\r","                    \"type\",\r","                    \"updatedAt\"\r","                  ]\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"service\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\"\r","              ]\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"custom\",\r","            \"enabled\",\r","            \"deleted\",\r","            \"commands\",\r","            \"apiConfig\",\r","            \"parameters\",\r","            \"updatedAt\",\r","            \"createdAt\",\r","            \"isPlatform\",\r","            \"createdBy\",\r","            \"template\",\r","            \"updatedBy\",\r","            \"affectedHosts\",\r","            \"requiresAttention\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Collection Hardening Basics\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"Disable SMBv1 Support\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"Disable WDigest Authentication\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"Disable ClearTextPassword\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Collection Hardening Basics\",\r","                \"Disable SMBv1 Support\",\r","                \"Disable WDigest Authentication\",\r","                \"Disable ClearTextPassword\"\r","              ]\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"HardenerScriptBucketName\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"HardenerScriptKeyPath\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"HardenerScriptAccessKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"HardenerScriptSecretKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"HardenerScriptRegion\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"LocalPath\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"HardenerScriptBucketName\",\r","                \"HardenerScriptKeyPath\",\r","                \"HardenerScriptAccessKey\",\r","                \"HardenerScriptSecretKey\",\r","                \"HardenerScriptRegion\",\r","                \"LocalPath\"\r","              ]\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"service\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"internalName\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"available\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"internalName\",\r","                    \"__v\",\r","                    \"available\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"name\",\r","                    \"type\",\r","                    \"updatedAt\"\r","                  ]\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"service\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\"\r","              ]\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"name\",\r","            \"custom\",\r","            \"commands\",\r","            \"parameters\",\r","            \"apiConfig\",\r","            \"template\",\r","            \"isPlatform\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"affectedHosts\",\r","            \"requiresAttention\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"install\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"checkStatus\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                },\r","                \"uninstall\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"install\",\r","                \"checkStatus\",\r","                \"uninstall\"\r","              ]\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"pEULA\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"pPRIVACYPOLICY\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"pKSN\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"pALLOWREBOOT\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"pSKIPPRODUCTUNINSTALL\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"pEULA\",\r","                \"pPRIVACYPOLICY\",\r","                \"pKSN\",\r","                \"pALLOWREBOOT\",\r","                \"pSKIPPRODUCTUNINSTALL\"\r","              ]\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"name\",\r","            \"custom\",\r","            \"commands\",\r","            \"parameters\",\r","            \"isPlatform\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"apiConfig\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"affectedHosts\",\r","            \"requiresAttention\",\r","            \"template\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Run Local Script\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"linux\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Run Local Script\"\r","              ]\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"cdnBaseURL\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"baseURL\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientToken\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"soarId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"cdnBaseURL\",\r","                \"baseURL\",\r","                \"clientToken\",\r","                \"soarId\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"template\": {\r","              \"type\": \"object\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"apiConfig\",\r","            \"commands\",\r","            \"custom\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"parameters\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"isPlatform\",\r","            \"createdBy\",\r","            \"updatedBy\",\r","            \"affectedHosts\",\r","            \"requiresAttention\",\r","            \"template\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"custom\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"commands\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"install\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                },\r","                \"uninstall\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                },\r","                \"checkStatus\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"windows\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"Windows 10\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows 11\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        },\r","                        \"Windows Server\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"Windows 10\",\r","                        \"Windows 11\",\r","                        \"Windows Server\"\r","                      ]\r","                    },\r","                    \"linux\": {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"debian\": {\r","                          \"type\": \"object\",\r","                          \"properties\": {\r","                            \"commandString\": {\r","                              \"type\": \"string\"\r","                            },\r","                            \"timeout\": {\r","                              \"type\": \"integer\"\r","                            }\r","                          },\r","                          \"required\": [\r","                            \"commandString\",\r","                            \"timeout\"\r","                          ]\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"debian\"\r","                      ]\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"windows\",\r","                    \"linux\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"install\",\r","                \"uninstall\",\r","                \"checkStatus\"\r","              ]\r","            },\r","            \"parameters\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"accessKey\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installer\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"uninstaller\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"installerDebian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"groupTag\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"provided\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"provided\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"accessKey\",\r","                \"installer\",\r","                \"uninstaller\",\r","                \"installerDebian\",\r","                \"clientId\",\r","                \"groupTag\"\r","              ]\r","            },\r","            \"apiConfig\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"url\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"clientId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                },\r","                \"secretId\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"required\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"requiresUserAction\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"required\",\r","                    \"type\",\r","                    \"value\",\r","                    \"requiresUserAction\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"url\",\r","                \"clientId\",\r","                \"secretId\"\r","              ]\r","            },\r","            \"template\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"service\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"internalName\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"available\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"type\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"internalName\",\r","                    \"__v\",\r","                    \"available\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"name\",\r","                    \"type\",\r","                    \"updatedAt\"\r","                  ]\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"service\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\"\r","              ]\r","            },\r","            \"isPlatform\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"requiresAttention\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"name\",\r","            \"custom\",\r","            \"commands\",\r","            \"parameters\",\r","            \"apiConfig\",\r","            \"template\",\r","            \"isPlatform\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"licenses\",\r","            \"affectedHosts\",\r","            \"requiresAttention\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"bd31ac0a-7440-42c3-9d19-656ee6205764","exec":["// Generate a random number between 1 and 9\r","const randomNumber = _.random(1, 9);\r",""],"type":"text/javascript","packages":{}}}],"id":"a53b91bb-ab71-40c4-9f8c-d411d2a4ae78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms?offset=0&limit=25","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Platforms.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms"],"host":["{{url}}"],"query":[{"key":"offset","value":"0"},{"description":{"content":"<p>modificable</p>\n","type":"text/plain"},"key":"limit","value":"25"},{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"custom:is:true"},{"disabled":true,"key":"sort","value":"name:1"}],"variable":[]}},"response":[{"id":"335621a7-996b-427a-b507-91302e3738c8","name":"400-Get All Platforms","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms?offset=0&filter=name:contains:Anti&limcit=9","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms"],"query":[{"key":"offset","value":"0"},{"key":"filter","value":"name:contains:Anti","description":"<filters:relatives:data>|<filters:relatives:data>"},{"key":"sort","value":"name:1","type":"text","disabled":true},{"key":"limcit","value":"9"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:41:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"85"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"55-w0kNxp6NLDQTaKHDpxxICCCJUs0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"97734442-55bf-4569-84e5-a3ff284c7ade","name":"200 - Get All Platforms","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms?offset=0&limit=25","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms"],"query":[{"key":"offset","value":"0"},{"key":"limit","value":"25","description":"modificable"},{"key":"filter","value":"custom:is:true","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"sort","value":"name:1","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"licenses\": \"int\",\n      \"custom\": \"boolean\",\n      \"isPlatform\": \"boolean\",\n      \"updatedBy\": \"string\",\n      \"createdBy\": \"string\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"deleted\": \"boolean\",\n      \"template\": {},\n      \"requiresAttention\": \"boolean\",\n      \"affectedHosts\": \"int\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  }\n}"}],"_postman_id":"a53b91bb-ab71-40c4-9f8c-d411d2a4ae78"},{"name":"Get Platform by ID","event":[{"listen":"test","script":{"id":"0f713ba0-da82-4455-b896-58aac21015aa","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"install\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            },\r","            \"linux\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"debian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"debian\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\",\r","            \"linux\"\r","          ]\r","        },\r","        \"uninstall\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            },\r","            \"linux\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"debian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"debian\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\",\r","            \"linux\"\r","          ]\r","        },\r","        \"checkStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            },\r","            \"linux\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"debian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"debian\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\",\r","            \"linux\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"install\",\r","        \"uninstall\",\r","        \"checkStatus\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"accessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"clientId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"installer\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"uninstaller\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"groupTag\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"installerDebian\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"accessKey\",\r","        \"clientId\",\r","        \"installer\",\r","        \"uninstaller\",\r","        \"groupTag\",\r","        \"installerDebian\"\r","      ]\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"url\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"clientId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"secretId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"url\",\r","        \"clientId\",\r","        \"secretId\"\r","      ]\r","    },\r","    \"template\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"service\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"internalName\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"available\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"protected\",\r","            \"_id\",\r","            \"internalName\",\r","            \"__v\",\r","            \"available\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"name\",\r","            \"type\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"protected\",\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"service\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    \"custom\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isPlatform\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"affectedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"requiresAttention\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"id\",\r","    \"name\",\r","    \"commands\",\r","    \"parameters\",\r","    \"apiConfig\",\r","    \"template\",\r","    \"custom\",\r","    \"isPlatform\",\r","    \"enabled\",\r","    \"deleted\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"updatedAt\",\r","    \"affectedHosts\",\r","    \"requiresAttention\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"137e55e3-f953-49f7-a32e-1d8bad5a26a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Platform by ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[{"id":"04657d3a-a5c4-401e-bf3f-80e0e2cb935f","name":"200-Get Platform by ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id"],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Feb 2024 21:37:55 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"10ae-kea5Il2eGU73iDhr98S2y6UyzgA\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"id\": \"string\",\n  \"name\": \"string\",\n  \"licenses\": \"int\",\n  \"commands\": {\n    \"install\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"uninstall\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"checkStatus\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  },\n  \"parameters\": {\n    \"accessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"installer\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    }\n  },\n  \"apiConfig\": {\n    \"baseURL\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"accessId\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"accessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"requiresUserAction\": \"boolean\"\n    }\n  },\n  \"template\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"service\": {\n      \"_id\": \"string\",\n      \"internalName\": \"string\",\n      \"__v\": \"int\",\n      \"available\": \"boolean\",\n      \"createdAt\": \"date\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"name\": \"string\",\n      \"type\": \"string\",\n      \"updatedAt\": \"date\",\n      \"id\": \"string\"\n    },\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  },\n  \"custom\": \"boolean\",\n  \"isPlatform\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"deleted\": \"boolean\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"updatedAt\": \"date\",\n  \"createdAt\": \"date\",\n  \"affectedHosts\": \"int\",\n  \"requiresAttention\": \"boolean\"\n}"},{"id":"bdddb816-f4da-4a2b-b57d-4774e836af41","name":"400 - Get Platform by ID","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id"],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"137e55e3-f953-49f7-a32e-1d8bad5a26a7"},{"name":"Create Platform","event":[{"listen":"test","script":{"id":"b6fcbb95-0052-403b-8528-e9fc6753410f","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"install\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"uninstall\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"checkStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"install\",\r","        \"uninstall\",\r","        \"checkStatus\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"installer\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"installer\"\r","      ]\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\"\r","    },\r","    \"template\": {\r","      \"type\": \"string\"\r","    },\r","    \"isPlatform\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"licenses\": {\r","      \"type\": \"integer\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"custom\",\r","    \"commands\",\r","    \"parameters\",\r","    \"apiConfig\",\r","    \"template\",\r","    \"isPlatform\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"licenses\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","    pm.test(\"Validate isPlatform\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.isPlatform).to.eql(true);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"7c14693a-a4e6-4511-94c9-e7c9431797eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"custom\": \"boolean\",\n  \"licenses\": \"int\",\n  \"template\": \"{{rport_template_id}}\",\n  \"parameters\": {\n    \"accessKey\": \"string\",\n    \"installer\": \"string\",\n    \"uninstaller\": \"string\",\n    \"baseURL\": \"string\",\n    \"cdnBaseURL\": \"string\",\n    \"clientToken\": \"string\",\n    \"platformId\": \"string\",\n    \"clientId\": \"string\",\n    \"groupTag\": \"string\"\n  },\n  \"apiConfig\": {\n    \"url\": \"string\",\n    \"clientId\": \"string\",\n    \"secretId\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Platform in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>boolean</td>\n<td>The custom field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>integer</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parameters</td>\n<td>object</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiConfig</td>\n<td>object</td>\n<td>The apiConfig field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>string</td>\n<td>The custom field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>object</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>install</td>\n<td>object</td>\n<td>The install field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uninstall</td>\n<td>object</td>\n<td>The uninstall field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>checkStatus</td>\n<td>object</td>\n<td>The checkStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parameters</td>\n<td>object</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>installer</td>\n<td>object</td>\n<td>The installer field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiConfig</td>\n<td>object</td>\n<td>The apiConfig field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isPlatform</td>\n<td>string</td>\n<td>The isPlatform field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>licenses</td>\n<td>string</td>\n<td>The licenses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"c1279b6c-7771-4f64-8b5b-98acb6b00bdf","name":"200-Create Platform","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"New Platform Testing-QA\",\n    \"custom\": false,\n    \"licenses\": 100,\n    \"template\": \"{{rport_template_id}}\",\n    \"parameters\": {\n      \"accessKey\": \"value\",\n      \"installer\": \"value\",\n      \"uninstaller\": \"value\",\n      \"baseURL\": \"value\",\n      \"cdnBaseURL\": \"value\",\n      \"clientToken\": \"value\",\n      \"platformId\": \"value\",\n      \"clientId\": \"value\",\n      \"groupTag\": \"value\"\n    },\n    \"apiConfig\": {\n      \"url\": \"value\",\n      \"clientId\": \"value\",\n      \"secretId\": \"value\"\n    }\n  }","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 10:35:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b47-+V5NcNKkFbiXRXtgLgbiGxOxv2s\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"custom\": \"boolean\",\n  \"commands\": {\n    \"install\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"uninstall\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"checkStatus\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  },\n  \"parameters\": {\n    \"installer\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    }\n  },\n  \"apiConfig\": {},\n  \"template\": \"string\",\n  \"isPlatform\": \"boolean\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"licenses\": \"int\",\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"da479af1-9b33-49ce-bec1-24bc4efe6e56","name":"422-Create Platform","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"New Platform Testing-QA\",\n    \"custom\": false,\n    \"licenses\": 100,\n    \"template\": \"{{rport_template_id}}\",\n    \"parameters\": {\n      \"accessKey\": \"value\",\n      \"installer\": \"value\",\n      \"uninstaller\": \"value\",\n      \"baseURL\": \"value\",\n      \"cdnBaseURL\": \"value\",\n      \"clientToken\": \"value\",\n      \"platformId\": \"value\",\n      \"clientId\": \"value\",\n      \"groupTag\": \"value\"\n    },\n    \"apiConfig\": {\n      \"url\": \"value\",\n      \"clientId\": \"value\",\n      \"secretId\": \"value\"\n    }\n  }","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 10:47:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"126"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"7e-eWMt4K5sn/sZOiYgLax+O53e0jA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"7c14693a-a4e6-4511-94c9-e7c9431797eb"},{"name":"Update Platform","event":[{"listen":"test","script":{"id":"ac22c3be-c868-4c74-90c5-4e14401e3176","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"APT Test\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 11\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"checkStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 11\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"uninstall\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 11\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"APT Test\",\r","        \"checkStatus\",\r","        \"uninstall\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\"\r","    },\r","    \"isPlatform\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"custom\",\r","    \"commands\",\r","    \"parameters\",\r","    \"isPlatform\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"apiConfig\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"c497bb5e-f8ca-405f-8509-c5233b59c0b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"commands\": {\n    \"APT Test\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"checkStatus\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"uninstall\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Platform.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>commands</td>\n<td>object</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>string</td>\n<td>The custom field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>object</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>APT Test</td>\n<td>object</td>\n<td>The APT Test field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>checkStatus</td>\n<td>object</td>\n<td>The checkStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uninstall</td>\n<td>object</td>\n<td>The uninstall field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parameters</td>\n<td>object</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isPlatform</td>\n<td>string</td>\n<td>The isPlatform field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiConfig</td>\n<td>object</td>\n<td>The apiConfig field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[{"id":"fd88562b-2326-4d6c-b3ba-19f0ac7f73d2","name":"200-Update Platform","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"commands\": {\r\n        \"APT Test\": {\r\n            \"windows\": {\r\n                \"Windows 11\": {\r\n                            \"commandString\": \"{\\\"type\\\":\\\"command\\\",\\\"value\\\":\\\"Invoke-WebRequest -Uri https://mbq-soc-scripts-public.s3.amazonaws.com/general/windows/fortinetvpn/install_forticlientvpn.ps1 -OutFile install_forticlientvpn.ps1; .\\\\\\\\install_forticlientvpn.ps1 -deb\\\"}\",\r\n                            \"timeout\": 900\r\n                        }\r\n                    }\r\n                },\r\n                \"checkStatus\": {\r\n                    \"windows\": {\r\n                        \"Windows 11\": {\r\n                            \"commandString\": \"{\\\"type\\\":\\\"command\\\",\\\"value\\\":\\\"$output = Get-Package \\\\\\\"FortiClient VPN\\\\\\\" -ErrorAction SilentlyContinue; $status = if ($?) {if ($null -ne $output) {\\\\\\\"RUNNING\\\\\\\"} else {\\\\\\\"NOT_AVAILABLE\\\\\\\"}} else {\\\\\\\"NOT_AVAILABLE\\\\\\\"} return $status;\\\"}\",\r\n                            \"timeout\": 900\r\n                        }\r\n                    }\r\n                },\r\n                \"uninstall\": {\r\n                    \"windows\": {\r\n                        \"Windows 11\": {\r\n                            \"commandString\": \"{\\\"type\\\":\\\"command\\\",\\\"value\\\":\\\"Get-Package 'FortiClient VPN' | Uninstall-Package -Force\\\"}\",\r\n                            \"timeout\": 900\r\n                        }\r\n                    }\r\n            }\r\n        }\r\n    }","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id"],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 12:09:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4ab-UI4A0D3vnVNawK8IhaxwkRPX9ow\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"custom\": \"boolean\",\n  \"commands\": {\n    \"APT Test\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"checkStatus\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"uninstall\": {\n      \"windows\": {\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  },\n  \"parameters\": {},\n  \"isPlatform\": \"boolean\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"apiConfig\": {},\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"9b58c2a5-1132-480f-9386-abf8b0c503e0","name":"400-Update Platform","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"commands\": {\r\n        \"APT Test\": {\r\n            \"windows\": {\r\n                \"Windows 11\": {\r\n                            \"commandString\": \"{\\\"type\\\":\\\"command\\\",\\\"value\\\":\\\"Invoke-WebRequest -Uri https://mbq-soc-scripts-public.s3.amazonaws.com/general/windows/fortinetvpn/install_forticlientvpn.ps1 -OutFile install_forticlientvpn.ps1; .\\\\\\\\install_forticlientvpn.ps1 -deb\\\"}\",\r\n                            \"timeout\": 900\r\n                        }\r\n                    }\r\n                },\r\n                \"checkStatus\": {\r\n                    \"windows\": {\r\n                        \"Windows 11\": {\r\n                            \"commandString\": \"{\\\"type\\\":\\\"command\\\",\\\"value\\\":\\\"$output = Get-Package \\\\\\\"FortiClient VPN\\\\\\\" -ErrorAction SilentlyContinue; $status = if ($?) {if ($null -ne $output) {\\\\\\\"RUNNING\\\\\\\"} else {\\\\\\\"NOT_AVAILABLE\\\\\\\"}} else {\\\\\\\"NOT_AVAILABLE\\\\\\\"} return $status;\\\"}\",\r\n                            \"timeout\": 900\r\n                        }\r\n                    }\r\n                },\r\n                \"uninstall\": {\r\n                    \"windows\": {\r\n                        \"Windows 11\": {\r\n                            \"commandString\": \"{\\\"type\\\":\\\"command\\\",\\\"value\\\":\\\"Get-Package 'FortiClient VPN' | Uninstall-Package -Force\\\"}\",\r\n                            \"timeout\": 900\r\n                        }\r\n                    }\r\n            }\r\n        }\r\n    }","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/76"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 12:18:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-k0qsHvgZ0rWJ5vtnAO+IGrDxq0I\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"c497bb5e-f8ca-405f-8509-c5233b59c0b2"},{"name":"Update Platform Status","event":[{"listen":"test","script":{"id":"640360d6-548f-4015-af4e-0bd97542655e","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});"],"type":"text/javascript"}}],"id":"b709954d-a738-40c8-a2f3-3a20d92f4aa3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/enabled","description":"<h3 id=\"resumen\"><strong>Resumen</strong></h3>\n<p>Este endpoint realiza una solicitud HTTP PATCH para un Update Platform Status en especifico.</p>\n<h3 id=\"path-variables\"><strong>Path Variables</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platform-id</td>\n<td>string</td>\n<td>id platform</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>id of the group</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id","enabled"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[],"_postman_id":"b709954d-a738-40c8-a2f3-3a20d92f4aa3"},{"name":"Set Custom Status","event":[{"listen":"test","script":{"id":"e42c0286-4a71-4162-8a66-5f039d8367ad","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"Apply - Disable SMBv1 Support\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable WDigest Authentication\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable Clear Text Passwords\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - CredSSP Force Updated Clients\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Deny Unauthenticated RPC Clients\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable Insecure Guest Logons\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable LAN Manager Store Password Hash\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable LSA Audit Mode\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable PowerShell Script Block Logging\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable UAC for Non-Windows Binaries\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Filter Access from Network\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Filter Log on Locally\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - LSA Prevent Code Injection\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Require Password When Wake Up\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Set ELAM Boot Start Driver Policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Collection Hardening Basics\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"Apply - Disable SMBv1 Support\",\r","        \"Apply - Disable WDigest Authentication\",\r","        \"Apply - Disable Clear Text Passwords\",\r","        \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\",\r","        \"Apply - CredSSP Force Updated Clients\",\r","        \"Apply - Deny Unauthenticated RPC Clients\",\r","        \"Apply - Disable Insecure Guest Logons\",\r","        \"Apply - Disable LAN Manager Store Password Hash\",\r","        \"Apply - Enable LSA Audit Mode\",\r","        \"Apply - Enable PowerShell Script Block Logging\",\r","        \"Apply - Enable UAC for Non-Windows Binaries\",\r","        \"Apply - Filter Access from Network\",\r","        \"Apply - Filter Log on Locally\",\r","        \"Apply - LSA Prevent Code Injection\",\r","        \"Apply - Require Password When Wake Up\",\r","        \"Apply - Set ELAM Boot Start Driver Policy\",\r","        \"Apply - Collection Hardening Basics\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"HardenerScriptBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptKeyPath\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptRegion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"LocalPath\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"S3ExecScriptBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesRegion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesAccessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesAccessSecret\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"ClientFolderName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptAccessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptSecretKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"HardenerScriptBucketName\",\r","        \"HardenerScriptKeyPath\",\r","        \"HardenerScriptRegion\",\r","        \"LocalPath\",\r","        \"S3ExecScriptBucketName\",\r","        \"HardeningRulesBucketName\",\r","        \"HardeningRulesRegion\",\r","        \"HardeningRulesAccessKey\",\r","        \"HardeningRulesAccessSecret\",\r","        \"ClientFolderName\",\r","        \"HardenerScriptAccessKey\",\r","        \"HardenerScriptSecretKey\"\r","      ]\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\"\r","    },\r","    \"template\": {\r","      \"type\": \"string\"\r","    },\r","    \"isPlatform\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"custom\",\r","    \"commands\",\r","    \"parameters\",\r","    \"apiConfig\",\r","    \"template\",\r","    \"isPlatform\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"protected\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"1be6e69b-8b85-4d68-b336-c1afbad04bff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/set-custom","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified Custom Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>string</td>\n<td>The custom field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>object</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable SMBv1 Support</td>\n<td>object</td>\n<td>The Apply - Disable SMBv1 Support field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable WDigest Authentication</td>\n<td>object</td>\n<td>The Apply - Disable WDigest Authentication field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable Clear Text Passwords</td>\n<td>object</td>\n<td>The Apply - Disable Clear Text Passwords field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Block Anonymous Enumeration of SAM Accounts and Shares</td>\n<td>object</td>\n<td>The Apply - Block Anonymous Enumeration of SAM Accounts and Shares field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - CredSSP Force Updated Clients</td>\n<td>object</td>\n<td>The Apply - CredSSP Force Updated Clients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Deny Unauthenticated RPC Clients</td>\n<td>object</td>\n<td>The Apply - Deny Unauthenticated RPC Clients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable Insecure Guest Logons</td>\n<td>object</td>\n<td>The Apply - Disable Insecure Guest Logons field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable LAN Manager Store Password Hash</td>\n<td>object</td>\n<td>The Apply - Disable LAN Manager Store Password Hash field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable LSA Audit Mode</td>\n<td>object</td>\n<td>The Apply - Enable LSA Audit Mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable PowerShell Script Block Logging</td>\n<td>object</td>\n<td>The Apply - Enable PowerShell Script Block Logging field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable UAC for Non-Windows Binaries</td>\n<td>object</td>\n<td>The Apply - Enable UAC for Non-Windows Binaries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Filter Access from Network</td>\n<td>object</td>\n<td>The Apply - Filter Access from Network field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Filter Log on Locally</td>\n<td>object</td>\n<td>The Apply - Filter Log on Locally field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - LSA Prevent Code Injection</td>\n<td>object</td>\n<td>The Apply - LSA Prevent Code Injection field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Require Password When Wake Up</td>\n<td>object</td>\n<td>The Apply - Require Password When Wake Up field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Set ELAM Boot Start Driver Policy</td>\n<td>object</td>\n<td>The Apply - Set ELAM Boot Start Driver Policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Collection Hardening Basics</td>\n<td>object</td>\n<td>The Apply - Collection Hardening Basics field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parameters</td>\n<td>object</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptBucketName</td>\n<td>object</td>\n<td>The HardenerScriptBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptKeyPath</td>\n<td>object</td>\n<td>The HardenerScriptKeyPath field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptRegion</td>\n<td>object</td>\n<td>The HardenerScriptRegion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>LocalPath</td>\n<td>object</td>\n<td>The LocalPath field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>S3ExecScriptBucketName</td>\n<td>object</td>\n<td>The S3ExecScriptBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesBucketName</td>\n<td>object</td>\n<td>The HardeningRulesBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesRegion</td>\n<td>object</td>\n<td>The HardeningRulesRegion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesAccessKey</td>\n<td>object</td>\n<td>The HardeningRulesAccessKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesAccessSecret</td>\n<td>object</td>\n<td>The HardeningRulesAccessSecret field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ClientFolderName</td>\n<td>object</td>\n<td>The ClientFolderName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptAccessKey</td>\n<td>object</td>\n<td>The HardenerScriptAccessKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptSecretKey</td>\n<td>object</td>\n<td>The HardenerScriptSecretKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiConfig</td>\n<td>object</td>\n<td>The apiConfig field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isPlatform</td>\n<td>string</td>\n<td>The isPlatform field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id","set-custom"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[{"id":"7e51aafc-203d-4c21-a4bc-b779f59f796e","name":"200-Set Custom Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/set-custom","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id","set-custom"],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:16:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"dab7-+K06yM2JtSD2V6MsQBgNvw5xtaQ\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"custom\": \"boolean\",\n  \"commands\": {\n    \"Apply - Disable SMBv1 Support\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable WDigest Authentication\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable Clear Text Passwords\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - CredSSP Force Updated Clients\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Deny Unauthenticated RPC Clients\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable Insecure Guest Logons\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable LAN Manager Store Password Hash\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable LSA Audit Mode\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable PowerShell Script Block Logging\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable UAC for Non-Windows Binaries\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Filter Access from Network\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Filter Log on Locally\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - LSA Prevent Code Injection\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Require Password When Wake Up\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Set ELAM Boot Start Driver Policy\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Collection Hardening Basics\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  },\n  \"parameters\": {\n    \"HardenerScriptBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptKeyPath\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptRegion\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"LocalPath\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"S3ExecScriptBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesRegion\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesAccessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesAccessSecret\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"ClientFolderName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptAccessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptSecretKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    }\n  },\n  \"apiConfig\": {},\n  \"template\": \"string\",\n  \"isPlatform\": \"boolean\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"protected\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"2cf1875d-567c-4805-9d69-43ae4fe8abd0","name":"400-Set Custom Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/set-custom","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id","set-custom"],"variable":[{"key":"platform-id","value":"324342"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:33:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-r3lJ63oWo4R7QYMD79FQVu87WEc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"1be6e69b-8b85-4d68-b336-c1afbad04bff"},{"name":"Modify Parameters","event":[{"listen":"test","script":{"id":"668ead67-3b34-4e13-b1e9-4f8dc6407ebd","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"Apply - Disable SMBv1 Support\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable WDigest Authentication\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable Clear Text Passwords\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - CredSSP Force Updated Clients\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Deny Unauthenticated RPC Clients\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable Insecure Guest Logons\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable LAN Manager Store Password Hash\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable LSA Audit Mode\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable PowerShell Script Block Logging\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable UAC for Non-Windows Binaries\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Filter Access from Network\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Filter Log on Locally\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - LSA Prevent Code Injection\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Require Password When Wake Up\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Set ELAM Boot Start Driver Policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Collection Hardening Basics\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"Apply - Disable SMBv1 Support\",\r","        \"Apply - Disable WDigest Authentication\",\r","        \"Apply - Disable Clear Text Passwords\",\r","        \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\",\r","        \"Apply - CredSSP Force Updated Clients\",\r","        \"Apply - Deny Unauthenticated RPC Clients\",\r","        \"Apply - Disable Insecure Guest Logons\",\r","        \"Apply - Disable LAN Manager Store Password Hash\",\r","        \"Apply - Enable LSA Audit Mode\",\r","        \"Apply - Enable PowerShell Script Block Logging\",\r","        \"Apply - Enable UAC for Non-Windows Binaries\",\r","        \"Apply - Filter Access from Network\",\r","        \"Apply - Filter Log on Locally\",\r","        \"Apply - LSA Prevent Code Injection\",\r","        \"Apply - Require Password When Wake Up\",\r","        \"Apply - Set ELAM Boot Start Driver Policy\",\r","        \"Apply - Collection Hardening Basics\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"HardenerScriptBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptKeyPath\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptRegion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"LocalPath\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"S3ExecScriptBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesRegion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesAccessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesAccessSecret\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"ClientFolderName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptAccessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptSecretKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"HardenerScriptBucketName\",\r","        \"HardenerScriptKeyPath\",\r","        \"HardenerScriptRegion\",\r","        \"LocalPath\",\r","        \"S3ExecScriptBucketName\",\r","        \"HardeningRulesBucketName\",\r","        \"HardeningRulesRegion\",\r","        \"HardeningRulesAccessKey\",\r","        \"HardeningRulesAccessSecret\",\r","        \"ClientFolderName\",\r","        \"HardenerScriptAccessKey\",\r","        \"HardenerScriptSecretKey\"\r","      ]\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\"\r","    },\r","    \"template\": {\r","      \"type\": \"string\"\r","    },\r","    \"isPlatform\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"custom\",\r","    \"commands\",\r","    \"parameters\",\r","    \"apiConfig\",\r","    \"template\",\r","    \"isPlatform\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"protected\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"51e5ffc5-9aec-483f-a21f-572329b407a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"parameters\": {\n    \"accessKey\": \"string\",\n    \"newParam\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/:id/parameters/modify","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Modify Parameters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>parameters</td>\n<td>object</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>string</td>\n<td>The custom field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>object</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable SMBv1 Support</td>\n<td>object</td>\n<td>The Apply - Disable SMBv1 Support field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable WDigest Authentication</td>\n<td>object</td>\n<td>The Apply - Disable WDigest Authentication field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable Clear Text Passwords</td>\n<td>object</td>\n<td>The Apply - Disable Clear Text Passwords field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Block Anonymous Enumeration of SAM Accounts and Shares</td>\n<td>object</td>\n<td>The Apply - Block Anonymous Enumeration of SAM Accounts and Shares field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - CredSSP Force Updated Clients</td>\n<td>object</td>\n<td>The Apply - CredSSP Force Updated Clients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Deny Unauthenticated RPC Clients</td>\n<td>object</td>\n<td>The Apply - Deny Unauthenticated RPC Clients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable Insecure Guest Logons</td>\n<td>object</td>\n<td>The Apply - Disable Insecure Guest Logons field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable LAN Manager Store Password Hash</td>\n<td>object</td>\n<td>The Apply - Disable LAN Manager Store Password Hash field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable LSA Audit Mode</td>\n<td>object</td>\n<td>The Apply - Enable LSA Audit Mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable PowerShell Script Block Logging</td>\n<td>object</td>\n<td>The Apply - Enable PowerShell Script Block Logging field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable UAC for Non-Windows Binaries</td>\n<td>object</td>\n<td>The Apply - Enable UAC for Non-Windows Binaries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Filter Access from Network</td>\n<td>object</td>\n<td>The Apply - Filter Access from Network field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Filter Log on Locally</td>\n<td>object</td>\n<td>The Apply - Filter Log on Locally field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - LSA Prevent Code Injection</td>\n<td>object</td>\n<td>The Apply - LSA Prevent Code Injection field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Require Password When Wake Up</td>\n<td>object</td>\n<td>The Apply - Require Password When Wake Up field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Set ELAM Boot Start Driver Policy</td>\n<td>object</td>\n<td>The Apply - Set ELAM Boot Start Driver Policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Collection Hardening Basics</td>\n<td>object</td>\n<td>The Apply - Collection Hardening Basics field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parameters</td>\n<td>object</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptBucketName</td>\n<td>object</td>\n<td>The HardenerScriptBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptKeyPath</td>\n<td>object</td>\n<td>The HardenerScriptKeyPath field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptRegion</td>\n<td>object</td>\n<td>The HardenerScriptRegion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>LocalPath</td>\n<td>object</td>\n<td>The LocalPath field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>S3ExecScriptBucketName</td>\n<td>object</td>\n<td>The S3ExecScriptBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesBucketName</td>\n<td>object</td>\n<td>The HardeningRulesBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesRegion</td>\n<td>object</td>\n<td>The HardeningRulesRegion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesAccessKey</td>\n<td>object</td>\n<td>The HardeningRulesAccessKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesAccessSecret</td>\n<td>object</td>\n<td>The HardeningRulesAccessSecret field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ClientFolderName</td>\n<td>object</td>\n<td>The ClientFolderName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptAccessKey</td>\n<td>object</td>\n<td>The HardenerScriptAccessKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptSecretKey</td>\n<td>object</td>\n<td>The HardenerScriptSecretKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>accessKey</td>\n<td>object</td>\n<td>The accessKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>newParam</td>\n<td>object</td>\n<td>The newParam field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiConfig</td>\n<td>object</td>\n<td>The apiConfig field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isPlatform</td>\n<td>string</td>\n<td>The isPlatform field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":id","parameters","modify"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"}]}},"response":[{"id":"76631112-f90b-43d2-a7a2-501272f2a866","name":"200-Modify Parameters","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"parameters\": {\r\n        \"accessKey\": \"\",\r\n        \"newParam\": \"value\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:id/parameters/modify","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":id","parameters","modify"],"variable":[{"key":"id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:36:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db87-snaXc2vDdgocO878AGSe1uxhggA\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"custom\": \"boolean\",\n  \"commands\": {\n    \"Apply - Disable SMBv1 Support\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable WDigest Authentication\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable Clear Text Passwords\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - CredSSP Force Updated Clients\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Deny Unauthenticated RPC Clients\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable Insecure Guest Logons\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable LAN Manager Store Password Hash\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable LSA Audit Mode\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable PowerShell Script Block Logging\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable UAC for Non-Windows Binaries\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Filter Access from Network\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Filter Log on Locally\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - LSA Prevent Code Injection\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Require Password When Wake Up\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Set ELAM Boot Start Driver Policy\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Collection Hardening Basics\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  },\n  \"parameters\": {\n    \"HardenerScriptBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptKeyPath\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptRegion\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"LocalPath\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"S3ExecScriptBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesRegion\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesAccessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesAccessSecret\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"ClientFolderName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptAccessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptSecretKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"accessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"requiresUserAction\": \"boolean\",\n      \"provided\": \"boolean\"\n    },\n    \"newParam\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"requiresUserAction\": \"boolean\",\n      \"provided\": \"boolean\"\n    }\n  },\n  \"apiConfig\": {},\n  \"template\": \"string\",\n  \"isPlatform\": \"boolean\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"protected\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"3f55c50c-719c-48f9-a44e-448042e1d2c8","name":"400-Modify Parameters","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"parameters\": {\r\n        \"accessKey\": \"\",\r\n        \"newParam\": fsfds\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:id/parameters/modify","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":id","parameters","modify"],"variable":[{"key":"id","value":"{{rport_platform_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:36:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-XunEIQwuhvFd+4ZxVd5oP4OTwHM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"51e5ffc5-9aec-483f-a21f-572329b407a0"},{"name":"Remove parameters","event":[{"listen":"test","script":{"id":"85dbf013-bdf4-4945-b654-3beb7e0bf00b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"Apply - Disable SMBv1 Support\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable WDigest Authentication\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable Clear Text Passwords\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - CredSSP Force Updated Clients\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Deny Unauthenticated RPC Clients\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable Insecure Guest Logons\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Disable LAN Manager Store Password Hash\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable LSA Audit Mode\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable PowerShell Script Block Logging\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Enable UAC for Non-Windows Binaries\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Filter Access from Network\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Filter Log on Locally\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - LSA Prevent Code Injection\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Require Password When Wake Up\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Set ELAM Boot Start Driver Policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"Apply - Collection Hardening Basics\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"Apply - Disable SMBv1 Support\",\r","        \"Apply - Disable WDigest Authentication\",\r","        \"Apply - Disable Clear Text Passwords\",\r","        \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\",\r","        \"Apply - CredSSP Force Updated Clients\",\r","        \"Apply - Deny Unauthenticated RPC Clients\",\r","        \"Apply - Disable Insecure Guest Logons\",\r","        \"Apply - Disable LAN Manager Store Password Hash\",\r","        \"Apply - Enable LSA Audit Mode\",\r","        \"Apply - Enable PowerShell Script Block Logging\",\r","        \"Apply - Enable UAC for Non-Windows Binaries\",\r","        \"Apply - Filter Access from Network\",\r","        \"Apply - Filter Log on Locally\",\r","        \"Apply - LSA Prevent Code Injection\",\r","        \"Apply - Require Password When Wake Up\",\r","        \"Apply - Set ELAM Boot Start Driver Policy\",\r","        \"Apply - Collection Hardening Basics\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"HardenerScriptBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptKeyPath\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptRegion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"LocalPath\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"S3ExecScriptBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesBucketName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesRegion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesAccessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardeningRulesAccessSecret\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"ClientFolderName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptAccessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"HardenerScriptSecretKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"HardenerScriptBucketName\",\r","        \"HardenerScriptKeyPath\",\r","        \"HardenerScriptRegion\",\r","        \"LocalPath\",\r","        \"S3ExecScriptBucketName\",\r","        \"HardeningRulesBucketName\",\r","        \"HardeningRulesRegion\",\r","        \"HardeningRulesAccessKey\",\r","        \"HardeningRulesAccessSecret\",\r","        \"ClientFolderName\",\r","        \"HardenerScriptAccessKey\",\r","        \"HardenerScriptSecretKey\"\r","      ]\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\"\r","    },\r","    \"template\": {\r","      \"type\": \"string\"\r","    },\r","    \"isPlatform\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"custom\",\r","    \"commands\",\r","    \"parameters\",\r","    \"apiConfig\",\r","    \"template\",\r","    \"isPlatform\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"protected\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"bb62aee6-fa03-4a34-8d36-3f1179c1f45b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"parameters\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/:id/parameters/remove","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified parameters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>parameters</td>\n<td>array</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom</td>\n<td>string</td>\n<td>The custom field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>object</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable SMBv1 Support</td>\n<td>object</td>\n<td>The Apply - Disable SMBv1 Support field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable WDigest Authentication</td>\n<td>object</td>\n<td>The Apply - Disable WDigest Authentication field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable Clear Text Passwords</td>\n<td>object</td>\n<td>The Apply - Disable Clear Text Passwords field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Block Anonymous Enumeration of SAM Accounts and Shares</td>\n<td>object</td>\n<td>The Apply - Block Anonymous Enumeration of SAM Accounts and Shares field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - CredSSP Force Updated Clients</td>\n<td>object</td>\n<td>The Apply - CredSSP Force Updated Clients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Deny Unauthenticated RPC Clients</td>\n<td>object</td>\n<td>The Apply - Deny Unauthenticated RPC Clients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable Insecure Guest Logons</td>\n<td>object</td>\n<td>The Apply - Disable Insecure Guest Logons field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Disable LAN Manager Store Password Hash</td>\n<td>object</td>\n<td>The Apply - Disable LAN Manager Store Password Hash field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable LSA Audit Mode</td>\n<td>object</td>\n<td>The Apply - Enable LSA Audit Mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable PowerShell Script Block Logging</td>\n<td>object</td>\n<td>The Apply - Enable PowerShell Script Block Logging field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Enable UAC for Non-Windows Binaries</td>\n<td>object</td>\n<td>The Apply - Enable UAC for Non-Windows Binaries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Filter Access from Network</td>\n<td>object</td>\n<td>The Apply - Filter Access from Network field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Filter Log on Locally</td>\n<td>object</td>\n<td>The Apply - Filter Log on Locally field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - LSA Prevent Code Injection</td>\n<td>object</td>\n<td>The Apply - LSA Prevent Code Injection field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Require Password When Wake Up</td>\n<td>object</td>\n<td>The Apply - Require Password When Wake Up field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Set ELAM Boot Start Driver Policy</td>\n<td>object</td>\n<td>The Apply - Set ELAM Boot Start Driver Policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Apply - Collection Hardening Basics</td>\n<td>object</td>\n<td>The Apply - Collection Hardening Basics field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parameters</td>\n<td>object</td>\n<td>The parameters field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptBucketName</td>\n<td>object</td>\n<td>The HardenerScriptBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptKeyPath</td>\n<td>object</td>\n<td>The HardenerScriptKeyPath field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptRegion</td>\n<td>object</td>\n<td>The HardenerScriptRegion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>LocalPath</td>\n<td>object</td>\n<td>The LocalPath field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>S3ExecScriptBucketName</td>\n<td>object</td>\n<td>The S3ExecScriptBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesBucketName</td>\n<td>object</td>\n<td>The HardeningRulesBucketName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesRegion</td>\n<td>object</td>\n<td>The HardeningRulesRegion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesAccessKey</td>\n<td>object</td>\n<td>The HardeningRulesAccessKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardeningRulesAccessSecret</td>\n<td>object</td>\n<td>The HardeningRulesAccessSecret field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ClientFolderName</td>\n<td>object</td>\n<td>The ClientFolderName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptAccessKey</td>\n<td>object</td>\n<td>The HardenerScriptAccessKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HardenerScriptSecretKey</td>\n<td>object</td>\n<td>The HardenerScriptSecretKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>newParam</td>\n<td>object</td>\n<td>The newParam field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apiConfig</td>\n<td>object</td>\n<td>The apiConfig field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>isPlatform</td>\n<td>string</td>\n<td>The isPlatform field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":id","parameters","remove"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"}]}},"response":[{"id":"01d1ab6f-0697-448a-9c75-77d07430c93d","name":"200-Remove parameters","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"parameters\": [\r\n        \"accessKey\",\r\n        \"param2\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:id/parameters/remove","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":id","parameters","remove"],"variable":[{"key":"id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:38:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db21-eU2WVyZRkfmhoOmnvdmkbZbQQ2I\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"custom\": \"boolean\",\n  \"commands\": {\n    \"Apply - Disable SMBv1 Support\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable WDigest Authentication\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable Clear Text Passwords\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Block Anonymous Enumeration of SAM Accounts and Shares\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - CredSSP Force Updated Clients\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Deny Unauthenticated RPC Clients\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable Insecure Guest Logons\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Disable LAN Manager Store Password Hash\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable LSA Audit Mode\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable PowerShell Script Block Logging\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Enable UAC for Non-Windows Binaries\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Filter Access from Network\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Filter Log on Locally\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - LSA Prevent Code Injection\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Require Password When Wake Up\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Set ELAM Boot Start Driver Policy\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"Apply - Collection Hardening Basics\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  },\n  \"parameters\": {\n    \"HardenerScriptBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptKeyPath\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptRegion\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"LocalPath\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"S3ExecScriptBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesBucketName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesRegion\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesAccessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardeningRulesAccessSecret\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"ClientFolderName\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptAccessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"HardenerScriptSecretKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"newParam\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"requiresUserAction\": \"boolean\",\n      \"provided\": \"boolean\"\n    }\n  },\n  \"apiConfig\": {},\n  \"template\": \"string\",\n  \"isPlatform\": \"boolean\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"protected\": \"boolean\",\n  \"id\": \"string\"\n}"},{"id":"579de176-2a03-4bea-86fd-2461d4370099","name":"400-Remove parameters","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"parameters\": [\r\n        \"accessKey\",\r\n        \"param2\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:id/parameters/remove","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":id","parameters","remove"],"variable":[{"key":"id","value":"12313"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:39:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-IiUZ5O1P09IVoq0KVU0o7ivNadk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"bb62aee6-fa03-4a34-8d36-3f1179c1f45b"},{"name":"Delete Platform","event":[{"listen":"test","script":{"id":"6a1baab6-e00b-476c-b175-edc4b8e404b5","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"16879c6b-91af-4acc-a95b-9f8568c5f3f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Platform from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[{"id":"b707f927-40cf-45be-a872-d982d552c2bb","name":"204-Delete Platform","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id"],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 29 Apr 2024 10:33:54 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"16879c6b-91af-4acc-a95b-9f8568c5f3f2"},{"name":"Run Platform Command on Client","id":"3a14936d-caf6-4ca1-912e-9f562ebd5482","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"commandName\": \"string\",\n  \"clientId\": \"{{rport_client_id}}\",\n  \"os_version\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/{{rport_platform_id}}/run-single","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","{{rport_platform_id}}","run-single"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3a14936d-caf6-4ca1-912e-9f562ebd5482"},{"name":"Run Platform Command on Multiple Host","id":"d8be1ffe-0e7f-4de7-ae65-bbe3b36371cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"commandName\": \"string\",\n  \"os\": \"string\",\n  \"os_version\": \"string\",\n  \"bulk\": \"boolean\",\n  \"clientIds\": [\n    \"string\"\n  ],\n  \"useQueue\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/run-multiple","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Run Platform Command on Multiple Host in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>commandName</td>\n<td>string</td>\n<td>The commandName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>string</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>The os_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>bulk</td>\n<td>boolean</td>\n<td>The bulk field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>The clientIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>useQueue</td>\n<td>boolean</td>\n<td>The useQueue field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id","run-multiple"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[{"id":"70857940-a820-487f-959d-45b08c786357","name":"200 - Run Platform Command on Multiple Host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"commandName\": \"checkStatus\",\n    \"os\": \"windows\",\n    \"os_version\": \"Windows 10\",\n    \"bulk\": false,\n    \"clientIds\": [\n        \"685D1068-B94D-FA4F-9FEB-8EDDC4157DB0\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/run-multiple","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id","run-multiple"],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 04 Mar 2024 14:47:04 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"33","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"21-XBC/vLRe6GPhgNYxw0E9+S2cwaE\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\"\n}"},{"id":"7d1d1d56-cedc-4feb-8bd4-6bccbd0e2729","name":"400-Run Platform Command on Multiple Host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"commandName\": \"install\",\n    \"os\": \"windows\",\n    \"os_version\": \"Windows 10\",\n    \"bulk\": true,\n    \"clientIds\": [\n        \"C381A6F8-8949-4B1B-9136-7D7483952987\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/run-multiple","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id","run-multiple"],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 29 Apr 2024 10:28:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-4F5/RmfCLJCXNFd78O9xEY/LdXo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"d8be1ffe-0e7f-4de7-ae65-bbe3b36371cd"},{"name":"[NEW] - Run Platform Command on Multiple Host Without OS","id":"b72f2b6c-3992-439a-a621-4e1426cbde1b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"commandName\": \"string\",\n  \"bulk\": \"boolean\",\n  \"useQueue\": \"boolean\",\n  \"clientIds\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/run-multiple-without-os","description":"<h3 id=\"resumen\"><strong>Resumen</strong></h3>\n<p>Este endpoint realiza una solicitud HTTP POST para ejecutar \"Platform Command on Multiple Host\" en la URL especificada.</p>\n<h3 id=\"request-body\"><strong>Request Body</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>commandName</td>\n<td>string</td>\n<td>command to execute</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>string</td>\n<td>os</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>os version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>bulk</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>client id on which it will be executed</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>implementation id</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id","run-multiple-without-os"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[],"_postman_id":"b72f2b6c-3992-439a-a621-4e1426cbde1b"},{"name":"Check Platform Status on device","id":"632bdb63-6d0a-4343-8d13-7995d84f84fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"clientId\": \"{{rport_client_id}}\",\n  \"os_version\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/{{rport_platform_id}}/check-status","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","{{rport_platform_id}}","check-status"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"632bdb63-6d0a-4343-8d13-7995d84f84fd"},{"name":"[NEW] - Run Platform Command on Group","id":"a81ee926-6013-418a-a168-bc852226f2cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"commandName\": \"string\",\n  \"useQueue\": \"boolean\",\n  \"groupId\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/run-group","description":"<h3 id=\"resumen\"><strong>Resumen</strong></h3>\n<p>Este endpoint realiza una solicitud HTTP POST para ejecutar \"Platform Command on Multiple Host\" en la URL especificada.</p>\n<h3 id=\"request-body\"><strong>Request Body</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>commandName</td>\n<td>string</td>\n<td>command to execute</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>string</td>\n<td>os</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>os version</td>\n<td>true</td>\n</tr>\n<tr>\n<td>bulk</td>\n<td>boolean</td>\n<td>undefined</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>client id on which it will be executed</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>Tras una solicitud correcta, el servidor devuelve un código de estado de 200 y las siguientes propiedades:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>implementation id</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id","run-group"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[],"_postman_id":"a81ee926-6013-418a-a168-bc852226f2cf"},{"name":"Get Platforms Metrics","event":[{"listen":"test","script":{"id":"87d1cf1e-f476-4e71-9b5e-563b79707a90","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"totalHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"platforms\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"Anti-Ransomware\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"Cloud SIEM\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"EDR\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"Forensic\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Hardening\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Hardening (Staging)\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Karpesky\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Notepad++\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"PM - Test plat\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"Patching\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Qualys\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"RickAstley\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"Sysmon\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Sysmon Test1\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Sysmon [Workstations Verbose]\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Sysmon test3\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Sysmon v2\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"Test 4 German 2.0\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"Vulnerability\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"YouTube For German\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"matux_ESET Endpoint (testing)\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"matux_FCVPN (test-UNstable)\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"matux_FCVPN (test-stable)\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\"\r","          ]\r","        },\r","        \"matux_LAPS\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        },\r","        \"matux_customshell\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"running\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notRunning\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notAvailable\": {\r","              \"type\": \"integer\"\r","            },\r","            \"licenses\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"running\",\r","            \"notRunning\",\r","            \"notAvailable\",\r","            \"licenses\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"Anti-Ransomware\",\r","        \"Cloud SIEM\",\r","        \"EDR\",\r","        \"Forensic\",\r","        \"Hardening\",\r","        \"Hardening (Staging)\",\r","        \"Karpesky\",\r","        \"Notepad++\",\r","        \"PM - Test plat\",\r","        \"Patching\",\r","        \"Qualys\",\r","        \"RickAstley\",\r","        \"Sysmon\",\r","        \"Sysmon Test1\",\r","        \"Sysmon [Workstations Verbose]\",\r","        \"Sysmon test3\",\r","        \"Sysmon v2\",\r","        \"Test 4 German 2.0\",\r","        \"Vulnerability\",\r","        \"YouTube For German\",\r","        \"matux_ESET Endpoint (testing)\",\r","        \"matux_FCVPN (test-UNstable)\",\r","        \"matux_FCVPN (test-stable)\",\r","        \"matux_LAPS\",\r","        \"matux_customshell\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"totalHosts\",\r","    \"platforms\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"f8ecbd43-26bd-45e0-9b89-922c97f099a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Platforms Metrics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>totalHosts</td>\n<td>string</td>\n<td>The totalHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platforms</td>\n<td>object</td>\n<td>The platforms field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>7Zip</td>\n<td>object</td>\n<td>The 7Zip field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>7zip demo</td>\n<td>object</td>\n<td>The 7zip demo field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Anti-Ransomware</td>\n<td>object</td>\n<td>The Anti-Ransomware field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Ccleaner Installer</td>\n<td>object</td>\n<td>The Ccleaner Installer field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Cylance</td>\n<td>object</td>\n<td>The Cylance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>EDR - HA_NFR</td>\n<td>object</td>\n<td>The EDR - HA_NFR field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Hardening (Staging)</td>\n<td>object</td>\n<td>The Hardening (Staging) field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Irfanview</td>\n<td>object</td>\n<td>The Irfanview field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Logitechneo</td>\n<td>object</td>\n<td>The Logitechneo field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>NPPv2</td>\n<td>object</td>\n<td>The NPPv2 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Notepad++</td>\n<td>object</td>\n<td>The Notepad++ field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>PM - Test plat</td>\n<td>object</td>\n<td>The PM - Test plat field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Qualys</td>\n<td>object</td>\n<td>The Qualys field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>RickAstley</td>\n<td>object</td>\n<td>The RickAstley field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Sentinel One</td>\n<td>object</td>\n<td>The Sentinel One field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Sysmon</td>\n<td>object</td>\n<td>The Sysmon field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Sysmon Test1</td>\n<td>object</td>\n<td>The Sysmon Test1 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Sysmon [Workstations Verbose]</td>\n<td>object</td>\n<td>The Sysmon [Workstations Verbose] field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Sysmon test3</td>\n<td>object</td>\n<td>The Sysmon test3 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Sysmon v2</td>\n<td>object</td>\n<td>The Sysmon v2 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Test 4 German 2.0</td>\n<td>object</td>\n<td>The Test 4 German 2.0 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Testing Automox</td>\n<td>object</td>\n<td>The Testing Automox field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Testing EDR</td>\n<td>object</td>\n<td>The Testing EDR field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Testing Note</td>\n<td>object</td>\n<td>The Testing Note field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Vulnerability</td>\n<td>object</td>\n<td>The Vulnerability field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>WinRar</td>\n<td>object</td>\n<td>The WinRar field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>YouTube For German</td>\n<td>object</td>\n<td>The YouTube For German field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>testing platform</td>\n<td>object</td>\n<td>The testing platform field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","metrics"],"host":["{{url}}"],"query":[{"disabled":true,"key":"","value":""}],"variable":[]}},"response":[{"id":"5ca8e794-a37c-4775-8c60-2b3dea6b2021","name":"400-Get Platforms Metrics","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/metricsv"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:47:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-bu6WMBkFwhA/QeXBUddINReR8Hg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"87246975-6b79-476d-bcb5-0494d2e7f12e","name":"200 - Get Platforms Metrics","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/metrics","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms","metrics"],"query":[{"key":"","value":"","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"totalHosts\": \"int\",\n  \"platforms\": {\n    \"7Zip\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"7zip demo\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Anti-Ransomware\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Ccleaner Installer\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Cylance\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"EDR - HA_NFR\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Hardening (Staging)\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Irfanview\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Logitechneo\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"NPPv2\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Notepad++\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"PM - Test plat\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"Qualys\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"RickAstley\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"Sentinel One\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Sysmon\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Sysmon Test1\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Sysmon [Workstations Verbose]\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Sysmon test3\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Sysmon v2\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Test 4 German 2.0\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"Testing Automox\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"Testing EDR\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"Testing Note\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"Vulnerability\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"WinRar\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\"\n    },\n    \"YouTube For German\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    },\n    \"testing platform\": {\n      \"running\": \"int\",\n      \"notRunning\": \"int\",\n      \"notAvailable\": \"int\",\n      \"id\": \"string\",\n      \"licenses\": \"int\"\n    }\n  }\n}"}],"_postman_id":"f8ecbd43-26bd-45e0-9b89-922c97f099a9"},{"name":"Run custom command on clients","event":[{"listen":"test","script":{"id":"046b0518-3038-47f6-91ae-539f02b7e631","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"job_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"affected\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"not_affected\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    }\r","  },\r","  \"required\": [\r","    \"job_id\",\r","    \"affected\",\r","    \"not_affected\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"85f69786-8c7b-42c0-b5bd-c8642b63c8f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"command\": \"string\",\n  \"hostIds\": [\n    \"string\"\n  ],\n  \"timeout\": \"int\",\n  \"interpreter\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/run","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Run custom command on clients in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>command</td>\n<td>string</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostIds</td>\n<td>array</td>\n<td>The hostIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timeout</td>\n<td>integer</td>\n<td>The timeout field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>interpreter</td>\n<td>string</td>\n<td>The interpreter field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>job_id</td>\n<td>string</td>\n<td>The job_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>affected</td>\n<td>array</td>\n<td>The affected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>not_affected</td>\n<td>array</td>\n<td>The not_affected field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms","run"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"434b047b-a782-44de-902c-f7ffa20207d2","name":"200-Run custom command on clients","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"command\": \"Get-Date\",\r\n    \"hostIds\": [\r\n        \"685D1068-B94D-FA4F-9FEB-8EDDC4157DB0\"\r\n    ],\r\n    \"timeout\": 1,\r\n    \"interpreter\": \"powershell\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/run"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 11:44:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"107"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6b-KucTOnc4CA1T8P86XHVcie65smk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"job_id\": \"string\",\n  \"affected\": [\n    \"string\"\n  ],\n  \"not_affected\": []\n}"},{"id":"3db74613-becf-4eb4-bfcb-ca2cc42da71f","name":"400-Run custom command on clients","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"command\": asduh,\r\n    \"hostIds\": [\r\n        \"685D1068-B94D-FA4F-9FEB-8EDDC4157DB0\"\r\n    ],\r\n    \"timeout\": 1,\r\n    \"interpreter\": \"powershell\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/platforms/run"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 11:44:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-BU6qee5IvkS1sWGPnTVmbJ9nCnM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"85f69786-8c7b-42c0-b5bd-c8642b63c8f3"},{"name":"Get Platform API Status","event":[{"listen":"test","script":{"id":"bb59c8c0-b73f-4ed2-bcd7-35345ba05ec7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"status\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"status\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript"}}],"id":"c33987e2-2075-4410-8d61-693312b47107","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/:id/api/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the current status information of Platform API Status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":id","api","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"id"}]}},"response":[{"id":"fb199532-166b-4778-8955-e4cb7b7d01db","name":"200-Get Platform API Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:id/api/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":id","api","status"],"variable":[{"key":"id","value":"{{rport_platform_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Feb 2024 21:41:48 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"15","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"f-NQVRlQfKHCoInEbhALgECMonhCE\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"status\": \"boolean\"\n}"},{"id":"630eaea8-2ffe-4bb6-9613-7d1b5059a0bb","name":"400 - Get Platform API Status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:id/api/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":id","api","status"],"variable":[{"key":"id","value":"{{rport_platform_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"c33987e2-2075-4410-8d61-693312b47107"},{"name":"[NEW] - Get Platform Clients Supported","event":[{"listen":"test","script":{"id":"0f713ba0-da82-4455-b896-58aac21015aa","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"install\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            },\r","            \"linux\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"debian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"debian\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\",\r","            \"linux\"\r","          ]\r","        },\r","        \"uninstall\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            },\r","            \"linux\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"debian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"debian\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\",\r","            \"linux\"\r","          ]\r","        },\r","        \"checkStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            },\r","            \"linux\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"debian\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"debian\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\",\r","            \"linux\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"install\",\r","        \"uninstall\",\r","        \"checkStatus\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"accessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"clientId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"installer\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"uninstaller\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"groupTag\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"installerDebian\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"accessKey\",\r","        \"clientId\",\r","        \"installer\",\r","        \"uninstaller\",\r","        \"groupTag\",\r","        \"installerDebian\"\r","      ]\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"url\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"clientId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"secretId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"url\",\r","        \"clientId\",\r","        \"secretId\"\r","      ]\r","    },\r","    \"template\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"service\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"internalName\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"available\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"protected\",\r","            \"_id\",\r","            \"internalName\",\r","            \"__v\",\r","            \"available\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"name\",\r","            \"type\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"protected\",\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"service\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    \"custom\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"isPlatform\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"affectedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"requiresAttention\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"id\",\r","    \"name\",\r","    \"commands\",\r","    \"parameters\",\r","    \"apiConfig\",\r","    \"template\",\r","    \"custom\",\r","    \"isPlatform\",\r","    \"enabled\",\r","    \"deleted\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"updatedAt\",\r","    \"affectedHosts\",\r","    \"requiresAttention\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a232d7ab-0bdf-47af-b4d2-9818a7469189","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/clients?limit=5&offset=0&sort=name:-1&filter=name:contains:DOCKERW-5D8OCCD&commandName=checkStatus","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified - Get Platform Clients Supported.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>Sort order.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>Applied filter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>commandName</td>\n<td>string</td>\n<td>The commandName field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms",":platform-id","clients"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Default limit is 100 and maximum is 1000. The <code>count</code> property shows the total number of results.</p>\n","type":"text/plain"},"key":"limit","value":"5"},{"description":{"content":"<p>Offset for pagination</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"description":{"content":"<p>:asc(1)-desc(-1)</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"description":{"content":"<p>filters:relatives:data|filters:relatives:data</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:DOCKERW-5D8OCCD"},{"description":{"content":"<p>Platform command to apply</p>\n","type":"text/plain"},"key":"commandName","value":"checkStatus"}],"variable":[{"type":"any","value":"{{rport_platform_id}}","key":"platform-id"}]}},"response":[{"id":"9694c5db-dc14-4369-ad3f-ad6c5b6e6ec5","name":"404 - [NEW] - Get Platform Clients Supported","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms/:platform-id/clients?limit=5&offset=0&sort=name:-1&filter=name:contains:DOCKERW-5D8OCCD&commandName=checkStatus","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms",":platform-id","clients"],"query":[{"key":"limit","value":"5","description":"Default limit is 100 and maximum is 1000. The `count` property shows the total number of results."},{"key":"offset","value":"0","description":"Offset for pagination"},{"key":"sort","value":"name:-1","description":"<field>:asc(1)-desc(-1)"},{"key":"filter","value":"name:contains:DOCKERW-5D8OCCD","description":"filters:relatives:data|filters:relatives:data"},{"key":"commandName","value":"checkStatus","description":"Platform command to apply"}],"variable":[{"key":"platform-id","value":"{{rport_platform_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"a232d7ab-0bdf-47af-b4d2-9818a7469189"}],"id":"f456aef8-b14c-41f4-9cbe-2599b5ab6ace","_postman_id":"f456aef8-b14c-41f4-9cbe-2599b5ab6ace","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Jobs","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"14edc4b3-737a-4650-a782-037f955ceab9","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","\r","// Validate Schema\r","\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","   \r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"timeout\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"os\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"platform\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"author\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"useQueue\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"is_batuta_command\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"command\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"timeout\",\r","        \"os\",\r","        \"platform\",\r","        \"author\",\r","        \"useQueue\",\r","        \"is_batuta_command\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"command\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","}\r","const response = pm.response.json();\r","  pm.expect(tv4.validate(response, schema)).to.be.true;\r","});\r","\r","// Validate JSON Assertion\r","const jsonAssertion = pm.response.json();\r","pm.test(\"JSON Assertion is valid\", function() {\r","    pm.expect(jsonAssertion).to.be.ok; \r","\r","    // Verifica la estructura de 'filter' y 'fields'\r","    pm.expect(jsonAssertion).to.have.property('filter');\r","    pm.expect(jsonAssertion).to.have.property('fields');\r","    pm.expect(jsonAssertion.fields).to.be.an('array');\r","\r","    // Verifica cada filtro en 'filter'\r","    for (const key in jsonAssertion.filter) {\r","        const filter = jsonAssertion.filter[key];\r","        pm.expect(filter).to.have.property('type');\r","        pm.expect(filter).to.have.property('relatives');\r","\r","}});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript"}}],"id":"8a28371c-7f40-4ac2-994d-1ad404bda1e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>object</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>platform</td>\n<td>object</td>\n<td>Platform or operating system.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>author</td>\n<td>object</td>\n<td>The author field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>useQueue</td>\n<td>object</td>\n<td>The useQueue field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>command</td>\n<td>object</td>\n<td>The command field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"97319556-3ecc-4b84-83be-63b0639f09cb","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/filtersd"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:15:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-fShQo//A2OueQVK5EcegwV82t2A\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"d3251d17-259d-4191-883b-9066d465259c","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/jobs/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"os\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"platform\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"author\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"useQueue\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"command\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"8a28371c-7f40-4ac2-994d-1ad404bda1e1"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"14edc4b3-737a-4650-a782-037f955ceab9","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"e6868a29-0be3-46bd-b524-79eaf53d327c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"05b169ea-ce51-42fb-b9f3-5d2d71b3c040","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"d6b6bcd9-c118-478f-b875-9b7d09c86351","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"e6868a29-0be3-46bd-b524-79eaf53d327c"},{"name":"Get all jobs","event":[{"listen":"test","script":{"id":"4cee0855-2f90-48f1-b41a-c303cef05b57","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_job_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0].id).to.be.a('string');\r","    pm.environment.set('rport_job_id', pm.response.json().data[0].id);\r","}); \r","\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema =  {\r","    type: \"object\",\r","    properties: {\r","      meta: {\r","        type: \"object\",\r","        properties: {\r","          total: { type: \"number\" },\r","          resources: { type: \"number\" },\r","          offset: { type: \"number\" }\r","        },\r","        required: [\"total\", \"resources\", \"offset\"]\r","      },\r","      data: {\r","        type: \"array\",\r","        items: {\r","          type: \"object\",\r","          properties: {\r","            _id: { type: \"string\" },\r","            deleted: { type: \"boolean\" },\r","            enabled: { type: \"boolean\" },\r","            jobId: { type: \"string\" },\r","            jobIds: { type: \"array\" },\r","            command: { type: \"string\" },\r","            timeout: { type: \"number\" },\r","            os: { type: \"string\" },\r","            platform: {\r","              type: \"object\",\r","              properties: {\r","                _id: { type: \"string\" },\r","                name: { type: \"string\" }\r","              },\r","              required: [\"_id\", \"name\"]\r","            }\r","          },\r","          required: [\"_id\", \"deleted\", \"enabled\", \"jobId\", \"jobIds\", \"command\", \"timeout\", \"os\", \"platform\"]\r","        }\r","      }\r","    },\r","    required: [\"meta\", \"data\"]\r","  };\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"81e32c8f-0143-451e-9874-c50199907150","exec":[""],"type":"text/javascript","packages":{}}}],"id":"74cda15a-5329-4678-b63b-0da9cdaa8f0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs?offset=&filter=command:is:install|author:contains:pedro&limit=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available jobs.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>Applied filter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>Total count.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs"],"host":["{{url}}"],"query":[{"key":"offset","value":""},{"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"command:is:install|author:contains:pedro"},{"disabled":true,"key":"sort","value":"author:1"},{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"1"}],"variable":[]}},"response":[{"id":"5ebdbf64-2648-43a9-8e64-3dd24260c4ed","name":"404-Get all jobs","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobxs?offset=&filter=command:is:install|author:contains:pedro&limit=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobxs"],"query":[{"key":"offset","value":""},{"key":"filter","value":"command:is:install|author:contains:pedro","description":"<filters:relatives:data>|<filters:relatives:data>"},{"key":"sort","value":"author:1","disabled":true},{"key":"limit","value":"1","description":"Modificable"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:27:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"807038c5-69d8-4cfe-a531-e2bd125e38c2","name":"200 - Get all jobs","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs?offset=&filter=command:is:install|author:contains:pedro&limit=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs"],"query":[{"key":"offset","value":""},{"key":"filter","value":"command:is:install|author:contains:pedro","description":"<filters:relatives:data>|<filters:relatives:data>"},{"key":"sort","value":"author:1","disabled":true},{"key":"limit","value":"1","description":"Modificable"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"total\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"jobId\": \"string\",\n      \"jobIds\": [\n        \"string\"\n      ],\n      \"command\": \"string\",\n      \"timeout\": \"int\",\n      \"os\": \"string\",\n      \"platform\": {\n        \"_id\": \"string\",\n        \"name\": \"string\"\n      },\n      \"clients\": [\n        \"string\"\n      ],\n      \"clientsInQueue\": [],\n      \"author\": \"string\",\n      \"useQueue\": \"boolean\",\n      \"is_batuta_command\": \"boolean\",\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"__v\": \"int\",\n      \"taskStatus\": null\n    }\n  ]\n}"}],"_postman_id":"74cda15a-5329-4678-b63b-0da9cdaa8f0a"},{"name":"Get all jobs export","event":[{"listen":"test","script":{"id":"7cc17d08-1ed5-49e3-951f-690e90f1020e","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","    type: \"array\",\r","    items: {\r","      type: \"object\",\r","      properties: {\r","        TECHNOLOGY: { type: \"string\" },\r","        PLATFORM: { type: \"string\" },\r","        ACTION_TAKEN: { type: \"string\" },\r","        USE_QUEUE: { type: \"string\" },\r","        AUTHOR: { type: \"string\" },\r","        SELECTED_CLIENTS: { type: \"number\" },\r","        CREATED_AT: { type: \"string\" },\r","        UPDATED_AT: { type: \"string\" }\r","      },\r","      required: [\"TECHNOLOGY\", \"PLATFORM\", \"ACTION_TAKEN\", \"USE_QUEUE\", \"AUTHOR\", \"SELECTED_CLIENTS\", \"CREATED_AT\", \"UPDATED_AT\"]\r","    }\r","  };\r","\r","  const response = pm.response.json();\r","  pm.expect(tv4.validate(response, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"5ce1b604-36d4-46f5-b5ee-34cc7909bad8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/jobs/export?filter=useQueue:is:true&sort=author:1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate and export jobs export data in the requested format.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>Applied filter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>Sort order.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>TECHNOLOGY</td>\n<td>string</td>\n<td>The TECHNOLOGY field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>PLATFORM</td>\n<td>string</td>\n<td>The PLATFORM field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ACTION_TAKEN</td>\n<td>string</td>\n<td>The ACTION_TAKEN field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>USE_QUEUE</td>\n<td>string</td>\n<td>The USE_QUEUE field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>AUTHOR</td>\n<td>string</td>\n<td>The AUTHOR field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>SELECTED_CLIENTS</td>\n<td>string</td>\n<td>The SELECTED_CLIENTS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>CREATED_AT</td>\n<td>string</td>\n<td>The CREATED_AT field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>UPDATED_AT</td>\n<td>string</td>\n<td>The UPDATED_AT field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs","export"],"host":["{{url}}"],"query":[{"key":"filter","value":"useQueue:is:true"},{"key":"sort","value":"author:1"}],"variable":[]}},"response":[{"id":"98af3ece-42ff-4bc2-9a88-04ca66d5bc0d","name":"200 - Get all jobs export","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"format\": \"json\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"os\",\n            \"title\": \"TECHNOLOGY\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"platform.name\",\n            \"title\": \"PLATFORM\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"command\",\n            \"title\": \"ACTION_TAKEN\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"useQueue\",\n            \"title\": \"USE_QUEUE\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"ENABLED\",\n                \"false\": \"DISABLE\"\n            }\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"author\",\n            \"title\": \"AUTHOR\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"fields\": [\n                \"clients\",\n                \"clientsInQueue\"\n            ],\n            \"title\": \"SELECTED_CLIENTS\",\n            \"format\": \"length\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"createdAt\",\n            \"title\": \"CREATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"updatedAt\",\n            \"title\": \"UPDATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/export?filter=useQueue:is:true&sort=author:1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs","export"],"query":[{"key":"filter","value":"useQueue:is:true"},{"key":"sort","value":"author:1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"TECHNOLOGY\": \"string\",\n    \"PLATFORM\": \"string\",\n    \"ACTION_TAKEN\": \"string\",\n    \"USE_QUEUE\": \"string\",\n    \"AUTHOR\": \"string\",\n    \"SELECTED_CLIENTS\": \"int\",\n    \"CREATED_AT\": \"string\",\n    \"UPDATED_AT\": \"string\"\n  }\n]"}],"_postman_id":"5ce1b604-36d4-46f5-b5ee-34cc7909bad8"},{"name":"[EXPORT-JOB] - Get all jobs export","event":[{"listen":"test","script":{"id":"7cc17d08-1ed5-49e3-951f-690e90f1020e","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","    type: \"array\",\r","    items: {\r","      type: \"object\",\r","      properties: {\r","        TECHNOLOGY: { type: \"string\" },\r","        PLATFORM: { type: \"string\" },\r","        ACTION_TAKEN: { type: \"string\" },\r","        USE_QUEUE: { type: \"string\" },\r","        AUTHOR: { type: \"string\" },\r","        SELECTED_CLIENTS: { type: \"number\" },\r","        CREATED_AT: { type: \"string\" },\r","        UPDATED_AT: { type: \"string\" }\r","      },\r","      required: [\"TECHNOLOGY\", \"PLATFORM\", \"ACTION_TAKEN\", \"USE_QUEUE\", \"AUTHOR\", \"SELECTED_CLIENTS\", \"CREATED_AT\", \"UPDATED_AT\"]\r","    }\r","  };\r","\r","  const response = pm.response.json();\r","  pm.expect(tv4.validate(response, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"bbe4171a-0e1e-4eba-b2a7-f31858f678e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/jobs/export-job?filter=useQueue:is:true&sort=author:1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate and export - Get jobs export data in the requested format.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>Applied filter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>Sort order.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>Current status of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs","export-job"],"host":["{{url}}"],"query":[{"key":"filter","value":"useQueue:is:true"},{"key":"sort","value":"author:1"}],"variable":[]}},"response":[{"id":"70f32cd6-265d-4ef0-9c5e-d0bd37affcad","name":"200-Get all jobs export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"json\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"os\",\n            \"title\": \"TECHNOLOGY\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"platform.name\",\n            \"title\": \"PLATFORM\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"command\",\n            \"title\": \"ACTION_TAKEN\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"useQueue\",\n            \"title\": \"USE_QUEUE\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"ENABLED\",\n                \"false\": \"DISABLE\"\n            }\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"author\",\n            \"title\": \"AUTHOR\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"fields\": [\n                \"clients\",\n                \"clientsInQueue\"\n            ],\n            \"title\": \"SELECTED_CLIENTS\",\n            \"format\": \"length\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"createdAt\",\n            \"title\": \"CREATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"updatedAt\",\n            \"title\": \"UPDATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/export?filter=useQueue:is:true&sort=author:1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs","export"],"query":[{"key":"filter","value":"useQueue:is:true"},{"key":"sort","value":"author:1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:24:57 GMT","enabled":true},{"key":"Content-Type","value":"application/octet-stream","enabled":true},{"key":"Content-Length","value":"9050","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"235a-Dmsk07tUAqDoBhjpsAg1UdFsdZ8\"","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"TECHNOLOGY\": \"string\",\n    \"PLATFORM\": \"string\",\n    \"ACTION_TAKEN\": \"string\",\n    \"USE_QUEUE\": \"string\",\n    \"AUTHOR\": \"string\",\n    \"SELECTED_CLIENTS\": \"int\",\n    \"CREATED_AT\": \"string\",\n    \"UPDATED_AT\": \"string\"\n  }\n]"},{"id":"94d1cd3d-d0b2-4618-91c0-9a91d218b27c","name":"201 - [EXPORT-JOB] - Get all jobs export","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"format\": \"json\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"os\",\n            \"title\": \"TECHNOLOGY\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"platform.name\",\n            \"title\": \"PLATFORM\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"command\",\n            \"title\": \"ACTION_TAKEN\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"useQueue\",\n            \"title\": \"USE_QUEUE\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"ENABLED\",\n                \"false\": \"DISABLE\"\n            }\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"author\",\n            \"title\": \"AUTHOR\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"fields\": [\n                \"clients\",\n                \"clientsInQueue\"\n            ],\n            \"title\": \"SELECTED_CLIENTS\",\n            \"format\": \"length\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"createdAt\",\n            \"title\": \"CREATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"updatedAt\",\n            \"title\": \"UPDATED_AT\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/export-job?filter=useQueue:is:true&sort=author:1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs","export-job"],"query":[{"key":"filter","value":"useQueue:is:true"},{"key":"sort","value":"author:1"}]}},"status":"201","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"bbe4171a-0e1e-4eba-b2a7-f31858f678e2"},{"name":"Get one job","event":[{"listen":"test","script":{"id":"6f16d0fa-e049-4a28-99d1-957c08015829","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"job\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"jobId\": {\r","          \"type\": \"null\"\r","        },\r","        \"jobIds\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"command\": {\r","          \"type\": \"string\"\r","        },\r","        \"timeout\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os\": {\r","          \"type\": \"string\"\r","        },\r","        \"clients\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"clientsInQueue\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"author\": {\r","          \"type\": \"string\"\r","        },\r","        \"useQueue\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"is_batuta_command\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"jobId\",\r","        \"jobIds\",\r","        \"command\",\r","        \"timeout\",\r","        \"os\",\r","        \"clients\",\r","        \"clientsInQueue\",\r","        \"author\",\r","        \"useQueue\",\r","        \"is_batuta_command\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    \"summary\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"running\": {\r","          \"type\": \"integer\"\r","        },\r","        \"successful\": {\r","          \"type\": \"integer\"\r","        },\r","        \"failed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"unknown\": {\r","          \"type\": \"integer\"\r","        },\r","        \"queued\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"running\",\r","        \"successful\",\r","        \"failed\",\r","        \"unknown\",\r","        \"queued\"\r","      ]\r","    },\r","    \"tasks\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"lastFinishedAt\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"job\",\r","    \"summary\",\r","    \"tasks\",\r","    \"lastFinishedAt\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"370654c0-3da4-4e75-9f08-f495e4fb22e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/:job-id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified one job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>string</td>\n<td>Path of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>value</td>\n<td>string</td>\n<td>Value of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs",":job-id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"job-id"}]}},"response":[{"id":"fbbd48d0-0983-4916-a150-eac34387b643","name":"200-Get one job","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id"],"variable":[{"key":"job-id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 16:07:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"693"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2b5-Rtxw7m4V0GE8KPIxafwWHn3/+Uc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"job\": {\n    \"_id\": \"string\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"protected\": \"boolean\",\n    \"jobId\": null,\n    \"jobIds\": [\n      \"string\"\n    ],\n    \"command\": \"string\",\n    \"timeout\": \"int\",\n    \"os\": \"string\",\n    \"clients\": [\n      \"string\"\n    ],\n    \"clientsInQueue\": [],\n    \"author\": \"string\",\n    \"useQueue\": \"boolean\",\n    \"is_batuta_command\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"updatedAt\": \"date\",\n    \"__v\": \"int\",\n    \"id\": \"string\"\n  },\n  \"summary\": {\n    \"running\": \"int\",\n    \"successful\": \"int\",\n    \"failed\": \"int\",\n    \"unknown\": \"int\",\n    \"queued\": \"int\"\n  },\n  \"tasks\": [],\n  \"lastFinishedAt\": \"date\"\n}"},{"id":"dc8bfebb-2fb8-45da-826d-f0e658abb510","name":"400 - Get one job","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id"],"variable":[{"key":"job-id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"370654c0-3da4-4e75-9f08-f495e4fb22e7"},{"name":"Get one job hosts","event":[{"listen":"test","script":{"id":"6f16d0fa-e049-4a28-99d1-957c08015829","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"finished_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"jid\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"stderr\": {\r","              \"type\": \"string\"\r","            },\r","            \"stdout\": {\r","              \"type\": \"string\"\r","            },\r","            \"use_queue\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"deleted\",\r","            \"name\",\r","            \"finished_at\",\r","            \"jid\",\r","            \"status\",\r","            \"stderr\",\r","            \"stdout\",\r","            \"use_queue\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"fcafbe8d-56a7-4030-89e4-9668640a2282","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts?limit=1&sort=&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified one job hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>Sort order.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs",":job-id","hosts"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"sort","value":""},{"disabled":true,"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued"},{"key":"offset","value":"0"}],"variable":[{"type":"any","value":"","key":"job-id"}]}},"response":[{"id":"c0ac64f1-94de-4eaa-8e80-57836fc75b3f","name":"200- Get one job hosts","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts?limit=1&sort&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","hosts"],"query":[{"key":"limit","value":"1"},{"key":"sort","value":null},{"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued","disabled":true},{"key":"offset","value":"0"}],"variable":[{"key":"job-id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:28:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"345"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"159-2LJINDDkuGoma9zSoOMxars6SuE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"rportId\": \"string\",\n      \"deleted\": \"boolean\",\n      \"name\": \"string\",\n      \"finished_at\": \"date\",\n      \"jid\": \"string\",\n      \"status\": \"string\",\n      \"stderr\": \"string\",\n      \"stdout\": \"string\",\n      \"use_queue\": \"boolean\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  }\n}"},{"id":"22ae01f0-ce82-48f3-a1c5-0b868d0d27a4","name":"400 - Get one job hosts","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts?limit=1&sort=&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","hosts"],"query":[{"key":"limit","value":"1"},{"key":"sort","value":""},{"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued","disabled":true},{"key":"offset","value":"0"}],"variable":[{"key":"job-id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"fcafbe8d-56a7-4030-89e4-9668640a2282"},{"name":"Get one job first response (rtr)","event":[{"listen":"test","script":{"id":"6f16d0fa-e049-4a28-99d1-957c08015829","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jid\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"finished_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"client_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"client_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"error\": {\r","      \"type\": \"string\"\r","    },\r","    \"result\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"stdout\": {\r","          \"type\": \"string\"\r","        },\r","        \"stderr\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"stdout\",\r","        \"stderr\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"jid\",\r","    \"status\",\r","    \"finished_at\",\r","    \"client_id\",\r","    \"client_name\",\r","    \"error\",\r","    \"result\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"6837c859-1568-42a7-ad71-72130915918e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/rtr","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified one job first response (rtr).</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs",":job-id","rtr"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"job-id"}]}},"response":[{"id":"167198b5-10de-44be-97a0-86e94cb54166","name":"200-Get one job first response (rtr)","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/rtr","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","rtr"],"variable":[{"key":"job-id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:34:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"252"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"fc-3EqpCakWQDjRH+arlTZGbXwww2Q\""}],"cookie":[],"responseTime":null,"body":"{\n  \"jid\": \"string\",\n  \"status\": \"string\",\n  \"finished_at\": \"date\",\n  \"client_id\": \"string\",\n  \"client_name\": \"string\",\n  \"error\": \"string\",\n  \"result\": {\n    \"stdout\": \"string\",\n    \"stderr\": \"string\"\n  }\n}"},{"id":"4f39a69f-9f0a-42a4-b51f-1cc395bfcba9","name":"400 - Get one job first response (rtr)","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/rtr","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","rtr"],"variable":[{"key":"job-id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"6837c859-1568-42a7-ad71-72130915918e"},{"name":"Get filter for one job hosts","event":[{"listen":"test","script":{"id":"6f16d0fa-e049-4a28-99d1-957c08015829","exec":["// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"rportId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"criticality\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"stderr\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"stdout\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"use_queue\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"finished_at\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"rportId\",\r","        \"name\",\r","        \"criticality\",\r","        \"status\",\r","        \"stderr\",\r","        \"stdout\",\r","        \"use_queue\",\r","        \"finished_at\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"d7d97a12-40c5-497e-9d02-5055fa690c7f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for filter for one job hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportId</td>\n<td>object</td>\n<td>The rportId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>criticality</td>\n<td>object</td>\n<td>The criticality field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>monitoringEnabled</td>\n<td>object</td>\n<td>The monitoringEnabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>Current status of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>stderr</td>\n<td>object</td>\n<td>The stderr field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>stdout</td>\n<td>object</td>\n<td>The stdout field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>use_queue</td>\n<td>object</td>\n<td>The use_queue field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>finished_at</td>\n<td>object</td>\n<td>The finished_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs","hosts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9ce9da3c-4cae-4927-ac9a-c537b90ae21a","name":"200 - Get filter for one job hosts","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/jobs/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"rportId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"criticality\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"monitoringEnabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"stderr\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"stdout\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"use_queue\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"finished_at\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"d7d97a12-40c5-497e-9d02-5055fa690c7f"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"6f16d0fa-e049-4a28-99d1-957c08015829","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"c45545f0-295c-4f1a-abd9-77c08d24dce8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/hosts/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs","hosts","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"dca94fd5-77bf-42f8-a806-05cee1f09411","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/hosts/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs","hosts","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"c8114a9b-fa03-49a5-8cfc-a17bbade09a7","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/hosts/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs","hosts","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"c45545f0-295c-4f1a-abd9-77c08d24dce8"},{"name":"Export hosts for one job hosts","event":[{"listen":"test","script":{"id":"6f16d0fa-e049-4a28-99d1-957c08015829","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"d32cd956-debf-4999-882a-3512631694aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts/export?filter=search:contains:NOT_AVAILABLE|status:is_not:queued&sort=name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate and export hosts for one job hosts data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter field.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs",":job-id","hosts","export"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"}],"variable":[{"type":"any","value":"","key":"job-id"}]}},"response":[{"id":"3d57de20-5c4d-4bb1-a142-633a473b4f9a","name":"200-Export hosts for one job hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"rportId\",\n            \"title\": \"Host ID\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"finished_at\",\n            \"title\": \"Finished at\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"stderr\",\n            \"title\": \"stderr\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"stdout\",\n            \"title\": \"stdout\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"use_queue\",\n            \"title\": \"Use queue\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Yes\",\n                \"false\": \"No\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts/export?sort=name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","hosts","export"],"query":[{"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}],"variable":[{"key":"job-id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:46:55 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"242"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"f2-wCc1v3Nf8rC+U9nXlweKVJr5F0k\""}],"cookie":[],"responseTime":null,"body":"Host ID,Hostname,Finished at,Status,stderr,stdout,Use queue\n685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,PEDRO-LAPTOP,2025-01-29-22-51-02,successful,,False,No\n29758CA1-5802-4933-8FFC-5214B4F17365,FEDE-WIN11-VM,2025-01-29-22-51-02,successful,,False,No"},{"id":"9a100712-1b1d-4788-baf4-fd65b47a0af0","name":"400-Export hosts for one job hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"rportId\",\n            \"title\": \"Host ID\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"finished_at\",\n            \"title\": \"Finished at\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"stderr\",\n            \"title\": \"stderr\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"stdout\",\n            \"title\": \"stdout\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"use_queue\",\n            \"title\": \"Use queue\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Yes\",\n                \"false\": \"No\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts/export?sort=name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","hosts","export"],"query":[{"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}],"variable":[{"key":"job-id","value":"24234"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:47:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-RSpFkWUPfS1+nOwXQyDsAKv+/X8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"d32cd956-debf-4999-882a-3512631694aa"},{"name":"[EXPORT-JOB] - Export hosts for one job hosts","event":[{"listen":"test","script":{"id":"6f16d0fa-e049-4a28-99d1-957c08015829","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"98565243-c2bd-4db0-a62b-7c9d3b5acb92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts/export?filter=search:contains:NOT_AVAILABLE|status:is_not:queued&sort=name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate and export - Export hosts for one job hosts data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter field.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs",":job-id","hosts","export"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"}],"variable":[{"type":"any","value":"","key":"job-id"}]}},"response":[{"id":"44730fee-fb8e-4d6e-a6ac-6efda599a216","name":"200-Export hosts for one job hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"rportId\",\n            \"title\": \"Host ID\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"finished_at\",\n            \"title\": \"Finished at\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"stderr\",\n            \"title\": \"stderr\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"stdout\",\n            \"title\": \"stdout\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"use_queue\",\n            \"title\": \"Use queue\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Yes\",\n                \"false\": \"No\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts/export?sort=name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","hosts","export"],"query":[{"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}],"variable":[{"key":"job-id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:46:55 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"242"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"f2-wCc1v3Nf8rC+U9nXlweKVJr5F0k\""}],"cookie":[],"responseTime":null,"body":"Host ID,Hostname,Finished at,Status,stderr,stdout,Use queue\n685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,PEDRO-LAPTOP,2025-01-29-22-51-02,successful,,False,No\n29758CA1-5802-4933-8FFC-5214B4F17365,FEDE-WIN11-VM,2025-01-29-22-51-02,successful,,False,No"},{"id":"4cca4e82-3f79-4e0c-8dc6-30e435511bc3","name":"400-Export hosts for one job hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"rportId\",\n            \"title\": \"Host ID\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"finished_at\",\n            \"title\": \"Finished at\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"stderr\",\n            \"title\": \"stderr\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"stdout\",\n            \"title\": \"stdout\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"use_queue\",\n            \"title\": \"Use queue\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Yes\",\n                \"false\": \"No\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/jobs/:job-id/hosts/export?sort=name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","jobs",":job-id","hosts","export"],"query":[{"key":"filter","value":"search:contains:NOT_AVAILABLE|status:is_not:queued","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}],"variable":[{"key":"job-id","value":"24234"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:47:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-RSpFkWUPfS1+nOwXQyDsAKv+/X8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"98565243-c2bd-4db0-a62b-7c9d3b5acb92"},{"name":"Delete job","event":[{"listen":"test","script":{"id":"910ba83c-a962-4393-8f37-7f924313c44a","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ead95283-5c3d-42d9-8e80-709a1c785d60","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/jobs/:job-id","description":"<h3 id=\"resumen\"><strong>Resumen</strong></h3>\n<p>Este endpoint realiza una solicitud HTTP DELETE para eliminar un JOB específico por su ID.</p>\n<p>El rport_job_id lo podemos obtener de la ejecucion de GET ALL JOBS.</p>\n<h3 id=\"request-headers\"><strong>Request Headers</strong></h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>text/xml</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\"><strong>Response</strong></h3>\n<p>La respuesta de esta ejecución tendria un código de estado 204 y un tipo de contenido de texto/xml.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","jobs",":job-id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"job-id"}]}},"response":[],"_postman_id":"ead95283-5c3d-42d9-8e80-709a1c785d60"}],"id":"80730c79-7645-4d71-b73a-39a6bef22a0e","_postman_id":"80730c79-7645-4d71-b73a-39a6bef22a0e","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Config","item":[{"name":"Get config","event":[{"listen":"test","script":{"id":"cfdd09c6-e3a2-447f-8b7f-7eac02d81d90","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","    \"type\": \"object\",\r","\r","  \"properties\": {\r","    \"checkingTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"checkingDelay\": {\r","      \"type\": \"integer\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"running\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"checkingTime\",\r","    \"checkingDelay\",\r","    \"enabled\",\r","    \"running\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","    pm.test(\"Validate checkingTime\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.checkingTime).to.eql(7200);\r","    });\r","\r","    pm.test(\"Validate checkingDelay\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.checkingDelay).to.eql(200);\r","    });\r","\r","    pm.test(\"Validate enabled\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.enabled).to.eql(true);\r","    });\r","    pm.test(\"Validate running\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.running).to.eql(false);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"45c409d3-2ab6-4ff9-bbf6-c46506b663c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/config","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified config.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>checkingTime</td>\n<td>string</td>\n<td>The checkingTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>checkingDelay</td>\n<td>string</td>\n<td>The checkingDelay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>running</td>\n<td>string</td>\n<td>The running field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","config"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"014ea329-33a2-4120-bf0e-f74301ae2ecd","name":"404-Get config","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/configc"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:11:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"7d329104-4959-4ac3-81c3-7de476d8e55d","name":"200 - Get config","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"checkingTime\": \"int\",\n  \"checkingDelay\": \"int\",\n  \"enabled\": \"boolean\",\n  \"running\": \"boolean\"\n}"}],"_postman_id":"45c409d3-2ab6-4ff9-bbf6-c46506b663c0"},{"name":"Update config","event":[{"listen":"test","script":{"id":"65bf2e36-6321-4961-a716-40ad07174136","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"checkingTime\": {\r","      \"type\": \"integer\"\r","    },\r","    \"checkingDelay\": {\r","      \"type\": \"integer\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"running\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"checkingTime\",\r","    \"checkingDelay\",\r","    \"enabled\",\r","    \"running\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","    pm.test(\"Validate checkingTime\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.checkingTime).to.eql(7200);\r","    });\r","\r","    pm.test(\"Validate checkingDelay\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.checkingDelay).to.eql(200);\r","    });\r","\r","    pm.test(\"Validate enabled\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.enabled).to.eql(true);\r","    });\r","    pm.test(\"Validate running\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.running).to.eql(false);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"6bbd2a7b-7e41-467d-ae74-afcf85e53cdb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"checkingTime\": \"int\",\n  \"checkingDelay\": \"int\",\n  \"enable\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/config","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified config.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>checkingTime</td>\n<td>integer</td>\n<td>The checkingTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>checkingDelay</td>\n<td>integer</td>\n<td>The checkingDelay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enable</td>\n<td>boolean</td>\n<td>The enable field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>checkingTime</td>\n<td>string</td>\n<td>The checkingTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>checkingDelay</td>\n<td>string</td>\n<td>The checkingDelay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>running</td>\n<td>string</td>\n<td>The running field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","config"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"cdcb99c0-85fd-4b38-be8b-d5e174b93581","name":"200-Update config","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"checkingTime\": 7200,\r\n    \"checkingDelay\":200,\r\n    \"enable\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Feb 2024 22:00:05 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"71","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"47-9X4zt3z1oYrFQKC2/adyT96CWJ4\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"checkingTime\": \"int\",\n  \"checkingDelay\": \"int\",\n  \"enabled\": \"boolean\",\n  \"running\": \"boolean\"\n}"},{"id":"667029ef-aeae-413c-9eea-e6b44c12d5de","name":"400-Update config","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"checkingTime\": ndjn,\r\n    \"checkingDelay\":200,\r\n    \"enable\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/config"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:45:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-GaJC3oMWD32qsjPgdLtBDoYPnNE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"6bbd2a7b-7e41-467d-ae74-afcf85e53cdb"}],"id":"9059b4b0-6f0d-4783-820b-d9d17cfc38a2","_postman_id":"9059b4b0-6f0d-4783-820b-d9d17cfc38a2","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Tagging","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"8fccf470-74b7-4d22-bdc9-099655dc1213","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript"}}],"id":"953af47b-a596-4d49-8ce7-379078457a8d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/tags/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>object</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d4fcfe96-e3b4-4e79-8aca-6d81ec9dbef8","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/tags/filtersX"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:02:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-ZfRLLYxdLU3aLLD2qDBRjQAUPRo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"20e3627e-a4f3-45f3-8449-2a8214d3eefd","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/tags/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"deleted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"953af47b-a596-4d49-8ce7-379078457a8d"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"8fccf470-74b7-4d22-bdc9-099655dc1213","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"63dea9ac-55c2-4255-bc64-344c9a00b03a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/tags/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"ff40de4d-0bb5-4f89-ac5a-7593cc1af555","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"b68fbf2b-629e-4762-8cb7-48cca3610e34","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"63dea9ac-55c2-4255-bc64-344c9a00b03a"},{"name":"Get All Tags","event":[{"listen":"test","script":{"id":"05e877d2-9e8e-4920-b6bf-2ae17c643bed","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","    pm.expect(pm.response.json().data).to.be.an('array').that.is.not.empty;\r","});\r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_tag_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('rport_tag_id', pm.response.json().data[0]._id);\r","})\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validation Schema\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"Each data object has the required properties\", function () {\r","    pm.response.json().data.forEach((tag) => {\r","        pm.expect(tag).to.have.property('_id').that.is.a('string');\r","        pm.expect(tag).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(tag).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(tag).to.have.property('name').that.is.a('string');\r","        pm.expect(tag).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(tag).to.have.property('updatedAt').that.is.a('string');\r","        pm.expect(tag).to.have.property('__v').that.is.a('number');\r","        pm.expect(tag).to.have.property('id').that.is.a('string');\r","    });\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"5d0f4121-15ff-4567-bb82-41ae3bd624d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/tags?limit=2","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Tags.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"name:contains:TestingQA"},{"disabled":true,"key":"offset","value":""},{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"2"}],"variable":[]}},"response":[{"id":"2f9b52d2-1092-4733-b940-17fecab2f01d","name":"400-Get All Tags","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags?limit=2dsfsdsd","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags"],"query":[{"key":"filter","value":"name:contains:tes","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"offset","value":"","type":"text","disabled":true},{"key":"limit","value":"2dsfsdsd"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 05:06:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"39-OlEdDmqrwfDRGMgVObmqzcRMeow\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"4010557e-8f84-4722-8963-7b77fcba1cee","name":"200 - Get All Tags","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags?limit=2","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags"],"query":[{"key":"filter","value":"name:contains:TestingQA","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"offset","value":"","disabled":true},{"key":"limit","value":"2","description":"Modificable"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"name\": \"string\",\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"__v\": \"int\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"5d0f4121-15ff-4567-bb82-41ae3bd624d9"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"9013a07d-9c2e-4f2f-801e-dddb57756abc","exec":["//Validate status code\r","pm.test(\"Response status code is 200\", function () {\r","  pm.response.to.have.status(200);\r","});\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","\r","// Validate de Schema\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r"," };\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('name').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('updatedAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_tag_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.collectionVariables.set('rport_tag_id', pm.response.json().id);\r","}); \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript"}}],"id":"44f87db2-61df-4537-9179-a666a186c956","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified By Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"b33d4103-c980-4293-84af-4fa304913370","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 19 Feb 2024 20:10:16 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"212","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"d4-2dO5OtM6nhQva5dqpU4y1BruG3g\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"202c3951-cb07-4638-a1ee-611e56b5f0f3","name":"400 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"44f87db2-61df-4537-9179-a666a186c956"},{"name":"Create Tag","event":[{"listen":"prerequest","script":{"id":"0a9d05e7-14fc-42db-8c1b-c18d445a2210","exec":["const dataRandom = pm.variables.replaceIn('Tasty Cotton Fish');\r","pm.collectionVariables.set(\"newdato\",dataRandom);\r","\r",""],"type":"text/javascript","packages":{}}},{"listen":"test","script":{"id":"df8ec1e3-1d33-4144-87e2-134b05b2e372","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_tag_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('rport_tag_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r"," };\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('name').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('updatedAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"83f77e3f-7afb-405e-a5ea-497b5c67c7a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/tags","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Tag in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1d446ddc-f290-4029-81d1-672cb636b753","name":"200-Create Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 19 Feb 2024 20:09:52 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"212","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"d4-7XAXI5av6BL+Pe9uw2rE/HxvCYU\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"0fdd5b42-c2a5-4857-b051-2c599f381300","name":"400-Create Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA_\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/tags"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Apr 2024 18:19:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"130"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"82-dgpqiiGFWyX0UZlfYaYLRLH6Wbw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"83f77e3f-7afb-405e-a5ea-497b5c67c7a7"},{"name":"Update Tag","event":[{"listen":"test","script":{"id":"f8ceac83-fe4f-4559-95c1-98ecf0a6fa13","exec":["// Validate Status Code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_tag_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('rport_tag_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r"," };\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('_id').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(jsonData).to.have.property('name').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('createdAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('updatedAt').that.is.a('string');\r","        pm.expect(jsonData).to.have.property('__v').that.is.a('number');\r","        pm.expect(jsonData).to.have.property('id').that.is.a('string');\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"367c0ce5-e597-4eed-80a0-aa1cffc9a7fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/rport/tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Tag.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"9bd42e22-dad0-4555-a816-4d3c238166c7","name":"200-Update Tag","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 19 Feb 2024 20:10:33 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"212","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"d4-Z5sL3Px+b7hv/U+kNEayKGSGAEM\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"name\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"8c1aab7d-721d-43d3-999a-bfb991e8cd5a","name":"400-Update Tag","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags",":id"],"variable":[{"key":"id","value":"123234"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 15:51:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-4eb+I019H+0AwmTJ36lq28pLvG0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"367c0ce5-e597-4eed-80a0-aa1cffc9a7fd"},{"name":"Remove Tag","event":[{"listen":"test","script":{"id":"59e86b2e-a7f1-4992-bea3-52eea7d00cfc","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript"}}],"id":"e403e70e-b843-417e-8a32-d77748f6c54e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Tag from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"a78a1953-cdff-4922-9ab7-0fdde49ac95a","name":"204-Remove Tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 19 Feb 2024 20:10:47 GMT","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\"","enabled":true}],"cookie":[],"responseTime":null,"body":null},{"id":"da74ebca-ef21-4c82-ab32-62dfda9839b2","name":"404-Remove Tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Apr 2024 18:21:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"51"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"33-D4z2giYFouya31XeRRhuHCjyV/Y\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"e0911e1d-1ef3-4bac-a99f-54946b0800a1","name":"400-Remove Tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Apr 2024 18:22:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-cOnIScMaxW8jmHmQxBUdgqA7dKE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"e403e70e-b843-417e-8a32-d77748f6c54e"},{"name":"Update Host Tags","event":[{"listen":"test","script":{"id":"3fb8a0f8-1223-48b7-88e4-0b0349ea3f40","exec":["// Validate Status Code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"b0668839-e931-404e-b069-c9c015a8673f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"tags\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/tags/update/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Host Tags in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags","update",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[{"id":"75ffbdf1-ae59-4bfd-a0c9-073e5c3849d5","name":"400-Update Host Tags","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tags\": []\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/update/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags","update",":id"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Jun 2024 14:13:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"94"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5e-OTgkwJRcQmIhQrnCLErgO+vw+dg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": [],\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"5393b1e5-8a80-4158-bba4-150ed184b4d7","name":"204-Update Host Tags","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tags\": [\"660c35bebcd404252807bc50\"]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/tags/update/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","tags","update",":id"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 03 Jun 2024 14:16:37 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"b0668839-e931-404e-b069-c9c015a8673f"},{"name":"Update Multiple Host Tags","event":[{"listen":"test","script":{"id":"5bb49f71-2900-446f-aa3e-838bffa62cad","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validation Schema\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\"\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"523ea019-d6c5-401e-a0f4-3ba5017d58a9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"clientIds\": [\n    \"string\"\n  ],\n  \"tags\": [\n    \"string\"\n  ],\n  \"action\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/tags/update/bulk","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Multiple Host Tags in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>The clientIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","tags","update","bulk"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"4d8ca893-7b62-4c81-b38f-146bf013813f","name":"201-Update Multiple Host Tags","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"clientIds\": [\r\n        \"A137362B-88E5-4507-A8C5-C51292C99357\",\r\n        \"E76B0A03-1E14-4EDC-8EEB-40A11DFF9541\"\r\n    ],\r\n    \"tags\": [\r\n        \"TAG-4\", \"ASFDLKJH\"\r\n    ],\r\n    \"action\": \"PULL\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/tags/update/bulk"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Jun 2024 14:27:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":"{}"},{"id":"13d1ad17-b096-4360-bf7d-6d126b44fea1","name":"400-Update Multiple Host Tags","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"clientIds\": [\r\n        \"A137362B-88E5-4507-A8C5-C51292C99357\",\r\n        \"E76B0A03-1E14-4EDC-8EEB-40A11DFF9541\"\r\n    ],\r\n    \"tags\": [\r\n       sdnfl\r\n    ],\r\n    \"action\": \"PULL\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/tags/update/bulk"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Jun 2024 14:27:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"166"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a6-j44Z1M0gw+AwX87WlSZNcMjb3Ls\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"523ea019-d6c5-401e-a0f4-3ba5017d58a9"}],"id":"36624812-ba60-42c2-9762-0dee2b192d6d","_postman_id":"36624812-ba60-42c2-9762-0dee2b192d6d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Platform Template","item":[{"name":"Get Templates Filters","event":[{"listen":"test","script":{"id":"f341aff4-ec73-4335-aa8d-f99dee045a23","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"service\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"service\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"9f6d599e-f23c-428b-927e-3a03abf4ac09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms-template/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Templates Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>object</td>\n<td>Indicates whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>Indicates whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>Indicates if the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>service</td>\n<td>object</td>\n<td>The service field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms-template","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"57a2ead5-f907-4908-9498-83c985dc393f","name":"400-Get Templates Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms-template/filtersc"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 04:47:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-8mIRsSOIhFFckD0UWS/4Ac6pWcE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"e749fee9-d750-49af-82a8-34e22d8ea204","name":"200 - Get Templates Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/platforms-template/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"deleted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"service\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"9f6d599e-f23c-428b-927e-3a03abf4ac09"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"f341aff4-ec73-4335-aa8d-f99dee045a23","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"49bea8ee-d515-48e2-a7b8-1cd6502646bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms-template/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms-template","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"8c5f2185-3ea3-442b-b563-cce73d69b93b","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms-template/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms-template","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"71692430-156a-40b4-a0f3-975d21353909","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms-template/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms-template","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"49bea8ee-d515-48e2-a7b8-1cd6502646bf"},{"name":"Get Templates","event":[{"listen":"test","script":{"id":"1da7485f-09d8-4b65-ad54-1f343aabb164","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_template_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 9)]._id).to.be.a('string');\r","    pm.environment.set('rport_template_id', pm.response.json().data[_.random(1, 9)]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"service\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"internalName\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"available\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"internalName\",\r","                \"__v\",\r","                \"available\",\r","                \"createdAt\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"type\",\r","                \"updatedAt\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"service\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"51f8e730-e98f-475e-9974-bbfe8d878694","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms-template?limit=9&offset=0&sort=","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Templates.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>Sort order.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>Total count.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms-template"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"9"},{"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filters","value":""},{"key":"sort","value":""}],"variable":[]}},"response":[{"id":"36640cbb-0707-449d-89b6-059dc4c1352d","name":"404-Get Templates","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platformsd-template?limit=9&offset=0&sort","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platformsd-template"],"query":[{"key":"limit","value":"9","description":"Modificable"},{"key":"offset","value":"0"},{"key":"filters","value":null,"description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"sort","value":null}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 04:55:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b4a92fd5-33af-4d4c-b969-1389d29cf22b","name":"200 - Get Templates","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms-template?limit=9&offset=0&sort=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms-template"],"query":[{"key":"limit","value":"9","description":"Modificable"},{"key":"offset","value":"0"},{"key":"filters","value":"","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"sort","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"total\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"protected\": \"boolean\",\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"service\": {\n        \"protected\": \"boolean\",\n        \"_id\": \"string\",\n        \"internalName\": \"string\",\n        \"__v\": \"int\",\n        \"available\": \"boolean\",\n        \"createdAt\": \"date\",\n        \"deleted\": \"boolean\",\n        \"enabled\": \"boolean\",\n        \"name\": \"string\",\n        \"type\": \"string\",\n        \"updatedAt\": \"date\",\n        \"id\": \"string\"\n      },\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"__v\": \"int\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"51f8e730-e98f-475e-9974-bbfe8d878694"},{"name":"Get Template By ID","event":[{"listen":"test","script":{"id":"beb53c55-980f-49cc-9d9e-77d62df8ec1c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"commands\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"install\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"uninstall\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        },\r","        \"checkStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"windows\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"Windows 10\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows 11\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                },\r","                \"Windows Server\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"commandString\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"timeout\": {\r","                      \"type\": \"integer\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"commandString\",\r","                    \"timeout\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"Windows 10\",\r","                \"Windows 11\",\r","                \"Windows Server\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"windows\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"install\",\r","        \"uninstall\",\r","        \"checkStatus\"\r","      ]\r","    },\r","    \"parameters\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"accessKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"installer\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"groupTag\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        },\r","        \"clientId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"required\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"provided\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"requiresUserAction\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"required\",\r","            \"type\",\r","            \"value\",\r","            \"provided\",\r","            \"requiresUserAction\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"accessKey\",\r","        \"installer\",\r","        \"groupTag\",\r","        \"clientId\"\r","      ]\r","    },\r","    \"apiConfig\": {\r","      \"type\": \"object\"\r","    },\r","    \"service\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"internalName\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"internalName\",\r","        \"__v\",\r","        \"available\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"type\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"commands\",\r","    \"parameters\",\r","    \"apiConfig\",\r","    \"service\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0617651e-177d-47dd-88e4-22b6d3c9540d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/platforms-template/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Template By ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","platforms-template",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_template_id}}","key":"id"}]}},"response":[{"id":"64aab7ba-6e72-4dc9-ac46-a056ca9669f6","name":"200-Get Template By ID","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms-template/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms-template",":id"],"variable":[{"key":"id","value":"{{rport_template_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 23 Feb 2024 21:48:06 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"d60-7yZAUOHfGgBqvhALGizQLg4gJLE\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"commands\": {\n    \"install\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"uninstall\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    },\n    \"checkStatus\": {\n      \"windows\": {\n        \"Windows 10\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows 11\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        },\n        \"Windows Server\": {\n          \"commandString\": \"string\",\n          \"timeout\": \"int\"\n        }\n      }\n    }\n  },\n  \"parameters\": {\n    \"accessKey\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"installer\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"groupTag\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    },\n    \"clientId\": {\n      \"required\": \"boolean\",\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"provided\": \"boolean\",\n      \"requiresUserAction\": \"boolean\"\n    }\n  },\n  \"apiConfig\": {},\n  \"service\": {\n    \"_id\": \"string\",\n    \"internalName\": \"string\",\n    \"__v\": \"int\",\n    \"available\": \"boolean\",\n    \"createdAt\": \"date\",\n    \"deleted\": \"boolean\",\n    \"enabled\": \"boolean\",\n    \"name\": \"string\",\n    \"type\": \"string\",\n    \"updatedAt\": \"date\",\n    \"id\": \"string\"\n  },\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"13f5df77-35ca-466e-86dc-73244da35c6b","name":"400 - Get Template By ID","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/platforms-template/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","platforms-template",":id"],"variable":[{"key":"id","value":"{{rport_template_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"0617651e-177d-47dd-88e4-22b6d3c9540d"}],"id":"581836c4-c5bf-40ab-82de-5900faaab274","_postman_id":"581836c4-c5bf-40ab-82de-5900faaab274","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Scripts","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"241062b1-9931-4e9c-831c-fea45e37a0a4","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"script\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"shellType\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"script_tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"script\",\r","        \"shellType\",\r","        \"updatedBy\",\r","        \"createdBy\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"script_tags\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"1c95cb98-3f04-4383-ab18-db92dff0bfbd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/scripts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>object</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>script</td>\n<td>object</td>\n<td>Script content or reference.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>object</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>kernel</td>\n<td>object</td>\n<td>The kernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>Identifier of the user who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>Identifier of the user who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>List of tags associated with the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"43e34148-09af-4f80-a160-cfbec10452d6","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/scripts/filtersw"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 14:31:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-aaHwqhBK2UyoeW5WNJTXJ/KIbSc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"bc5ef54d-0c3d-4504-83bc-da9aeb100508","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/scripts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"description\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"script\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"shellType\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"kernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"1c95cb98-3f04-4383-ab18-db92dff0bfbd"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"241062b1-9931-4e9c-831c-fea45e37a0a4","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"cc166ce6-5776-4e34-86c2-06e0309bd1ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/scripts/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"829b5d04-fcae-44d2-9b34-7299a1816d3c","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"5768454a-1155-4608-a19a-151659317b50","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"cc166ce6-5776-4e34-86c2-06e0309bd1ef"},{"name":"Get All Scripts","event":[{"listen":"test","script":{"id":"ea55ec07-728f-414b-ad82-0aefd1f97478","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_script_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 9)]._id).to.be.a('string');\r","    pm.collectionVariables.set('rport_script_id', pm.response.json().data[_.random(1, 9)]._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"script\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"__v\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"createdAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"deleted\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"enabled\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"protected\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"updatedAt\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"id\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\",\r","                    \"__v\",\r","                    \"createdAt\",\r","                    \"deleted\",\r","                    \"enabled\",\r","                    \"protected\",\r","                    \"updatedAt\",\r","                    \"id\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"description\",\r","            \"enabled\",\r","            \"protected\",\r","            \"script\",\r","            \"shellType\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"1c929f10-7939-4c16-bf7f-5d6ab6f8363e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/scripts?limit=10&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Scripts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts"],"host":["{{url}}"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"5ba2c1cf-4577-4587-a0eb-73fe40cc8f3e","name":"400-Get All Scripts","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts?limit=10eq&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts"],"query":[{"key":"limit","value":"10eq"},{"key":"offset","value":"0"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 14:31:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-bsZMUv3odDDQSHIqfJMsJtqopRc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"0d40e1f6-6e79-4163-b0f1-b3b6cbc87694","name":"200 - Get All Scripts","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts?limit=10&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"script\": \"string\",\n      \"shellType\": \"string\",\n      \"tags\": [\n        {\n          \"_id\": \"string\",\n          \"deleted\": \"boolean\",\n          \"enabled\": \"boolean\",\n          \"protected\": \"boolean\",\n          \"name\": \"string\",\n          \"createdAt\": \"date\",\n          \"updatedAt\": \"date\",\n          \"__v\": \"int\",\n          \"id\": \"string\"\n        }\n      ],\n      \"updatedBy\": \"string\",\n      \"createdBy\": \"string\",\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"kernel\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"1c929f10-7939-4c16-bf7f-5d6ab6f8363e"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"b534ae06-52d9-47bf-bc16-8f620ba2c939","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"script\": {\r","      \"type\": \"string\"\r","    },\r","    \"shellType\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"name\",\r","    \"__v\",\r","    \"createdAt\",\r","    \"createdBy\",\r","    \"deleted\",\r","    \"description\",\r","    \"enabled\",\r","    \"protected\",\r","    \"script\",\r","    \"shellType\",\r","    \"tags\",\r","    \"updatedAt\",\r","    \"updatedBy\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"82f38dff-dcce-4a39-9187-6e85a6e68475","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/scripts/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified By Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"13b96a9e-906b-4c05-9ae4-cce35d1e5d65","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 14:33:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"649"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"289-YZoHkV0VAyUpL5SEfiBAhufgWBY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"name\": \"string\",\n  \"__v\": \"int\",\n  \"createdAt\": \"date\",\n  \"createdBy\": \"string\",\n  \"deleted\": \"boolean\",\n  \"description\": \"string\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"script\": \"string\",\n  \"shellType\": \"string\",\n  \"tags\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"__v\": \"int\",\n      \"createdAt\": \"date\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"updatedAt\": \"date\",\n      \"id\": \"string\"\n    }\n  ],\n  \"updatedAt\": \"date\",\n  \"updatedBy\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"43e30a83-331a-4107-a26c-0c8b22dd6f8d","name":"400 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id"],"variable":[{"key":"id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"82f38dff-dcce-4a39-9187-6e85a6e68475"},{"name":"Create Script","event":[{"listen":"test","script":{"id":"0cc43c47-7738-4689-8898-a9cbcc8f9f9a","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_script_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.collectionVariables.set('rport_script_id', pm.response.json()._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"script\": {\r","      \"type\": \"string\"\r","    },\r","    \"shellType\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"script\",\r","    \"shellType\",\r","    \"tags\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"afffdc73-42f5-4b14-9163-8b699f60f50c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"script\": \"string\",\n  \"shellType\": \"string\",\n  \"protected\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/scripts","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Script in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>script</td>\n<td>string</td>\n<td>The script field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>boolean</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>script</td>\n<td>string</td>\n<td>The script field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"fbfdc185-cf43-43ce-9a50-23798d9b4588","name":"201-Create Script","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing\",\r\n    \"description\": \"Testing\",\r\n    \"script\": \"date\",\r\n    \"shellType\": \"bin/sh\",\r\n    \"tags\": [\r\n        \"\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/scripts"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 14:41:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"399"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"18f-s78AUERaKHMemqgo+XELSIBQD38\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"script\": \"string\",\n  \"shellType\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"5fdb563c-82e2-43e9-82e8-7176e1545147","name":"404-Create Script","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing\",\r\n    \"description\": \"Testing\",\r\n    \"script\": \"date\",\r\n    \"shellType\": \"bin/sh\",\r\n    \"tags\": [\r\n        \"\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/scripts"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 14:41:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"67"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"43-E05WQ4LrgZM5WeBPdYNNZbApv7E\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"1af3c86a-17af-4989-bbf9-7524e5959939","name":"400-Create Script","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing1\",\r\n    \"description\": null,\r\n    \"script\": null,\r\n    \"shellType\": \"bin/sh\",\r\n    \"tags\": [\r\n        \"\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/scripts"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 14:49:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"184"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b8-oSmxc5BxitHgZyH8LoECTWlq4So\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"afffdc73-42f5-4b14-9163-8b699f60f50c"},{"name":"Update Script","event":[{"listen":"test","script":{"id":"dd62a33b-57dc-49f7-a061-bfe4f0b79fa6","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"script\": {\r","      \"type\": \"string\"\r","    },\r","    \"shellType\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"script\",\r","    \"shellType\",\r","    \"tags\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","   \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"fdd0b913-5964-402b-a89f-1a8fe567e796","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"script\": \"string\",\n  \"shellType\": \"string\",\n  \"tags\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/scripts/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Script.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>script</td>\n<td>string</td>\n<td>The script field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>script</td>\n<td>string</td>\n<td>The script field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"056a7167-5ac5-431f-a446-99d167998df6","name":"200-Update Script","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"string\",\r\n    \"description\": \"string\",\r\n    \"script\": \"string\",\r\n    \"shellType\": \"bin/sh\",\r\n    \"tags\": [\r\n        \"string\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:00:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"590"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24e-LLdWHXOCSXtGJjqQoFLCLxdyoio\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"script\": \"string\",\n  \"shellType\": \"string\",\n  \"tags\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"name\": \"string\",\n      \"__v\": \"int\",\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"id\": \"string\"\n    }\n  ],\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"d5f29a51-daa0-430d-af42-d79eab3cbc62","name":"400-Update Script","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"string\",\r\n    \"description\": \"string\",\r\n    \"script\": \"string\",\r\n    \"shellType\": \"bin/sh\",\r\n    \"tags\": [\r\n        \"string\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id"],"variable":[{"key":"id","value":"3432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:00:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-/+ZJQm4GX/naZwO+5PalnvwP6Js\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"fdd0b913-5964-402b-a89f-1a8fe567e796"},{"name":"Set Script Tags","event":[{"listen":"test","script":{"id":"723826a3-1fe3-46cc-b6f4-3b09313dccea","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"script\": {\r","      \"type\": \"string\"\r","    },\r","    \"shellType\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"script\",\r","    \"shellType\",\r","    \"tags\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","   \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9d57b594-74b8-4b0a-8c7b-995fd09af52c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"tags\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/scripts/:id/tags","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Script Tags.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>Description of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>script</td>\n<td>string</td>\n<td>The script field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>List of tags.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>User who last updated the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>User who created the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts",":id","tags"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"05b6e975-8004-4e22-bff0-18c7d8c49038","name":"200-Set Script Tags","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tags\": [\r\n        \"string\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id/tags","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id","tags"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:05:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"399"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"18f-u/0pX0SNwuWKuFwywpxXyIogZ3c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"script\": \"string\",\n  \"shellType\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"c9c33dc0-f60e-497e-9131-16142d7be872","name":"400-Set Script Tags","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tags\": [\r\n        \"string\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id/tags","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id","tags"],"variable":[{"key":"id","value":"324"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:05:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-C32pSJ7nfK26Oz3tAr+W5IqqlDQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"9d57b594-74b8-4b0a-8c7b-995fd09af52c"},{"name":"Remove Script","event":[{"listen":"test","script":{"id":"ece4885e-3eb9-469d-87d6-e2e3861a7ae6","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"6a1234a2-9426-47f3-8aef-2079d54dc50d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/scripts/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Script from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"0029675f-16c9-4b97-be8d-e3276fdf8162","name":"204-Remove Script","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id"],"variable":[{"key":"id","value":"66477085a39cf2d44e8273cd"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 17 May 2024 15:00:02 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"8dd0242a-4ead-4a55-930b-d2f05685b70d","name":"400-Remove Script","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts",":id"],"variable":[{"key":"id","value":"21312"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 15:00:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-kSDWN6XtxnTJC3zGkR381Nq/h0U\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"6a1234a2-9426-47f3-8aef-2079d54dc50d"},{"name":"Remove Many Script","event":[{"listen":"test","script":{"id":"3919e4e2-7cbf-4bdb-9867-e1b8f32d22b9","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"75c69b6f-2c25-4d19-a328-1d5661af6711","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/scripts/delete:bulk?script=&script=","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Many Script from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>script</td>\n<td>string</td>\n<td>The script field.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>script</td>\n<td>string</td>\n<td>The script field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","scripts","delete:bulk"],"host":["{{url}}"],"query":[{"key":"script","value":""},{"key":"script","value":""}],"variable":[]}},"response":[{"id":"2ac6aee8-e1da-45c4-803e-00721a5d3ba3","name":"204-Remove Many Script","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/delete:bulk?script=66476cb4a39cf2d44e820b56&script=66476c7ea39cf2d44e820370","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts","delete:bulk"],"query":[{"key":"script","value":"66476cb4a39cf2d44e820b56"},{"key":"script","value":"66476c7ea39cf2d44e820370"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 17 May 2024 15:04:35 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"695a6908-8892-44d4-8251-b87a7b04ced4","name":"400-Remove Many Script","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/scripts/delete:bulk?script=42342&script=3243242","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","scripts","delete:bulk"],"query":[{"key":"script","value":"42342"},{"key":"script","value":"3243242"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 15:04:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"52"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"34-eZiPFSWvbgBSivodjLDb3DZM134\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"75c69b6f-2c25-4d19-a328-1d5661af6711"}],"id":"539812e7-bdfe-4470-90dc-e78f23518437","_postman_id":"539812e7-bdfe-4470-90dc-e78f23518437","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Script Tags","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"3669b300-7a02-4e3d-9924-93ea0fe9fee2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"40b710dc-a418-4e3e-83f7-db96bbef5731","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","script-tags","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"beea9292-c5d2-4fd4-82b4-513822ceabba","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags/filter"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:44:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-SHccQyh6D5Sn8RdY97AOFg+oEe8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"350b05f9-79d3-4223-a8fe-39aee95da574","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/script-tags/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"40b710dc-a418-4e3e-83f7-db96bbef5731"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"3669b300-7a02-4e3d-9924-93ea0fe9fee2","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"67ec4167-bbe6-41bb-9584-3934272d3cb2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","script-tags","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"f2f4b1e3-3c18-47a2-9d8e-9e2ee6e8557c","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"52db8f05-69d5-4848-9805-0af7157f07fe","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"67ec4167-bbe6-41bb-9584-3934272d3cb2"},{"name":"Get All Script tags","event":[{"listen":"test","script":{"id":"236cc48c-6870-4c90-baf3-bfa1b2a38fe1","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_script_tag_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 9)]._id).to.be.a('string');\r","    pm.collectionVariables.set('rport_script_tag_id', pm.response.json().data[_.random(1, 9)]._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"12ae01c8-e764-4b0a-8c8c-62242dec556b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags?limit=10&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Script tags.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","script-tags"],"host":["{{url}}"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"1df07204-4bcc-4871-bfed-e6b381259e5c","name":"400-Get All Script tags","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags?limit=10a&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags"],"query":[{"key":"limit","value":"10a"},{"key":"offset","value":"0"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:46:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-xI0ZKmWchWT3l+TSqucG2CokVAc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"e1059a59-3fc1-46ea-a274-547f84f57dd4","name":"200 - Get All Script tags","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags?limit=10&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"boolean\",\n      \"enabled\": \"boolean\",\n      \"protected\": \"boolean\",\n      \"name\": \"string\",\n      \"createdAt\": \"date\",\n      \"updatedAt\": \"date\",\n      \"__v\": \"int\",\n      \"id\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"int\"\n  }\n}"}],"_postman_id":"12ae01c8-e764-4b0a-8c8c-62242dec556b"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"45824155-4593-40cb-8bb7-b01363373c34","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"__v\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"7f4bfc23-a598-4a02-a59d-b0a355ec6eb3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified By Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","script-tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"00847985-b4a4-48a4-86a6-5c1cd4c1ee94","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:51:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"217"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"d9-To7BG8f+kJAM7eY/L+2o3Cc9nqw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"__v\": \"int\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"id\": \"string\"\n}"},{"id":"133ec9ff-3548-49c1-bbde-52acc95f335a","name":"400 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"7f4bfc23-a598-4a02-a59d-b0a355ec6eb3"},{"name":"Create Script Tag","event":[{"listen":"test","script":{"id":"5fd9de72-4b21-407f-bb03-58d9de741696","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An rport_script_tag_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.collectionVariables.set('rport_script_tag_id', pm.response.json()._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"__v\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e0dee7c7-26a7-4e3e-a14d-bd70f05fe942","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Script Tag in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","script-tags"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d52e3479-0c06-4f77-b28b-324858fc1002","name":"200-Create Script Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"testing\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:57:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"218"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"da-Q27aCaAexQBuYXWO0HWY7W6j97M\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"e8a54bf6-9680-4720-adbe-87d579ef89a5","name":"400-Create Script Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": 2324}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 14:01:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-rPp8VeedsifXndpI00FRNxy74rA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"int\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"593d9066-c4bb-4247-a9aa-8ae7dbc9f81d","name":"404-Create Script Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"testing\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 14:02:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"75"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4b-Gnv48RrIn2aF1a2qSjB7qhKVLfU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"e0dee7c7-26a7-4e3e-a14d-bd70f05fe942"},{"name":"Update Script Tag","event":[{"listen":"test","script":{"id":"c334af7b-38d0-4af5-a735-0d04a673f31a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","   \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"2e563d0d-a442-44ae-9299-54d4871487e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified Script Tag.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","script-tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"4a587f55-23f2-4b80-8874-12c183aa6bd4","name":"200-Update Script Tag","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"testing1\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:08:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db-HNkDYfptBxTpct+NCCpZjD7Kuoo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"name\": \"string\",\n  \"createdAt\": \"date\",\n  \"updatedAt\": \"date\",\n  \"__v\": \"int\",\n  \"id\": \"string\"\n}"},{"id":"c81ffa41-711f-4a50-8f21-68a92e70560a","name":"400-Update Script Tag","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": null\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:11:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"180"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b4-2OlxJWHUD1UrWF1aB3tqxhJ2Zo4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"2e563d0d-a442-44ae-9299-54d4871487e4"},{"name":"Remove Script Tag","event":[{"listen":"test","script":{"id":"d0c7caa7-65cb-47af-b063-76366d28a35b","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"04f5badc-6a92-46a5-bca6-ffcde2e560cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Script Tag from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","script-tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"4428df47-06c3-422a-9a13-050b044621e7","name":"404-Remove Script Tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 14:03:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"65"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"41-NxA3BCvENRUpnKwWa0Te/0Egkjw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"ec52f1e6-fba9-433e-a6be-afa04002cb1d","name":"204-Remove Script Tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 15 May 2024 14:05:58 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"04f5badc-6a92-46a5-bca6-ffcde2e560cb"}],"id":"7176344a-50c6-49dc-882a-b9db4deff0bf","_postman_id":"7176344a-50c6-49dc-882a-b9db4deff0bf","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Os Updates","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"83ff09cf-ad5a-45c4-9ba5-ead253dcba61","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"type\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"value\",\r","                    \"key\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"value\",\r","                    \"key\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"count\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"rebootRequired\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"os\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osFamily\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"maxExposureTime\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"type\",\r","        \"count\",\r","        \"rebootRequired\",\r","        \"os\",\r","        \"osFamily\",\r","        \"maxExposureTime\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"dddab9d2-10c0-40ae-925e-223c9b80f551","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/os-updates/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Filters.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>Applied filter.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>object</td>\n<td>Type of the resource.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>object</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rebootRequired</td>\n<td>object</td>\n<td>The rebootRequired field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>object</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>object</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>maxExposureTime</td>\n<td>object</td>\n<td>The maxExposureTime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","os-updates","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8b826b88-f561-4853-b626-1e03ddbd59a5","name":"404-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/vulnerabilities/filter"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 15:08:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"71"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"47-ZNJLQAQDDJqqhMil1GnTgrsqDOY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"41c676be-5325-4371-8df2-8bef004ef527","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/rport/os-updates/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"type\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"value\": \"string\",\n          \"key\": \"string\"\n        }\n      ]\n    },\n    \"count\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"rebootRequired\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"os\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osFamily\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"maxExposureTime\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"dddab9d2-10c0-40ae-925e-223c9b80f551"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"83ff09cf-ad5a-45c4-9ba5-ead253dcba61","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"8eff5b79-94d8-4a5e-a36e-7827838349ee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/os-updates/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","os-updates","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"665d05da-a532-46e3-8d66-f4af77c30ae4","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"75bb4fda-48f4-4b72-9760-cc8f90eaef6e","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"8eff5b79-94d8-4a5e-a36e-7827838349ee"},{"name":"Get Os Updates","event":[{"listen":"test","script":{"id":"db430df0-7ebc-4116-8e79-94e142c4ce59","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An OsUpdates_name is returned\", () => {\r","    pm.expect(pm.response.json().data[0].name).to.be.a('string');\r","    pm.environment.set('OsUpdates_name', pm.response.json().data[0].name);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rebootRequired\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"os\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"osFamily\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"maxExposureTime\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rebootRequired\",\r","            \"os\",\r","            \"osFamily\",\r","            \"maxExposureTime\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b92f9e09-58f6-4cd2-bcac-6be3c942c2b7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/os-updates?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Os Updates.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>Maximum number of items per page.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned in the response.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Offset used in the request.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","os-updates"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"disabled":true,"key":"filter","value":"count:gt:2"}],"variable":[]}},"response":[{"id":"80f1bef9-a1f2-49f7-8894-76f931f2d81b","name":"400-Get Os Updates","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates"],"query":[{"key":"limit","value":"1","disabled":true},{"key":"offset","value":"0","disabled":true},{"key":"filter","value":"count:gt:2","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 03 Dec 2025 15:52:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"194"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"c2-UJn5Bl1BzEDTRBfaa45QjEI+sQk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"45d8f19a-4869-424f-a504-e340357407fb","name":"200 - Get Os Updates","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"key":"filter","value":"count:gt:2","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"type\": \"string\",\n      \"rebootRequired\": \"boolean\",\n      \"os\": [\n        \"string\"\n      ],\n      \"osFamily\": [\n        \"string\"\n      ],\n      \"maxExposureTime\": \"date\",\n      \"count\": \"int\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"b92f9e09-58f6-4cd2-bcac-6be3c942c2b7"},{"name":"[EXPORT-JOB] Export Os Updates","event":[{"listen":"test","script":{"id":"db430df0-7ebc-4116-8e79-94e142c4ce59","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An OsUpdates_name is returned\", () => {\r","    pm.expect(pm.response.json().data[0].name).to.be.a('string');\r","    pm.environment.set('OsUpdates_name', pm.response.json().data[0].name);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"rebootRequired\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"os\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"osFamily\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"maxExposureTime\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"description\",\r","            \"type\",\r","            \"rebootRequired\",\r","            \"os\",\r","            \"osFamily\",\r","            \"maxExposureTime\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a67e91a7-0b9b-4c4b-b9ff-9cef0bccfff3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/os-updates/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate and export Os Updates data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>Total number of items available.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>Number of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>Pagination offset.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","os-updates","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"key":"filter","value":"count:gt:2"}],"variable":[]}},"response":[{"id":"ed77f8c2-5f75-4243-9187-702436726888","name":"200-Get Os Updates","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"key":"filter","value":"count:gt:2","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 03 Dec 2025 15:49:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"784"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"310-N3jHZYg3fmIYlH1vhVGGvDRuYKg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"type\": \"string\",\n      \"rebootRequired\": \"boolean\",\n      \"os\": [\n        \"string\"\n      ],\n      \"osFamily\": [\n        \"string\"\n      ],\n      \"maxExposureTime\": \"date\",\n      \"count\": \"int\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"int\",\n    \"resources\": \"int\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"67a92224-bcd8-48e0-9cc4-7340483c58e8","name":"400-Get Os Updates","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates"],"query":[{"key":"limit","value":"1","disabled":true},{"key":"offset","value":"0","disabled":true},{"key":"filter","value":"count:gt:2","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 03 Dec 2025 15:52:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"194"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"c2-UJn5Bl1BzEDTRBfaa45QjEI+sQk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"a67e91a7-0b9b-4c4b-b9ff-9cef0bccfff3"},{"name":"Get Update by Name","event":[{"listen":"test","script":{"id":"d1ba11f2-f53c-4753-a991-f1d4ddb29912","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"type\": {\r","      \"type\": \"string\"\r","    },\r","    \"rebootRequired\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"os\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"osFamily\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"maxExposureTime\": {\r","      \"type\": \"string\"\r","    },\r","    \"hosts\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"refreshed\": {\r","              \"type\": \"string\"\r","            },\r","            \"rebootPending\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"rportId\",\r","            \"name\",\r","            \"refreshed\",\r","            \"rebootPending\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"name\",\r","    \"description\",\r","    \"type\",\r","    \"rebootRequired\",\r","    \"os\",\r","    \"osFamily\",\r","    \"maxExposureTime\",\r","    \"hosts\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0298d6ab-c8d4-4291-8a7e-f8cc53809fad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/os-updates/:name","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Update by Name.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","rport","os-updates",":name"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"name"}]}},"response":[{"id":"7a1a13d9-796e-45aa-9f3e-d225201e446d","name":"200-Get Update by Name","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates/:name","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates",":name"],"variable":[{"key":"name","value":"{{OsUpdates_name}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 03 Dec 2025 15:52:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"851"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"353-KVRfik1filZyw4/sjYRcdS2L2So\""}],"cookie":[],"responseTime":null,"body":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"type\": \"string\",\n  \"rebootRequired\": \"boolean\",\n  \"os\": [\n    \"string\"\n  ],\n  \"osFamily\": [\n    \"string\"\n  ],\n  \"hosts\": [\n    {\n      \"_id\": \"string\",\n      \"rportId\": \"string\",\n      \"name\": \"string\",\n      \"refreshed\": \"date\",\n      \"rebootPending\": \"boolean\"\n    }\n  ]\n}"},{"id":"18c00826-e74a-422d-81d8-c1cf3d4dffb6","name":"404 - Get Update by Name","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/rport/os-updates/:name","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","os-updates",":name"],"variable":[{"key":"name","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"0298d6ab-c8d4-4291-8a7e-f8cc53809fad"}],"id":"25f6de7a-dc22-443d-a1d7-bb0fdc14dfe3","_postman_id":"25f6de7a-dc22-443d-a1d7-bb0fdc14dfe3","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"febbdb62-dc80-4629-bf1d-15c0f763d964","_postman_id":"febbdb62-dc80-4629-bf1d-15c0f763d964","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Halcyon","item":[{"name":"Device","item":[{"name":"Get Devices","event":[{"listen":"test","script":{"id":"e9665b43-cae3-4795-a73e-4e7b72cc0f78","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An deviceby_id is returned\", () => {\r","    pm.expect(pm.response.json().data[1].id).to.be.a('string');\r","    pm.environment.set('deviceby_id', pm.response.json().data[1].id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"registered_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"heartbeat\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_version\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"os_name\",\r","            \"registered_date\",\r","            \"heartbeat\",\r","            \"agent_version\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"registered_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"heartbeat\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_version\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"os_name\",\r","            \"registered_date\",\r","            \"heartbeat\",\r","            \"agent_version\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pagination\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"total_pages\": {\r","          \"type\": \"integer\"\r","        },\r","        \"previous_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"next_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"first_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"last_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"page\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"total_pages\",\r","        \"previous_page\",\r","        \"next_page\",\r","        \"first_page\",\r","        \"last_page\",\r","        \"page\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\",\r","    \"pagination\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"7d3c86ef-9804-4cd0-8ad5-f68adcd5d464","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Devices.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>List of items returned.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>success</td>\n<td>string</td>\n<td>Indicates whether the operation was successful.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pagination</td>\n<td>object</td>\n<td>The pagination field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>Total count.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total_pages</td>\n<td>string</td>\n<td>The total_pages field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>next_page</td>\n<td>string</td>\n<td>The next_page field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>first_page</td>\n<td>string</td>\n<td>The first_page field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_page</td>\n<td>string</td>\n<td>The last_page field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>page</td>\n<td>string</td>\n<td>Current page number.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","devices",""],"host":["{{url}}"],"query":[{"disabled":true,"key":"page","value":""},{"disabled":true,"key":"page_size","value":""}],"variable":[]}},"response":[{"id":"8650f086-4b24-4ce9-be39-43f2e116066a","name":"400-Get Devices","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/v","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices","v"],"query":[{"key":"page","value":null,"disabled":true},{"key":"page_size","value":null,"disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 16:39:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"49-BMQW1tnrJ0ZC8IANJyztQuX5rgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"324e27e4-97b8-4ef5-8348-e9139246a837","name":"200 - Get Devices","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",""],"query":[{"key":"page","value":"","type":"text","disabled":true},{"key":"page_size","value":"","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\",\n      \"os_name\": \"string\",\n      \"registered_date\": \"date\",\n      \"heartbeat\": \"date\",\n      \"agent_version\": \"string\"\n    }\n  ],\n  \"success\": \"boolean\",\n  \"pagination\": {\n    \"total\": \"int\",\n    \"total_pages\": \"int\",\n    \"next_page\": \"int\",\n    \"first_page\": \"int\",\n    \"last_page\": \"int\",\n    \"page\": \"int\"\n  }\n}"}],"_postman_id":"7d3c86ef-9804-4cd0-8ad5-f68adcd5d464"},{"name":"Get Device By Id","event":[{"listen":"test","script":{"id":"1dadc3be-e311-4421-8af3-b5b4fbf63c86","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An deviceby_name is returned\", () => {\r","    pm.expect(pm.response.json().data.name).to.be.a('string');\r","    pm.environment.set('deviceby_name', pm.response.json().data.name);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"local_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"registered_date\": {\r","          \"type\": \"string\"\r","        },\r","        \"heartbeat\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_info\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"version\": {\r","              \"type\": \"string\"\r","            },\r","            \"last_updated\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"version\",\r","            \"last_updated\"\r","          ]\r","        },\r","        \"system_info\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"boot_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"manufacturer\": {\r","              \"type\": \"string\"\r","            },\r","            \"model\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"processor\": {\r","              \"type\": \"string\"\r","            },\r","            \"bios_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"boot_device\": {\r","              \"type\": \"string\"\r","            },\r","            \"system_locale\": {\r","              \"type\": \"string\"\r","            },\r","            \"input_locale\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_physical_memory\": {\r","              \"type\": \"string\"\r","            },\r","            \"recorded_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_install\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"registered_owner\": {\r","                  \"type\": \"string\"\r","                },\r","                \"registered_org\": {\r","                  \"type\": \"string\"\r","                },\r","                \"product_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"install_date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"domain\": {\r","                  \"type\": \"string\"\r","                },\r","                \"logon_server\": {\r","                  \"type\": \"string\"\r","                },\r","                \"hotfixes\": {\r","                  \"type\": \"string\"\r","                },\r","                \"os_info\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"version\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"manufacturer\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"configuration\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"build_type\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"name\",\r","                    \"version\",\r","                    \"manufacturer\",\r","                    \"configuration\",\r","                    \"build_type\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"registered_owner\",\r","                \"registered_org\",\r","                \"product_id\",\r","                \"install_date\",\r","                \"domain\",\r","                \"logon_server\",\r","                \"hotfixes\",\r","                \"os_info\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"boot_time\",\r","            \"manufacturer\",\r","            \"model\",\r","            \"type\",\r","            \"processor\",\r","            \"bios_version\",\r","            \"boot_device\",\r","            \"system_locale\",\r","            \"input_locale\",\r","            \"timezone\",\r","            \"total_physical_memory\",\r","            \"recorded_time\",\r","            \"os_install\"\r","          ]\r","        },\r","        \"epp_list\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"local_name\",\r","        \"registered_date\",\r","        \"heartbeat\",\r","        \"agent_info\",\r","        \"system_info\",\r","        \"epp_list\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"e6407102-4c1c-4818-a982-a93ed5e8e14d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Device By Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","devices",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{deviceby_id}}","key":"id"}]}},"response":[{"id":"29072a98-5beb-465e-93b6-6a2b51d42fb6","name":"200-Get Device By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",":id"],"variable":[{"key":"id","value":"{{deviceby_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 01:47:39 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"455-ZzdYNKs4hm9QAkIyqCpZeic+HY0\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"local_name\": \"string\",\n    \"registered_date\": \"date\",\n    \"heartbeat\": \"date\",\n    \"agent_info\": {\n      \"name\": \"string\",\n      \"version\": \"string\",\n      \"last_updated\": null\n    },\n    \"system_info\": {\n      \"boot_time\": \"date\",\n      \"manufacturer\": \"string\",\n      \"model\": \"string\",\n      \"type\": \"string\",\n      \"processor\": \"string\",\n      \"bios_version\": \"string\",\n      \"boot_device\": \"string\",\n      \"system_locale\": \"string\",\n      \"input_locale\": \"string\",\n      \"timezone\": \"string\",\n      \"total_physical_memory\": \"string\",\n      \"recorded_time\": \"date\",\n      \"os_install\": {\n        \"registered_owner\": \"string\",\n        \"registered_org\": \"string\",\n        \"product_id\": \"string\",\n        \"install_date\": \"date\",\n        \"domain\": \"string\",\n        \"logon_server\": \"string\",\n        \"hotfixes\": \"string\",\n        \"os_info\": {\n          \"name\": \"string\",\n          \"version\": \"string\",\n          \"manufacturer\": \"string\",\n          \"configuration\": \"string\",\n          \"build_type\": \"string\"\n        }\n      }\n    },\n    \"epp_list\": []\n  },\n  \"success\": \"boolean\"\n}"},{"id":"da5f3561-e010-4528-993f-498fedd0fa1f","name":"400 - Get Device By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",":id"],"variable":[{"key":"id","value":"{{deviceby_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"e6407102-4c1c-4818-a982-a93ed5e8e14d"},{"name":"Get Device By Name","event":[{"listen":"test","script":{"id":"222f4e8d-23b1-4510-a775-95ed282ac44d","exec":[" // Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"local_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"registered_date\": {\r","          \"type\": \"string\"\r","        },\r","        \"heartbeat\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_info\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"version\": {\r","              \"type\": \"string\"\r","            },\r","            \"last_updated\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"version\",\r","            \"last_updated\"\r","          ]\r","        },\r","        \"system_info\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"boot_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"manufacturer\": {\r","              \"type\": \"string\"\r","            },\r","            \"model\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"processor\": {\r","              \"type\": \"string\"\r","            },\r","            \"bios_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"boot_device\": {\r","              \"type\": \"string\"\r","            },\r","            \"system_locale\": {\r","              \"type\": \"string\"\r","            },\r","            \"input_locale\": {\r","              \"type\": \"string\"\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_physical_memory\": {\r","              \"type\": \"string\"\r","            },\r","            \"recorded_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_install\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"registered_owner\": {\r","                  \"type\": \"string\"\r","                },\r","                \"registered_org\": {\r","                  \"type\": \"string\"\r","                },\r","                \"product_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"install_date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"domain\": {\r","                  \"type\": \"string\"\r","                },\r","                \"logon_server\": {\r","                  \"type\": \"string\"\r","                },\r","                \"hotfixes\": {\r","                  \"type\": \"string\"\r","                },\r","                \"os_info\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"version\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"manufacturer\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"configuration\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"build_type\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"name\",\r","                    \"version\",\r","                    \"manufacturer\",\r","                    \"configuration\",\r","                    \"build_type\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"registered_owner\",\r","                \"registered_org\",\r","                \"product_id\",\r","                \"install_date\",\r","                \"domain\",\r","                \"logon_server\",\r","                \"hotfixes\",\r","                \"os_info\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"boot_time\",\r","            \"manufacturer\",\r","            \"model\",\r","            \"type\",\r","            \"processor\",\r","            \"bios_version\",\r","            \"boot_device\",\r","            \"system_locale\",\r","            \"input_locale\",\r","            \"timezone\",\r","            \"total_physical_memory\",\r","            \"recorded_time\",\r","            \"os_install\"\r","          ]\r","        },\r","        \"epp_list\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"local_name\",\r","        \"registered_date\",\r","        \"heartbeat\",\r","        \"agent_info\",\r","        \"system_info\",\r","        \"epp_list\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r"," pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r"," "],"type":"text/javascript"}}],"id":"49aa8df2-2f4a-453c-bbf2-d0b53935d75b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/:name/name","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Device By Name.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>Name of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","devices",":name","name"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{deviceby_name}}","key":"name"}]}},"response":[{"id":"32cbf34d-3a67-4bdc-a1e4-df7ef4e9d8b6","name":"200-Get Device By Name","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/:name/name","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",":name","name"],"variable":[{"key":"name","value":"{{deviceby_name}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 01:47:45 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"455-ZzdYNKs4hm9QAkIyqCpZeic+HY0\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"local_name\": \"string\",\n    \"registered_date\": \"date\",\n    \"heartbeat\": \"date\",\n    \"agent_info\": {\n      \"name\": \"string\",\n      \"version\": \"string\",\n      \"last_updated\": null\n    },\n    \"system_info\": {\n      \"boot_time\": \"date\",\n      \"manufacturer\": \"string\",\n      \"model\": \"string\",\n      \"type\": \"string\",\n      \"processor\": \"string\",\n      \"bios_version\": \"string\",\n      \"boot_device\": \"string\",\n      \"system_locale\": \"string\",\n      \"input_locale\": \"string\",\n      \"timezone\": \"string\",\n      \"total_physical_memory\": \"string\",\n      \"recorded_time\": \"date\",\n      \"os_install\": {\n        \"registered_owner\": \"string\",\n        \"registered_org\": \"string\",\n        \"product_id\": \"string\",\n        \"install_date\": \"date\",\n        \"domain\": \"string\",\n        \"logon_server\": \"string\",\n        \"hotfixes\": \"string\",\n        \"os_info\": {\n          \"name\": \"string\",\n          \"version\": \"string\",\n          \"manufacturer\": \"string\",\n          \"configuration\": \"string\",\n          \"build_type\": \"string\"\n        }\n      }\n    },\n    \"epp_list\": []\n  },\n  \"success\": \"boolean\"\n}"},{"id":"26f4360f-9d19-464d-a23d-49a05d20e129","name":"404 - Get Device By Name","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/:name/name","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",":name","name"],"variable":[{"key":"name","value":"{{deviceby_name}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"49aa8df2-2f4a-453c-bbf2-d0b53935d75b"},{"name":"Get Devices That Needs Attention","event":[{"listen":"test","script":{"id":"2733f58f-86dd-4b4f-aa93-3c54bc1a3f07","exec":[" // Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"registered_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"heartbeat\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_version\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"os_name\",\r","            \"registered_date\",\r","            \"heartbeat\",\r","            \"agent_version\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"registered_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"heartbeat\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_version\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"os_name\",\r","            \"registered_date\",\r","            \"heartbeat\",\r","            \"agent_version\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pagination\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"total_pages\": {\r","          \"type\": \"integer\"\r","        },\r","        \"previous_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"next_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"first_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"last_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"page\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"total_pages\",\r","        \"previous_page\",\r","        \"next_page\",\r","        \"first_page\",\r","        \"last_page\",\r","        \"page\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\",\r","    \"pagination\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r"," pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r"," "],"type":"text/javascript"}}],"id":"ab24c18a-55b9-4701-a3e0-fe81f0afd6c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/attention","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Devices That Needs Attention.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","devices","attention"],"host":["{{url}}"],"query":[{"disabled":true,"key":"page","value":""},{"disabled":true,"key":"page_size","value":""}],"variable":[]}},"response":[{"id":"334cada5-1304-4a30-bf66-06cfcb96bceb","name":"200-Get Devices That Needs Attention","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/attention","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices","attention"],"query":[{"key":"page","value":null,"type":"text","disabled":true},{"key":"page_size","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 01:39:43 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"597","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"255-+56B7T6jhHXEnbWwQBPcqo63Fxs\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\",\n      \"os_name\": \"string\",\n      \"registered_date\": \"date\",\n      \"heartbeat\": \"date\",\n      \"agent_version\": \"string\"\n    }\n  ],\n  \"success\": \"boolean\",\n  \"pagination\": {\n    \"total\": \"int\",\n    \"total_pages\": \"int\",\n    \"previous_page\": null,\n    \"next_page\": null,\n    \"first_page\": \"int\",\n    \"last_page\": \"int\",\n    \"page\": \"int\"\n  }\n}"},{"id":"ccc8e8b9-3725-40ad-aaa0-3040ea4cd7af","name":"400 - Get Devices That Needs Attention","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/attention","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices","attention"],"query":[{"key":"page","value":"","type":"text","disabled":true},{"key":"page_size","value":"","type":"text","disabled":true}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"ab24c18a-55b9-4701-a3e0-fe81f0afd6c8"},{"name":"Remove Device By Id","id":"83a9be8a-cf85-4359-8682-34894a7c2eea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/:id","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","devices",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":null,"key":"id"}]}},"response":[],"_postman_id":"83a9be8a-cf85-4359-8682-34894a7c2eea"},{"name":"Get Device Events","event":[{"listen":"test","script":{"id":"ef8f1b0c-0254-4278-8f8c-b320583fc5b8","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pagination\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"total_pages\": {\r","          \"type\": \"integer\"\r","        },\r","        \"previous_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"next_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"first_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"last_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"page\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"total_pages\",\r","        \"previous_page\",\r","        \"next_page\",\r","        \"first_page\",\r","        \"last_page\",\r","        \"page\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\",\r","    \"pagination\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r"," pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r"," "],"type":"text/javascript"}}],"id":"bab4d28a-e48d-4fa9-8357-6f1f7694d76b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/:id/events","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Device Events.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","devices",":id","events"],"host":["{{url}}"],"query":[{"disabled":true,"key":"page","value":""},{"disabled":true,"key":"page_size","value":""}],"variable":[{"type":"any","value":"{{deviceby_id}}","key":"id"}]}},"response":[{"id":"934e8b20-2da2-4a6d-bda5-13e682a9f2a9","name":"200-Get Device Events","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/:id/events","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",":id","events"],"query":[{"key":"page","value":null,"type":"text","disabled":true},{"key":"page_size","value":null,"type":"text","disabled":true}],"variable":[{"key":"id","value":"{{deviceby_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 01:41:37 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"143","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"8f-if4eDnTdaj5igeUe2mBpTwS0XRE\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [],\n  \"success\": \"boolean\",\n  \"pagination\": {\n    \"total\": \"int\",\n    \"total_pages\": \"int\",\n    \"previous_page\": null,\n    \"next_page\": null,\n    \"first_page\": \"int\",\n    \"last_page\": \"int\",\n    \"page\": \"int\"\n  }\n}"},{"id":"8de68a9f-a7ac-4299-80fd-673858026e6e","name":"400-Get Device Events","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/:id/events","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",":id","events"],"query":[{"key":"page","value":null,"disabled":true},{"key":"page_size","value":null,"disabled":true}],"variable":[{"key":"id","value":"32"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 17:12:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"49-BMQW1tnrJ0ZC8IANJyztQuX5rgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"d1b9b346-e96e-48c7-bc23-0a24629a6f88","name":"404 - Get Device Events","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/devices/:id/events","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","devices",":id","events"],"query":[{"key":"page","value":"","type":"text","disabled":true},{"key":"page_size","value":"","type":"text","disabled":true}],"variable":[{"key":"id","value":"{{deviceby_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"bab4d28a-e48d-4fa9-8357-6f1f7694d76b"},{"name":"Get Device Metrics","event":[{"listen":"test","script":{"id":"c859e6cb-f9f0-4e2e-ac31-9ab6ae48190a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"no_heartbeats\": {\r","          \"type\": \"integer\"\r","        },\r","        \"need_updates\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"no_heartbeats\",\r","        \"need_updates\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"5f1aa1a5-c89c-4027-b927-3bfc84a4ab1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Device Metrics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","devices","metrics"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"da18e8cc-25c3-4246-97a8-7789805b53ad","name":"200-Get Device Metrics","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/devices/metrics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 01:50:02 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"70","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"46-/N6Kec8GIFPeoNqdioBSzxiV3/g\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"total\": \"int\",\n    \"no_heartbeats\": \"int\",\n    \"need_updates\": \"int\"\n  },\n  \"success\": \"boolean\"\n}"},{"id":"ebf0abf7-7234-488e-8f33-7cb868ec8bf7","name":"400 - Get Device Metrics","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/halcyon/devices/metrics"},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"5f1aa1a5-c89c-4027-b927-3bfc84a4ab1e"}],"id":"883b8db1-f1de-4185-bb2f-a25bca4c972f","_postman_id":"883b8db1-f1de-4185-bb2f-a25bca4c972f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Events","item":[{"name":"Get Events","event":[{"listen":"test","script":{"id":"cfec776b-8be7-4c84-a299-77628748c3e7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An devevent_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 2)].id).to.be.a('string');\r","    pm.environment.set('devevent_id', pm.response.json().data[_.random(1, 2)].id);\r","}); \r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An devthreat_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 2)].threat_id).to.be.a('string');\r","    pm.environment.set('devthreat_id', pm.response.json().data[_.random(1, 2)].threat_id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"null\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"null\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"null\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pagination\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"total_pages\": {\r","          \"type\": \"integer\"\r","        },\r","        \"previous_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"next_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"first_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"last_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"page\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"total_pages\",\r","        \"previous_page\",\r","        \"next_page\",\r","        \"first_page\",\r","        \"last_page\",\r","        \"page\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\",\r","    \"pagination\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"284f6864-7e89-4906-9e69-0393ad108190","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Events.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","events",""],"host":["{{url}}"],"query":[{"disabled":true,"key":"page_size","value":""},{"disabled":true,"key":"page","value":""}],"variable":[]}},"response":[{"id":"b3a4ab02-f8c7-4817-a51c-7a5473eee246","name":"200-Get Events","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events",""],"query":[{"key":"page_size","value":null,"type":"text","disabled":true},{"key":"page","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 01:58:03 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"96d-LQrmjfaVGwDcB7A7vkGzfJMf8m8\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"type\": \"string\",\n      \"name\": \"string\",\n      \"action_type\": \"string\",\n      \"threat_id\": \"string\",\n      \"executing_user\": null,\n      \"executable_path\": \"string\",\n      \"executable_md5\": null,\n      \"executable_sha1\": null,\n      \"executable_name\": null,\n      \"executable_file_type\": null,\n      \"executable_file_size\": null,\n      \"executable_score\": null,\n      \"executable_certificates\": null,\n      \"occurrence_date\": \"date\",\n      \"first_occurrence_date\": \"date\",\n      \"total_occurrences\": \"int\",\n      \"action\": null,\n      \"reason\": \"string\",\n      \"guid\": null,\n      \"deleted_at\": null,\n      \"count\": null,\n      \"dry_run\": null\n    }\n  ],\n  \"success\": \"boolean\",\n  \"pagination\": {\n    \"total\": \"int\",\n    \"total_pages\": \"int\",\n    \"previous_page\": null,\n    \"next_page\": null,\n    \"first_page\": \"int\",\n    \"last_page\": \"int\",\n    \"page\": \"int\"\n  }\n}"},{"id":"5a194566-832f-4409-9c34-354707e568f9","name":"400-Get Events","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/s","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events","s"],"query":[{"key":"page_size","value":null,"disabled":true},{"key":"page","value":null,"disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 17:23:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"49-BMQW1tnrJ0ZC8IANJyztQuX5rgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"e11503ea-a3c9-4025-be12-e6b0f07c972c","name":"410 - Get Events","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events",""],"query":[{"key":"page_size","value":"","disabled":true},{"key":"page","value":"","disabled":true}]}},"status":"410","code":410,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"284f6864-7e89-4906-9e69-0393ad108190"},{"name":"Get Event By Id","event":[{"listen":"test","script":{"id":"de109243-a5c6-489d-a73a-091e33c10120","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"string\"\r","        },\r","        \"tenant_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"device_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"device_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"action_type\": {\r","          \"type\": \"string\"\r","        },\r","        \"threat_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"executable_path\": {\r","          \"type\": \"string\"\r","        },\r","        \"executing_user\": {\r","          \"type\": \"string\"\r","        },\r","        \"occurrence_date\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"reason\": {\r","          \"type\": \"string\"\r","        },\r","        \"dry_run\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"tenant_id\",\r","        \"device_id\",\r","        \"device_name\",\r","        \"name\",\r","        \"action_type\",\r","        \"threat_id\",\r","        \"executable_path\",\r","        \"executing_user\",\r","        \"occurrence_date\",\r","        \"type\",\r","        \"count\",\r","        \"reason\",\r","        \"dry_run\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"0da983bc-020f-4aad-a6ba-19d4df6ad739","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Event By Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","events",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{devevent_id}}","key":"id"}]}},"response":[{"id":"aa3e4bf7-39ba-4df1-b6d5-4fc0e8bb05f6","name":"200-Get Event By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events",":id"],"variable":[{"key":"id","value":"{{devevent_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 02:00:19 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"627","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"273-h5WzJQ8AeT4X9hD5vAbdjnr7vp0\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"id\": \"string\",\n    \"tenant_id\": \"string\",\n    \"device_id\": \"string\",\n    \"device_name\": \"string\",\n    \"name\": \"string\",\n    \"action_type\": \"string\",\n    \"threat_id\": \"string\",\n    \"executable_path\": \"string\",\n    \"executing_user\": \"string\",\n    \"occurrence_date\": \"date\",\n    \"type\": \"string\",\n    \"count\": \"int\",\n    \"reason\": \"string\",\n    \"dry_run\": \"boolean\"\n  },\n  \"success\": \"boolean\"\n}"},{"id":"7c0cc374-77fc-445b-9b55-47eb752fc319","name":"400 - Get Event By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events",":id"],"variable":[{"key":"id","value":"{{devevent_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"0da983bc-020f-4aad-a6ba-19d4df6ad739"},{"name":"Get Critical Events","event":[{"listen":"test","script":{"id":"2145da9f-121a-4c1d-a658-8bd7f3108b99","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"null\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"null\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"action_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"threat_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"executing_user\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_path\": {\r","              \"type\": \"string\"\r","            },\r","            \"executable_md5\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_sha1\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_name\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_type\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_file_size\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_score\": {\r","              \"type\": \"null\"\r","            },\r","            \"executable_certificates\": {\r","              \"type\": \"null\"\r","            },\r","            \"occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"first_occurrence_date\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_occurrences\": {\r","              \"type\": \"integer\"\r","            },\r","            \"action\": {\r","              \"type\": \"null\"\r","            },\r","            \"reason\": {\r","              \"type\": \"string\"\r","            },\r","            \"guid\": {\r","              \"type\": \"null\"\r","            },\r","            \"deleted_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"count\": {\r","              \"type\": \"null\"\r","            },\r","            \"dry_run\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"type\",\r","            \"name\",\r","            \"action_type\",\r","            \"threat_id\",\r","            \"executing_user\",\r","            \"executable_path\",\r","            \"executable_md5\",\r","            \"executable_sha1\",\r","            \"executable_name\",\r","            \"executable_file_type\",\r","            \"executable_file_size\",\r","            \"executable_score\",\r","            \"executable_certificates\",\r","            \"occurrence_date\",\r","            \"first_occurrence_date\",\r","            \"total_occurrences\",\r","            \"action\",\r","            \"reason\",\r","            \"guid\",\r","            \"deleted_at\",\r","            \"count\",\r","            \"dry_run\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pagination\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"total_pages\": {\r","          \"type\": \"integer\"\r","        },\r","        \"previous_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"next_page\": {\r","          \"type\": \"null\"\r","        },\r","        \"first_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"last_page\": {\r","          \"type\": \"integer\"\r","        },\r","        \"page\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"total_pages\",\r","        \"previous_page\",\r","        \"next_page\",\r","        \"first_page\",\r","        \"last_page\",\r","        \"page\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\",\r","    \"pagination\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"35e82e57-dba0-4540-a396-e48e7f7e24ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/critical","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Critical Events.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","events","critical"],"host":["{{url}}"],"query":[{"disabled":true,"key":"page","value":""},{"disabled":true,"key":"page_size","value":""}],"variable":[]}},"response":[{"id":"38a217c2-09f9-4ee6-a3ae-baed619686d3","name":"200-Get Critical Events","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/critical","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events","critical"],"query":[{"key":"page","value":null,"type":"text","disabled":true},{"key":"page_size","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 02:01:48 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"96d-LQrmjfaVGwDcB7A7vkGzfJMf8m8\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"type\": \"string\",\n      \"name\": \"string\",\n      \"action_type\": \"string\",\n      \"threat_id\": \"string\",\n      \"executing_user\": null,\n      \"executable_path\": \"string\",\n      \"executable_md5\": null,\n      \"executable_sha1\": null,\n      \"executable_name\": null,\n      \"executable_file_type\": null,\n      \"executable_file_size\": null,\n      \"executable_score\": null,\n      \"executable_certificates\": null,\n      \"occurrence_date\": \"date\",\n      \"first_occurrence_date\": \"date\",\n      \"total_occurrences\": \"int\",\n      \"action\": null,\n      \"reason\": \"string\",\n      \"guid\": null,\n      \"deleted_at\": null,\n      \"count\": null,\n      \"dry_run\": null\n    }\n  ],\n  \"success\": \"boolean\",\n  \"pagination\": {\n    \"total\": \"int\",\n    \"total_pages\": \"int\",\n    \"previous_page\": null,\n    \"next_page\": null,\n    \"first_page\": \"int\",\n    \"last_page\": \"int\",\n    \"page\": \"int\"\n  }\n}"},{"id":"5821e1b1-cf11-4a6d-ab7e-8a54835949d6","name":"400-Get Critical Events","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/criticalS","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events","criticalS"],"query":[{"key":"page","value":null,"disabled":true},{"key":"page_size","value":null,"disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 17:43:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"49-BMQW1tnrJ0ZC8IANJyztQuX5rgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"3ff617e4-3f88-4fbd-b07b-968dd6a20cf2","name":"410 - Get Critical Events","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/critical","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events","critical"],"query":[{"key":"page","value":"","type":"text","disabled":true},{"key":"page_size","value":"","type":"text","disabled":true}]}},"status":"410","code":410,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"35e82e57-dba0-4540-a396-e48e7f7e24ec"},{"name":"Get Events Partitioned","event":[{"listen":"test","script":{"id":"454c6fb4-3290-4f1d-8002-92c17d95d5e1","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"partition_type\": {\r","          \"type\": \"string\"\r","        },\r","        \"partitions\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"2022-10-17T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-10-10T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-10-03T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-09-26T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-09-19T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-09-12T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-09-05T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-08-29T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-08-22T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            },\r","            \"2022-08-15T00:00:00Z\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"total_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"blocked_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"allowed_duplicates\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"sandboxed_duplicates\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"blocked\",\r","                \"allowed\",\r","                \"sandboxed\",\r","                \"total_duplicates\",\r","                \"blocked_duplicates\",\r","                \"allowed_duplicates\",\r","                \"sandboxed_duplicates\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"2022-10-17T00:00:00Z\",\r","            \"2022-10-10T00:00:00Z\",\r","            \"2022-10-03T00:00:00Z\",\r","            \"2022-09-26T00:00:00Z\",\r","            \"2022-09-19T00:00:00Z\",\r","            \"2022-09-12T00:00:00Z\",\r","            \"2022-09-05T00:00:00Z\",\r","            \"2022-08-29T00:00:00Z\",\r","            \"2022-08-22T00:00:00Z\",\r","            \"2022-08-15T00:00:00Z\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"partition_type\",\r","        \"partitions\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"b5d6327d-e988-448d-b2ef-9bc4ba29275c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/partitioned?start_time=2022-08-21T17:41:38.460Z&end_time=2022-10-21T17:41:38.460Z","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Events Partitioned.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>start_time</td>\n<td>string</td>\n<td>The start_time field.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>end_time</td>\n<td>string</td>\n<td>The end_time field.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","events","partitioned"],"host":["{{url}}"],"query":[{"description":{"content":"<p>ISO Format</p>\n","type":"text/plain"},"key":"start_time","value":"2022-08-21T17:41:38.460Z"},{"description":{"content":"<p>ISO Format</p>\n","type":"text/plain"},"key":"end_time","value":"2022-10-21T17:41:38.460Z"}],"variable":[]}},"response":[{"id":"95668504-88f0-411f-913c-d445d666b634","name":"200-Get Events Partitioned","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/partitioned?start_time=2022-08-21T17:41:38.460Z&end_time=2022-10-21T17:41:38.460Z","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events","partitioned"],"query":[{"key":"start_time","value":"2022-08-21T17:41:38.460Z","description":"ISO Format"},{"key":"end_time","value":"2022-10-21T17:41:38.460Z","description":"ISO Format"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 02:04:33 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"6b3-XLP0P8U5oBN+i07MA5olz6LA5iA\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"partition_type\": \"string\",\n    \"partitions\": {\n      \"2022-10-17T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-10-10T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-10-03T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-09-26T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-09-19T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-09-12T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-09-05T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-08-29T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-08-22T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      },\n      \"2022-08-15T00:00:00Z\": {\n        \"total\": \"int\",\n        \"blocked\": \"int\",\n        \"allowed\": \"int\",\n        \"sandboxed\": \"int\",\n        \"total_duplicates\": \"int\",\n        \"blocked_duplicates\": \"int\",\n        \"allowed_duplicates\": \"int\",\n        \"sandboxed_duplicates\": \"int\"\n      }\n    }\n  },\n  \"success\": \"boolean\"\n}"},{"id":"23cc538e-ab3b-4c3b-adcf-add9dc02a47b","name":"400-Get Events Partitioned","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/partitioned?start_time=2022-08-21T17:41:38.460Z","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events","partitioned"],"query":[{"key":"start_time","value":"2022-08-21T17:41:38.460Z","description":"ISO Format"},{"key":"end_time","value":"2022-10-21T17:41:38.460Z","description":"ISO Format","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 17:49:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"111"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6f-+mS9LgViCg3kD5YQZaFrNTQu8Bc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"211fb9c0-f549-4b5a-878e-c9b6e081d904","name":"410 - Get Events Partitioned","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/partitioned?start_time=2022-08-21T17:41:38.460Z&end_time=2022-10-21T17:41:38.460Z","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events","partitioned"],"query":[{"key":"start_time","value":"2022-08-21T17:41:38.460Z","description":"ISO Format"},{"key":"end_time","value":"2022-10-21T17:41:38.460Z","description":"ISO Format"}]}},"status":"410","code":410,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"b5d6327d-e988-448d-b2ef-9bc4ba29275c"},{"name":"Get Related Events","id":"1b156f91-1e86-46fc-b682-ccb29edbd6a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/:id/related","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Related Events.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","events",":id","related"],"host":["{{url}}"],"query":[{"disabled":true,"key":"page","value":""},{"disabled":true,"key":"page_size","value":""}],"variable":[{"type":"any","value":"{{devevent_id}}","key":"id"}]}},"response":[{"id":"a98ba266-bd8f-4a24-8dc5-5034931e0604","name":"400 - Get Related Events","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/events/:id/related","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","events",":id","related"],"query":[{"key":"page","value":"","type":"text","disabled":true},{"key":"page_size","value":"","type":"text","disabled":true}],"variable":[{"key":"id","value":"{{devevent_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"1b156f91-1e86-46fc-b682-ccb29edbd6a0"},{"name":"Get Event Metrics","event":[{"listen":"test","script":{"id":"f1acaf04-8f5e-4160-9909-4b848f0b6c94","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"blocked\": {\r","          \"type\": \"integer\"\r","        },\r","        \"allowed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"sandboxed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"total_duplicates\": {\r","          \"type\": \"integer\"\r","        },\r","        \"blocked_duplicates\": {\r","          \"type\": \"integer\"\r","        },\r","        \"allowed_duplicates\": {\r","          \"type\": \"integer\"\r","        },\r","        \"sandboxed_duplicates\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"blocked\",\r","        \"allowed\",\r","        \"sandboxed\",\r","        \"total_duplicates\",\r","        \"blocked_duplicates\",\r","        \"allowed_duplicates\",\r","        \"sandboxed_duplicates\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"0b18fbd7-aeea-40b1-9bce-47d956907997","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Event Metrics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","events","metrics"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5faffb4c-4a49-4770-92ca-64ceb62e0fa5","name":"200-Get Event Metrics","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/metrics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 02:10:47 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"165","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"a5-3GFYSGT6NYloeGXNX4RTgeIGwAM\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"total\": \"int\",\n    \"blocked\": \"int\",\n    \"allowed\": \"int\",\n    \"sandboxed\": \"int\",\n    \"total_duplicates\": \"int\",\n    \"blocked_duplicates\": \"int\",\n    \"allowed_duplicates\": \"int\",\n    \"sandboxed_duplicates\": \"int\"\n  },\n  \"success\": \"boolean\"\n}"},{"id":"298527e7-e70b-48e2-a889-f2f1de0885a7","name":"400-Get Event Metrics","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/metricsc"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 17:52:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"49-BMQW1tnrJ0ZC8IANJyztQuX5rgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"1f80b7b8-c12a-476d-8eab-1e16cf4c3ec3","name":"410 - Get Event Metrics","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/halcyon/events/metrics"},"status":"410","code":410,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"0b18fbd7-aeea-40b1-9bce-47d956907997"},{"name":"Get Event Metrics By Month","id":"81f85e9c-7603-4921-b797-b8a80c0762d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/events/metrics-by-month","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Event Metrics By Month.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","events","metrics-by-month"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"2aec83bb-330d-4fbd-aa30-5194a4506497","name":"400 - Get Event Metrics By Month","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/halcyon/events/metrics-by-month"},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"81f85e9c-7603-4921-b797-b8a80c0762d3"}],"id":"d245a017-53e7-451e-8eb8-4b4c7df74fc0","_postman_id":"d245a017-53e7-451e-8eb8-4b4c7df74fc0","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Threat","item":[{"name":"Get By Id","event":[{"listen":"test","script":{"id":"43492fde-11eb-49c2-a11d-f561edd6449e","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"string\"\r","        },\r","        \"available\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"allowed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"certificate_list\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"available\",\r","        \"allowed\",\r","        \"certificate_list\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"cf04de81-71d7-4848-9d30-5a77a6c49ef7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/threats/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified By Id.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","threats",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{devthreat_id}}","key":"id"}]}},"response":[{"id":"6e1be445-6205-4660-bbf5-21536cc2f89f","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/threats/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","threats",":id"],"variable":[{"key":"id","value":"{{devthreat_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 02:16:11 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"219","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"db-lZ0wKjjgWLDV1tBhuDvQ9SdSKeU\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"file_type\": \"string\",\n    \"file_size\": \"string\",\n    \"available\": \"boolean\",\n    \"allowed\": \"boolean\",\n    \"certificate_list\": []\n  },\n  \"success\": \"boolean\"\n}"},{"id":"d4d63bd3-f30e-4281-b534-41b5e47e4a70","name":"404-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/threats/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","threats",":id"],"variable":[{"key":"id","value":"4234"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 17:58:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"49-BMQW1tnrJ0ZC8IANJyztQuX5rgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"e6881ca8-a1a7-4bef-9649-5f0f877b3a1d","name":"400 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/threats/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","threats",":id"],"variable":[{"key":"id","value":"{{devthreat_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"cf04de81-71d7-4848-9d30-5a77a6c49ef7"},{"name":"Get Related Events","id":"1a62c83b-c61e-4302-b45d-d47672f75118","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/threats/:id/events","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Related Events.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","threats",":id","events"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"f4b53996-bd0c-4b58-9fd5-7bc08efca298","name":"404 - Get Related Events","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/threats/:id/events","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","threats",":id","events"],"variable":[{"key":"id","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"1a62c83b-c61e-4302-b45d-d47672f75118"},{"name":"Unblock File","id":"11378c5e-2d4b-4502-b36f-0a1a95931009","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/threats/:id/allow","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","threats",":id","allow"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[],"_postman_id":"11378c5e-2d4b-4502-b36f-0a1a95931009"},{"name":"Download Threat","event":[{"listen":"test","script":{"id":"a39435e3-f436-41a2-ac94-f4fd60f3e595","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"download_url\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"download_url\"\r","      ]\r","    },\r","    \"success\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"success\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","pm.test(\"Validate success status\", function () {\r","        const jsonData = pm.response.json();\r","        pm.expect(jsonData.success).to.eql(true);\r","    });\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript"}}],"id":"dc51b968-7e3c-42a6-b750-651b6d0b0c9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/halcyon/threats/:id/download","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to download or export the Threat data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>Message or description of the result.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","threats",":id","download"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{devthreat_id}}","key":"id"}]}},"response":[{"id":"d0d214a8-c323-4b31-b331-7e720c32fb50","name":"200-Download Threat 200","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/threats/:id/download","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","threats",":id","download"],"variable":[{"key":"id","value":"{{devthreat_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 27 Feb 2024 02:18:58 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"548","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"224-rjRn9oCkp8fYBCcESgl8/cN7Q/k\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": {\n    \"download_url\": \"string\"\n  },\n  \"success\": \"boolean\"\n}"},{"id":"5a477bed-47e0-4f34-b59a-eff316928850","name":"403-Download Threat","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/threats/:id/download","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","threats",":id","download"],"variable":[{"key":"id","value":"3432"}]}},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 18:00:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"73"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"49-BMQW1tnrJ0ZC8IANJyztQuX5rgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"6a3404e8-dad8-4b1f-871a-37583fb7f774","name":"400 - Download Threat","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/halcyon/threats/:id/download","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","halcyon","threats",":id","download"],"variable":[{"key":"id","value":"{{devthreat_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"dc51b968-7e3c-42a6-b750-651b6d0b0c9b"}],"id":"01016c49-f667-484c-abff-56f17aad559d","_postman_id":"01016c49-f667-484c-abff-56f17aad559d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Reports","item":[{"name":"Get Montly Report","event":[{"listen":"test","script":{"id":"ae98bff0-050b-4464-8549-15a606a84b56","exec":["// Validate status code","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});  ","","// Validate de Schema","const jsonData = pm.response.json()","const schema = {","  \"type\": \"object\",","  \"properties\": {","    \"first\": {","      \"type\": \"string\"","    },","    \"last\": {","      \"type\": \"string\"","    },","    \"startDate\": {","      \"type\": \"string\"","    },","    \"endDate\": {","      \"type\": \"string\"","    },","    \"newEvents\": {","      \"type\": \"integer\"","    },","    \"blockedEvents\": {","      \"type\": \"integer\"","    },","    \"allowedEvents\": {","      \"type\": \"integer\"","    },","    \"criticalEvents\": {","      \"type\": \"integer\"","    },","    \"totalDevices\": {","      \"type\": \"integer\"","    },","    \"newDevices\": {","      \"type\": \"integer\"","    },","    \"disconnectedDevices\": {","      \"type\": \"integer\"","    },","    \"mostAlerted\": {","      \"type\": \"array\",","      \"items\": {}","    },","    \"mostCritical\": {","      \"type\": \"array\",","      \"items\": {}","    }","  },","  \"required\": [","    \"first\",","    \"last\",","    \"startDate\",","    \"endDate\",","    \"newEvents\",","    \"blockedEvents\",","    \"allowedEvents\",","    \"criticalEvents\",","    \"totalDevices\",","    \"newDevices\",","    \"disconnectedDevices\",","    \"mostAlerted\",","    \"mostCritical\"","  ]","};","","pm.test(\"Schema is valid\", function() {","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;","});","","","// Validate Json Assertion","pm.test(\"Response body is a valid JSON object\", function () {","    pm.response.to.have.jsonBody();","});","","","// Test for response content type","pm.test(\"Response content type is application/json\", function () {","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");","});","","// Validate response time","pm.test(\"Response time is correct\", function () {","pm.expect(pm.response.responseTime).to.be.below(2500);","});",""],"type":"text/javascript","packages":{}}}],"id":"5845a790-0167-4e9f-a282-4e3318a819a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n  \"month\": \"int\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the generated report data for Montly Report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>Pagination metadata.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>code</td>\n<td>string</td>\n<td>Status or result code.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","reports"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"6c8581c8-4cf9-4d86-a775-7f7c8d3effde","name":"200-Get Montly Report","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"month\": 8\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 18:03:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"306"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"132-D23zn1k5PdLHybbgo8JDpP6RYPk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"first\": \"date\",\n  \"last\": \"date\",\n  \"startDate\": \"date\",\n  \"endDate\": \"date\",\n  \"newEvents\": \"int\",\n  \"blockedEvents\": \"int\",\n  \"allowedEvents\": \"int\",\n  \"criticalEvents\": \"int\",\n  \"totalDevices\": \"int\",\n  \"newDevices\": \"int\",\n  \"disconnectedDevices\": \"int\",\n  \"mostAlerted\": [],\n  \"mostCritical\": []\n}"},{"id":"b2972d5c-4475-4d44-b954-a2fb02143590","name":"400 - Get Montly Report","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"month\": 8\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports"},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"5845a790-0167-4e9f-a282-4e3318a819a6"},{"name":"Add Email","event":[{"listen":"test","script":{"id":"74ba5472-3f65-44ce-884c-03065a7e9daf","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"email\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"email\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","//Validate  Json Assertions\r","pm.test(\"the required properties\", () => {\r","        pm.expect(jsonData).to.have.property('email').that.is.a('string');\r","\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9ccf2b0e-a793-4a3d-a2d2-b978bbe9e3fb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"email\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/add-email","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new Email in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","reports","add-email"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"e5a21072-b40e-45bd-ae4a-15462c9d9136","name":"201-Add Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"andrea.altuve@metabaseq.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/add-email"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 18:12:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"39"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"27-JMM7f/y/I1EygJm1/nJWSUjM5es\""}],"cookie":[],"responseTime":null,"body":"{\n  \"email\": \"string\"\n}"},{"id":"74fee3aa-740c-4477-bc7c-002e72c48da8","name":"400-Add Email","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"andrea.altuvemetabaseq.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/add-email"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 18:15:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"121"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"79-Neo9gm9391nwNckWwxdPMQIpVWA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"9ccf2b0e-a793-4a3d-a2d2-b978bbe9e3fb"},{"name":"Remove Email","event":[{"listen":"test","script":{"id":"03546365-1837-43e5-8ee2-744945314f1f","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"99d2d7f0-f4dc-4785-a665-cdc4d6f7c028","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\n  \"email\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/remove-email","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Email from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","reports","remove-email"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3edadf3e-d350-4aad-b4e7-ffe5698161c8","name":"204-Remove Email","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"andrea.altuve@metabaseq.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/remove-email"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Thu, 02 May 2024 18:17:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"c44c6874-bdb6-4a48-96af-a3ace4450cff","name":"400-Remove Email","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"andrea.altuvemetabaseq.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/remove-email"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 02 May 2024 18:18:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"121"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"79-Neo9gm9391nwNckWwxdPMQIpVWA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"99d2d7f0-f4dc-4785-a665-cdc4d6f7c028"},{"name":"Disable/Enable Email","event":[{"listen":"test","script":{"id":"59b04acb-7168-411d-896e-18e29fecaad3","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"email\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"email\",\r","    \"__v\",\r","    \"createdAt\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"updatedAt\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","   \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ef7f98c3-7822-4dcc-98bf-e81d939e3cb6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"enable\": \"boolean\",\n  \"email\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/enable-email","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to enable the specified Disable/Enable Email.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>enable</td>\n<td>boolean</td>\n<td>The enable field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>Unique identifier.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>Email address.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>Version key (internal).</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>Timestamp when the resource was created.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>Whether the resource has been deleted.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>Whether the resource is active.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>Whether the resource is protected.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>Last update timestamp.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>Identifier of the resource.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","halcyon","reports","enable-email"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"4bfff851-92c8-4bff-8c94-8b322af834ff","name":"201-Disable/Enable Email","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enable\": true,\r\n    \"email\": \"andrea.altuve@metabaseq.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/enable-email"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:13:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"239"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"ef-hCK99em90MC4q8y4QejhCv5EX3w\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"email\": \"string\",\n  \"__v\": \"int\",\n  \"createdAt\": \"date\",\n  \"deleted\": \"boolean\",\n  \"enabled\": \"boolean\",\n  \"protected\": \"boolean\",\n  \"updatedAt\": \"date\",\n  \"id\": \"string\"\n}"},{"id":"e5983d46-2858-4bb2-b8c8-7617e7e87b42","name":"400-Disable/Enable Email","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"enable\": fds,\r\n    \"email\": \"andrea.altuve@metabaseq.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/halcyon/reports/enable-email"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:16:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"166"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a6-UgxJZUJuT7nFfp/2ztwPT+vbj1I\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"ef7f98c3-7822-4dcc-98bf-e81d939e3cb6"}],"id":"c136bac3-b00b-4611-87d8-ca7cbc613868","_postman_id":"c136bac3-b00b-4611-87d8-ca7cbc613868","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"0ceaf485-d8d1-4075-ab91-a78722ddb186","_postman_id":"0ceaf485-d8d1-4075-ab91-a78722ddb186","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Automox","item":[{"name":"Devices","item":[{"name":"Get device","event":[{"listen":"test","script":{"id":"fc637eea-41d1-4642-b7f2-6e3fc4c694c5","exec":["// Validate status code\r","pm.test(\"Satus Code Response\", function (){\r","    pm.response.to.have.status(200);\r","});\r","//Validate schema\r","const jsonData = pm.response.json()\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"agent_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"commands\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"compatibility_checks\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"low_diskspace\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"low_diskspace\"\r","      ]\r","    },\r","    \"compliant\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"connected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"create_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"detail\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"UPDATE_SOURCE_CHECK\": {\r","          \"type\": \"null\"\r","        },\r","        \"SERIAL\": {\r","          \"type\": \"string\"\r","        },\r","        \"DISTINGUISHED_NAME\": {\r","          \"type\": \"null\"\r","        },\r","        \"SERVICETAG\": {\r","          \"type\": \"string\"\r","        },\r","        \"DISKS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"SIZE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"TYPE\",\r","                \"SIZE\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"SIZE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"TYPE\",\r","                \"SIZE\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"FQDNS\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"MDM_SERVER\": {\r","          \"type\": \"null\"\r","        },\r","        \"VENDOR\": {\r","          \"type\": \"string\"\r","        },\r","        \"VOLUME\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"IS_SYSTEM_DISK\": {\r","                  \"type\": \"string\"\r","                },\r","                \"VOLUME\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FSTYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"LABEL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"AVAIL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FREE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"IS_SYSTEM_DISK\",\r","                \"VOLUME\",\r","                \"FSTYPE\",\r","                \"LABEL\",\r","                \"AVAIL\",\r","                \"FREE\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"SECURE_TOKEN_ACCOUNT\": {\r","          \"type\": \"null\"\r","        },\r","        \"MDM_PROFILE_INSTALLED\": {\r","          \"type\": \"null\"\r","        },\r","        \"LAST_USER_LOGON\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"SRC\": {\r","              \"type\": \"string\"\r","            },\r","            \"USER\": {\r","              \"type\": \"string\"\r","            },\r","            \"TIME\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"SRC\",\r","            \"USER\",\r","            \"TIME\"\r","          ]\r","        },\r","        \"PS_VERSION\": {\r","          \"type\": \"null\"\r","        },\r","        \"WMI_INTEGRITY_CHECK\": {\r","          \"type\": \"null\"\r","        },\r","        \"CPU\": {\r","          \"type\": \"string\"\r","        },\r","        \"MODEL\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPS\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"NICS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"DEVICE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"MAC\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IPS\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"CONNECTED\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"VENDOR\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"DEVICE\",\r","                \"TYPE\",\r","                \"MAC\",\r","                \"IPS\",\r","                \"CONNECTED\",\r","                \"VENDOR\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"WSUS_CONFIG\": {\r","          \"type\": \"null\"\r","        },\r","        \"VERSION\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUTO_UPDATE_OPTIONS\": {\r","          \"type\": \"null\"\r","        },\r","        \"RAM\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"UPDATE_SOURCE_CHECK\",\r","        \"SERIAL\",\r","        \"DISTINGUISHED_NAME\",\r","        \"SERVICETAG\",\r","        \"DISKS\",\r","        \"FQDNS\",\r","        \"MDM_SERVER\",\r","        \"VENDOR\",\r","        \"VOLUME\",\r","        \"SECURE_TOKEN_ACCOUNT\",\r","        \"MDM_PROFILE_INSTALLED\",\r","        \"LAST_USER_LOGON\",\r","        \"PS_VERSION\",\r","        \"WMI_INTEGRITY_CHECK\",\r","        \"CPU\",\r","        \"MODEL\",\r","        \"IPS\",\r","        \"NICS\",\r","        \"WSUS_CONFIG\",\r","        \"VERSION\",\r","        \"AUTO_UPDATE_OPTIONS\",\r","        \"RAM\"\r","      ]\r","    },\r","    \"display_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"exception\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"instance_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ip_addrs\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"ip_addrs_private\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"is_compatible\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_disconnect_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_logged_in_user\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_process_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_refresh_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_scan_failed\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_update_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"mdm\": {\r","      \"type\": \"null\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"needs_attention\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"needs_reboot\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"next_patch_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organization_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organizational_unit\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_family\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patch_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"pending\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pending_patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"policy_status\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"will_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"organization_id\",\r","            \"policy_id\",\r","            \"server_id\",\r","            \"policy_name\",\r","            \"policy_type_name\",\r","            \"status\",\r","            \"result\",\r","            \"create_time\",\r","            \"will_reboot\",\r","            \"pending_count\",\r","            \"next_remediation\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"will_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"organization_id\",\r","            \"policy_id\",\r","            \"server_id\",\r","            \"policy_name\",\r","            \"policy_type_name\",\r","            \"status\",\r","            \"result\",\r","            \"create_time\",\r","            \"will_reboot\",\r","            \"pending_count\",\r","            \"next_remediation\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"reboot_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"reboot_is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"refresh_interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"serial_number\": {\r","      \"type\": \"string\"\r","    },\r","    \"server_group_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"server_policies\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"auto_patch\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"patch_rule\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auto_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"include_optional\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"missed_patch_window\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"auto_patch\",\r","                \"patch_rule\",\r","                \"auto_reboot\",\r","                \"notify_user\",\r","                \"include_optional\",\r","                \"notify_reboot_user\",\r","                \"missed_patch_window\",\r","                \"custom_notification_max_delays\",\r","                \"custom_notification_deferment_periods\"\r","              ]\r","            },\r","            \"schedule_days\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_weeks_of_month\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_months\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"server_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"community_worklet_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"community_worklet_uuid\": {\r","              \"type\": \"null\"\r","            },\r","            \"policy_template_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"uuid\",\r","            \"name\",\r","            \"policy_type_name\",\r","            \"organization_id\",\r","            \"configuration\",\r","            \"schedule_days\",\r","            \"schedule_weeks_of_month\",\r","            \"schedule_months\",\r","            \"schedule_time\",\r","            \"notes\",\r","            \"create_time\",\r","            \"next_remediation\",\r","            \"server_groups\",\r","            \"server_count\",\r","            \"status\",\r","            \"community_worklet_id\",\r","            \"community_worklet_uuid\",\r","            \"policy_template_id\",\r","            \"result\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"filters\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"auto_patch\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"patch_rule\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auto_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"filter_type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"advanced_filter\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"severity_filter\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"include_optional\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"missed_patch_window\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"filters\",\r","                \"auto_patch\",\r","                \"patch_rule\",\r","                \"auto_reboot\",\r","                \"filter_type\",\r","                \"notify_user\",\r","                \"advanced_filter\",\r","                \"severity_filter\",\r","                \"include_optional\",\r","                \"notify_reboot_user\",\r","                \"missed_patch_window\",\r","                \"custom_notification_max_delays\",\r","                \"custom_notification_deferment_periods\"\r","              ]\r","            },\r","            \"schedule_days\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_weeks_of_month\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_months\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"server_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"community_worklet_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"community_worklet_uuid\": {\r","              \"type\": \"null\"\r","            },\r","            \"policy_template_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"uuid\",\r","            \"name\",\r","            \"policy_type_name\",\r","            \"organization_id\",\r","            \"configuration\",\r","            \"schedule_days\",\r","            \"schedule_weeks_of_month\",\r","            \"schedule_months\",\r","            \"schedule_time\",\r","            \"notes\",\r","            \"create_time\",\r","            \"next_remediation\",\r","            \"server_groups\",\r","            \"server_count\",\r","            \"status\",\r","            \"community_worklet_id\",\r","            \"community_worklet_uuid\",\r","            \"policy_template_id\",\r","            \"result\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"status\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"device_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_statuses\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"compliant\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"compliant\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"compliant\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"compliant\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"device_status\",\r","        \"agent_status\",\r","        \"policy_status\",\r","        \"policy_statuses\"\r","      ]\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"total_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"uptime\": {\r","      \"type\": \"string\"\r","    },\r","    \"uuid\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"agent_version\",\r","    \"commands\",\r","    \"compatibility_checks\",\r","    \"compliant\",\r","    \"connected\",\r","    \"create_time\",\r","    \"custom_name\",\r","    \"deleted\",\r","    \"detail\",\r","    \"display_name\",\r","    \"exception\",\r","    \"instance_id\",\r","    \"ip_addrs\",\r","    \"ip_addrs_private\",\r","    \"is_compatible\",\r","    \"is_delayed_by_notification\",\r","    \"is_delayed_by_user\",\r","    \"last_disconnect_time\",\r","    \"last_logged_in_user\",\r","    \"last_process_time\",\r","    \"last_refresh_time\",\r","    \"last_scan_failed\",\r","    \"last_update_time\",\r","    \"mdm\",\r","    \"name\",\r","    \"needs_attention\",\r","    \"needs_reboot\",\r","    \"next_patch_time\",\r","    \"notification_count\",\r","    \"organization_id\",\r","    \"organizational_unit\",\r","    \"os_family\",\r","    \"os_name\",\r","    \"os_version\",\r","    \"os_version_id\",\r","    \"patch_deferral_count\",\r","    \"patches\",\r","    \"pending\",\r","    \"pending_patches\",\r","    \"policy_status\",\r","    \"reboot_deferral_count\",\r","    \"reboot_is_delayed_by_notification\",\r","    \"reboot_is_delayed_by_user\",\r","    \"reboot_notification_count\",\r","    \"refresh_interval\",\r","    \"serial_number\",\r","    \"server_group_id\",\r","    \"server_policies\",\r","    \"status\",\r","    \"tags\",\r","    \"timezone\",\r","    \"total_count\",\r","    \"uptime\",\r","    \"uuid\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function () {\r","pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","//Validate response time\r","pm.test(\"Response time\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","})\r","\r","\r","console.log()"],"type":"text/javascript"}}],"id":"0d2a164c-cb51-426c-8b3e-f8a013b0e391","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Automox device.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>agent_version</td>\n<td>string</td>\n<td>The agent_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>array</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compatibility_checks</td>\n<td>object</td>\n<td>The compatibility_checks field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low_diskspace</td>\n<td>string</td>\n<td>The low_diskspace field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connected</td>\n<td>string</td>\n<td>The connected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>create_time</td>\n<td>string</td>\n<td>The create_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_name</td>\n<td>string</td>\n<td>The custom_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>detail</td>\n<td>object</td>\n<td>The detail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>CPU</td>\n<td>string</td>\n<td>The CPU field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>SECURE_TOKEN_ACCOUNT</td>\n<td>null</td>\n<td>The SECURE_TOKEN_ACCOUNT field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>UPDATE_SOURCE_CHECK</td>\n<td>null</td>\n<td>The UPDATE_SOURCE_CHECK field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>FQDNS</td>\n<td>array</td>\n<td>The FQDNS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>VOLUME</td>\n<td>array</td>\n<td>The VOLUME field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MDM_PROFILE_INSTALLED</td>\n<td>null</td>\n<td>The MDM_PROFILE_INSTALLED field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>AUTO_UPDATE_OPTIONS</td>\n<td>null</td>\n<td>The AUTO_UPDATE_OPTIONS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>VERSION</td>\n<td>string</td>\n<td>The VERSION field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>SERVICETAG</td>\n<td>string</td>\n<td>The SERVICETAG field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>VENDOR</td>\n<td>string</td>\n<td>The VENDOR field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MODEL</td>\n<td>string</td>\n<td>The MODEL field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>WSUS_CONFIG</td>\n<td>null</td>\n<td>The WSUS_CONFIG field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPS</td>\n<td>array</td>\n<td>The IPS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>DISKS</td>\n<td>array</td>\n<td>The DISKS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>WMI_INTEGRITY_CHECK</td>\n<td>null</td>\n<td>The WMI_INTEGRITY_CHECK field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>NICS</td>\n<td>array</td>\n<td>The NICS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>PS_VERSION</td>\n<td>null</td>\n<td>The PS_VERSION field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>RAM</td>\n<td>string</td>\n<td>The RAM field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>LAST_USER_LOGON</td>\n<td>object</td>\n<td>The LAST_USER_LOGON field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MDM_SERVER</td>\n<td>null</td>\n<td>The MDM_SERVER field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>DISTINGUISHED_NAME</td>\n<td>null</td>\n<td>The DISTINGUISHED_NAME field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>SERIAL</td>\n<td>string</td>\n<td>The SERIAL field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>string</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>exception</td>\n<td>string</td>\n<td>The exception field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>instance_id</td>\n<td>string</td>\n<td>The instance_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ip_addrs</td>\n<td>array</td>\n<td>The ip_addrs field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ip_addrs_private</td>\n<td>array</td>\n<td>The ip_addrs_private field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_compatible</td>\n<td>string</td>\n<td>The is_compatible field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_delayed_by_notification</td>\n<td>string</td>\n<td>The is_delayed_by_notification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_delayed_by_user</td>\n<td>string</td>\n<td>The is_delayed_by_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_disconnect_time</td>\n<td>string</td>\n<td>The last_disconnect_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_logged_in_user</td>\n<td>string</td>\n<td>The last_logged_in_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_process_time</td>\n<td>string</td>\n<td>The last_process_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_refresh_time</td>\n<td>string</td>\n<td>The last_refresh_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_scan_failed</td>\n<td>string</td>\n<td>The last_scan_failed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_update_time</td>\n<td>null</td>\n<td>The last_update_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mdm</td>\n<td>null</td>\n<td>The mdm field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needs_attention</td>\n<td>string</td>\n<td>The needs_attention field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needs_reboot</td>\n<td>string</td>\n<td>The needs_reboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>next_patch_time</td>\n<td>null</td>\n<td>The next_patch_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notification_count</td>\n<td>string</td>\n<td>The notification_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organization_id</td>\n<td>string</td>\n<td>The organization_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organizational_unit</td>\n<td>string</td>\n<td>The organizational_unit field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_family</td>\n<td>string</td>\n<td>The os_family field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_name</td>\n<td>string</td>\n<td>The os_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>The os_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version_id</td>\n<td>string</td>\n<td>The os_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patch_deferral_count</td>\n<td>string</td>\n<td>The patch_deferral_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patches</td>\n<td>string</td>\n<td>The patches field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending_patches</td>\n<td>string</td>\n<td>The pending_patches field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_status</td>\n<td>array</td>\n<td>The policy_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_deferral_count</td>\n<td>string</td>\n<td>The reboot_deferral_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_is_delayed_by_notification</td>\n<td>string</td>\n<td>The reboot_is_delayed_by_notification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_is_delayed_by_user</td>\n<td>string</td>\n<td>The reboot_is_delayed_by_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_notification_count</td>\n<td>string</td>\n<td>The reboot_notification_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>refresh_interval</td>\n<td>string</td>\n<td>The refresh_interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>serial_number</td>\n<td>string</td>\n<td>The serial_number field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_group_id</td>\n<td>string</td>\n<td>The server_group_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_policies</td>\n<td>array</td>\n<td>The server_policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>device_status</td>\n<td>string</td>\n<td>The device_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>agent_status</td>\n<td>string</td>\n<td>The agent_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_status</td>\n<td>string</td>\n<td>The policy_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_statuses</td>\n<td>array</td>\n<td>The policy_statuses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total_count</td>\n<td>string</td>\n<td>The total_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uptime</td>\n<td>string</td>\n<td>The uptime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>string</td>\n<td>The uuid field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"dea8eec3-83f3-4185-a40b-d5d9a7b70c11","name":"200-Get device","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 22:55:29 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"11d7-NGzN/tswoir4+bdnsJDfAWYgWPk\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"agent_version\": \"string\",\n  \"commands\": [],\n  \"compatibility_checks\": {\n    \"low_diskspace\": \"string\"\n  },\n  \"compliant\": \"string\",\n  \"connected\": \"string\",\n  \"create_time\": \"string\",\n  \"custom_name\": \"string\",\n  \"deleted\": \"string\",\n  \"detail\": {\n    \"CPU\": \"string\",\n    \"SECURE_TOKEN_ACCOUNT\": null,\n    \"UPDATE_SOURCE_CHECK\": null,\n    \"FQDNS\": [],\n    \"VOLUME\": [\n      {\n        \"IS_SYSTEM_DISK\": \"string\",\n        \"VOLUME\": \"string\",\n        \"FSTYPE\": \"string\",\n        \"LABEL\": \"string\",\n        \"AVAIL\": \"string\",\n        \"FREE\": \"string\"\n      }\n    ],\n    \"MDM_PROFILE_INSTALLED\": null,\n    \"AUTO_UPDATE_OPTIONS\": null,\n    \"VERSION\": \"string\",\n    \"SERVICETAG\": \"string\",\n    \"VENDOR\": \"string\",\n    \"MODEL\": \"string\",\n    \"WSUS_CONFIG\": null,\n    \"IPS\": [],\n    \"DISKS\": [\n      {\n        \"TYPE\": \"string\",\n        \"SIZE\": \"string\"\n      }\n    ],\n    \"WMI_INTEGRITY_CHECK\": null,\n    \"NICS\": [\n      {\n        \"TYPE\": \"string\",\n        \"MAC\": \"string\",\n        \"IPS\": [],\n        \"CONNECTED\": \"string\",\n        \"VENDOR\": \"string\",\n        \"DEVICE\": \"string\"\n      }\n    ],\n    \"PS_VERSION\": null,\n    \"RAM\": \"string\",\n    \"LAST_USER_LOGON\": {\n      \"TIME\": \"string\",\n      \"SRC\": \"string\",\n      \"USER\": \"string\"\n    },\n    \"MDM_SERVER\": null,\n    \"DISTINGUISHED_NAME\": null,\n    \"SERIAL\": \"string\"\n  },\n  \"display_name\": \"string\",\n  \"exception\": \"string\",\n  \"instance_id\": \"string\",\n  \"ip_addrs\": [\n    \"string\"\n  ],\n  \"ip_addrs_private\": [],\n  \"is_compatible\": \"string\",\n  \"is_delayed_by_notification\": \"string\",\n  \"is_delayed_by_user\": \"string\",\n  \"last_disconnect_time\": \"string\",\n  \"last_logged_in_user\": \"string\",\n  \"last_process_time\": \"string\",\n  \"last_refresh_time\": \"string\",\n  \"last_scan_failed\": \"string\",\n  \"last_update_time\": null,\n  \"mdm\": null,\n  \"name\": \"string\",\n  \"needs_attention\": \"string\",\n  \"needs_reboot\": \"string\",\n  \"next_patch_time\": null,\n  \"notification_count\": \"string\",\n  \"organization_id\": \"string\",\n  \"organizational_unit\": \"string\",\n  \"os_family\": \"string\",\n  \"os_name\": \"string\",\n  \"os_version\": \"string\",\n  \"os_version_id\": \"string\",\n  \"patch_deferral_count\": \"string\",\n  \"patches\": \"string\",\n  \"pending\": \"string\",\n  \"pending_patches\": \"string\",\n  \"policy_status\": [\n    {\n      \"id\": \"string\",\n      \"organization_id\": \"string\",\n      \"policy_id\": \"string\",\n      \"server_id\": \"string\",\n      \"policy_name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"status\": \"string\",\n      \"result\": \"string\",\n      \"create_time\": \"string\",\n      \"will_reboot\": \"string\",\n      \"pending_count\": \"string\",\n      \"next_remediation\": null\n    }\n  ],\n  \"reboot_deferral_count\": \"string\",\n  \"reboot_is_delayed_by_notification\": \"string\",\n  \"reboot_is_delayed_by_user\": \"string\",\n  \"reboot_notification_count\": \"string\",\n  \"refresh_interval\": \"string\",\n  \"serial_number\": \"string\",\n  \"server_group_id\": \"string\",\n  \"server_policies\": [\n    {\n      \"id\": \"string\",\n      \"uuid\": \"string\",\n      \"name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"organization_id\": \"string\",\n      \"configuration\": {\n        \"auto_patch\": \"string\",\n        \"patch_rule\": \"string\",\n        \"auto_reboot\": \"string\",\n        \"notify_user\": \"string\",\n        \"include_optional\": \"string\",\n        \"notify_reboot_user\": \"string\",\n        \"missed_patch_window\": \"string\",\n        \"custom_notification_max_delays\": \"string\",\n        \"custom_notification_deferment_periods\": [\n          \"string\"\n        ]\n      },\n      \"schedule_days\": \"string\",\n      \"schedule_weeks_of_month\": \"string\",\n      \"schedule_months\": \"string\",\n      \"schedule_time\": \"string\",\n      \"notes\": \"string\",\n      \"create_time\": \"string\",\n      \"next_remediation\": null,\n      \"server_groups\": [\n        \"string\"\n      ],\n      \"server_count\": \"string\",\n      \"status\": \"string\",\n      \"community_worklet_id\": null,\n      \"community_worklet_uuid\": null,\n      \"policy_template_id\": null,\n      \"result\": \"string\"\n    }\n  ],\n  \"status\": {\n    \"device_status\": \"string\",\n    \"agent_status\": \"string\",\n    \"policy_status\": \"string\",\n    \"policy_statuses\": [\n      {\n        \"id\": \"string\",\n        \"compliant\": \"string\"\n      }\n    ]\n  },\n  \"tags\": [\n    \"string\"\n  ],\n  \"timezone\": \"string\",\n  \"total_count\": \"string\",\n  \"uptime\": \"string\",\n  \"uuid\": \"string\"\n}"},{"id":"44a96e48-5fb0-4805-8fa9-c15f1d50109a","name":"400-Get device","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices",":id"],"variable":[{"key":"id","value":"ssds"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 04:37:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-JLb8FgHtggPFyrB8ZN30PFStmOw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"f1a84b18-f324-4779-a4ae-2b17f7aa62ce","name":"404 - Get device","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices",":id"],"variable":[{"key":"id","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"0d2a164c-cb51-426c-8b3e-f8a013b0e391"},{"name":"Get devices filters","event":[{"listen":"test","script":{"id":"1b34147b-9341-4122-88d8-264e3f2d394f","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"is_compatible\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"needsReboot\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"disconnectedThirtyDays\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"groupId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"PS_VERSION\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"pending\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"patchStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policyId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"exception\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"managed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"os_family\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"is_compatible\",\r","        \"needsReboot\",\r","        \"compliant\",\r","        \"disconnectedThirtyDays\",\r","        \"name\",\r","        \"groupId\",\r","        \"PS_VERSION\",\r","        \"pending\",\r","        \"patchStatus\",\r","        \"policyId\",\r","        \"exception\",\r","        \"managed\",\r","        \"os_family\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body matches expected structure\", function () {\r","    const jsonDataAssertion = pm.response.json();\r","    pm.expect(jsonDataAssertion).to.eql({\r","        \"filter\": {\r","            \"is_compatible\": {\r","                \"type\": \"BOOLEAN\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"needsReboot\": {\r","                \"type\": \"BOOLEAN\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"compliant\": {\r","                \"type\": \"BOOLEAN\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"disconnectedThirtyDays\": {\r","                \"type\": \"BOOLEAN\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"name\": {\r","                \"type\": \"STRING\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"groupId\": {\r","                \"type\": \"NUMERIC\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"PS_VERSION\": {\r","                \"type\": \"NUMERIC\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"pending\": {\r","                \"type\": \"NUMERIC\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"patchStatus\": {\r","                \"type\": \"STRING\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"policyId\": {\r","                \"type\": \"NUMERIC\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"exception\": {\r","                \"type\": \"NUMERIC\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"managed\": {\r","                \"type\": \"NUMERIC\",\r","                \"relatives\": [\r","                    \"is\"\r","                ]\r","            },\r","            \"os_family\": {\r","                \"type\": \"STRING\",\r","                \"relatives\": [\r","                    \"is\"\r","                ],\r","                \"options\": [\r","                    {\r","                        \"key\": \"Linux\",\r","                        \"value\": \"Linux\"\r","                    },\r","                    {\r","                        \"key\": \"Windows\",\r","                        \"value\": \"Windows\"\r","                    },\r","                    {\r","                        \"key\": \"Mac\",\r","                        \"value\": \"Mac\"\r","                    }\r","                ]\r","            }\r","        },\r","        \"fields\": [\r","            \"groupId\",\r","            \"PS_VERSION\",\r","            \"pending\",\r","            \"patchStatus\",\r","            \"policyId\",\r","            \"exception\",\r","            \"managed\",\r","            \"is_compatible\",\r","            \"needsReboot\",\r","            \"compliant\",\r","            \"disconnectedThirtyDays\",\r","            \"os_family\"\r","        ]\r","    });\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript"}}],"id":"deba48c3-f888-4af0-b663-f599b7ec8751","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Automox devices.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_compatible</td>\n<td>object</td>\n<td>The is_compatible field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsReboot</td>\n<td>object</td>\n<td>The needsReboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>disconnectedThirtyDays</td>\n<td>object</td>\n<td>The disconnectedThirtyDays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupId</td>\n<td>object</td>\n<td>The groupId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>PS_VERSION</td>\n<td>object</td>\n<td>The PS_VERSION field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>object</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patchStatus</td>\n<td>object</td>\n<td>The patchStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policyId</td>\n<td>object</td>\n<td>The policyId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>exception</td>\n<td>object</td>\n<td>The exception field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>managed</td>\n<td>object</td>\n<td>The managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_family</td>\n<td>object</td>\n<td>The os_family field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"4fec6b61-2bda-442c-9728-0a8d52713833","name":"200-Get devices filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 23:13:56 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"947","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"3b3-zJ6wcZoMkF5cbbuFO+1jj8BRv8o\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"is_compatible\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"needsReboot\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"disconnectedThirtyDays\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"groupId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"PS_VERSION\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"pending\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"patchStatus\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policyId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"exception\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"managed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"os_family\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"94ffa6ac-5774-49b7-93d0-c466691f3970","name":"400-Get devices filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices/filtersx"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 04:12:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-JdCJkBKi06SKaYtNW/S3uWH+8mE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"9989aa20-027a-45e2-ba3a-56dbf8f32254","name":"404 - Get devices filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/automox/devices/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"deba48c3-f888-4af0-b663-f599b7ec8751"},{"name":"Get devices","event":[{"listen":"test","script":{"id":"a6098f37-bc2a-4635-97e3-9d32660dda53","exec":["// Validate status code\r","pm.test(\"Satus Code Response\", function (){\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An device_id is returned\", () => {\r","    pm.expect(pm.response.json()[0].id).to.be.a('number');\r","    pm.collectionVariables.set('device_id', pm.response.json()[0].id);\r","}); \r","\r","//Validate schema\r","const jsonDataSchema = pm.response.json()\r","  const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"agent_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"commands\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"compatibility_checks\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"low_diskspace\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"low_diskspace\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"connected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"custom_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"detail\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"AUTO_UPDATE_OPTIONS\": {\r","              \"type\": \"null\"\r","            },\r","            \"PS_VERSION\": {\r","              \"type\": \"null\"\r","            },\r","            \"DISKS\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"TYPE\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"SIZE\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"TYPE\",\r","                    \"SIZE\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"TYPE\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"SIZE\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"TYPE\",\r","                    \"SIZE\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"IPS\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"VENDOR\": {\r","              \"type\": \"string\"\r","            },\r","            \"MODEL\": {\r","              \"type\": \"string\"\r","            },\r","            \"UPDATE_SOURCE_CHECK\": {\r","              \"type\": \"null\"\r","            },\r","            \"SECURE_TOKEN_ACCOUNT\": {\r","              \"type\": \"null\"\r","            },\r","            \"MDM_SERVER\": {\r","              \"type\": \"null\"\r","            },\r","            \"DISTINGUISHED_NAME\": {\r","              \"type\": \"null\"\r","            },\r","            \"VOLUME\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"IS_SYSTEM_DISK\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"VOLUME\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"FSTYPE\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"LABEL\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"AVAIL\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"FREE\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"IS_SYSTEM_DISK\",\r","                    \"VOLUME\",\r","                    \"FSTYPE\",\r","                    \"LABEL\",\r","                    \"AVAIL\",\r","                    \"FREE\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"RAM\": {\r","              \"type\": \"string\"\r","            },\r","            \"CPU\": {\r","              \"type\": \"string\"\r","            },\r","            \"MDM_PROFILE_INSTALLED\": {\r","              \"type\": \"null\"\r","            },\r","            \"FQDNS\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"WMI_INTEGRITY_CHECK\": {\r","              \"type\": \"null\"\r","            },\r","            \"LAST_USER_LOGON\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"USER\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TIME\": {\r","                  \"type\": \"string\"\r","                },\r","                \"SRC\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"USER\",\r","                \"TIME\",\r","                \"SRC\"\r","              ]\r","            },\r","            \"SERVICETAG\": {\r","              \"type\": \"string\"\r","            },\r","            \"SERIAL\": {\r","              \"type\": \"string\"\r","            },\r","            \"NICS\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"CONNECTED\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"VENDOR\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"DEVICE\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"TYPE\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"MAC\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"IPS\": {\r","                      \"type\": \"array\",\r","                      \"items\": {}\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"CONNECTED\",\r","                    \"VENDOR\",\r","                    \"DEVICE\",\r","                    \"TYPE\",\r","                    \"MAC\",\r","                    \"IPS\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"VERSION\": {\r","              \"type\": \"string\"\r","            },\r","            \"WSUS_CONFIG\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"AUTO_UPDATE_OPTIONS\",\r","            \"PS_VERSION\",\r","            \"DISKS\",\r","            \"IPS\",\r","            \"VENDOR\",\r","            \"MODEL\",\r","            \"UPDATE_SOURCE_CHECK\",\r","            \"SECURE_TOKEN_ACCOUNT\",\r","            \"MDM_SERVER\",\r","            \"DISTINGUISHED_NAME\",\r","            \"VOLUME\",\r","            \"RAM\",\r","            \"CPU\",\r","            \"MDM_PROFILE_INSTALLED\",\r","            \"FQDNS\",\r","            \"WMI_INTEGRITY_CHECK\",\r","            \"LAST_USER_LOGON\",\r","            \"SERVICETAG\",\r","            \"SERIAL\",\r","            \"NICS\",\r","            \"VERSION\",\r","            \"WSUS_CONFIG\"\r","          ]\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"exception\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"instance_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"ip_addrs\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"ip_addrs_private\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"is_compatible\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"is_delayed_by_notification\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"is_delayed_by_user\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"last_disconnect_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"last_logged_in_user\": {\r","          \"type\": \"string\"\r","        },\r","        \"last_process_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"last_refresh_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"last_scan_failed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"last_update_time\": {\r","          \"type\": \"null\"\r","        },\r","        \"mdm\": {\r","          \"type\": \"null\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"needs_attention\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"needs_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"next_patch_time\": {\r","          \"type\": \"null\"\r","        },\r","        \"notification_count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"organization_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"organizational_unit\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_deferral_count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patches\": {\r","          \"type\": \"integer\"\r","        },\r","        \"pending\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"pending_patches\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_status\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"organization_id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"policy_id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"server_id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"policy_name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"policy_type_name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"status\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"result\": {\r","                  \"type\": \"string\"\r","                },\r","                \"create_time\": {\r","                  \"type\": \"string\"\r","                },\r","                \"will_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pending_count\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"next_remediation\": {\r","                  \"type\": \"null\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"organization_id\",\r","                \"policy_id\",\r","                \"server_id\",\r","                \"policy_name\",\r","                \"policy_type_name\",\r","                \"status\",\r","                \"result\",\r","                \"create_time\",\r","                \"will_reboot\",\r","                \"pending_count\",\r","                \"next_remediation\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"organization_id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"policy_id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"server_id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"policy_name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"policy_type_name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"status\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"result\": {\r","                  \"type\": \"string\"\r","                },\r","                \"create_time\": {\r","                  \"type\": \"string\"\r","                },\r","                \"will_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"pending_count\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"next_remediation\": {\r","                  \"type\": \"null\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"organization_id\",\r","                \"policy_id\",\r","                \"server_id\",\r","                \"policy_name\",\r","                \"policy_type_name\",\r","                \"status\",\r","                \"result\",\r","                \"create_time\",\r","                \"will_reboot\",\r","                \"pending_count\",\r","                \"next_remediation\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"reboot_deferral_count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"reboot_is_delayed_by_notification\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"reboot_is_delayed_by_user\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"reboot_notification_count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"refresh_interval\": {\r","          \"type\": \"integer\"\r","        },\r","        \"serial_number\": {\r","          \"type\": \"string\"\r","        },\r","        \"server_group_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"server_policies\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"device_status\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_status\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_status\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_statuses\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"compliant\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"compliant\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"compliant\": {\r","                      \"type\": \"boolean\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"compliant\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"device_status\",\r","            \"agent_status\",\r","            \"policy_status\",\r","            \"policy_statuses\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"timezone\": {\r","          \"type\": \"string\"\r","        },\r","        \"total_count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"uptime\": {\r","          \"type\": \"string\"\r","        },\r","        \"uuid\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"agent_version\",\r","        \"commands\",\r","        \"compatibility_checks\",\r","        \"compliant\",\r","        \"connected\",\r","        \"create_time\",\r","        \"custom_name\",\r","        \"deleted\",\r","        \"detail\",\r","        \"display_name\",\r","        \"exception\",\r","        \"instance_id\",\r","        \"ip_addrs\",\r","        \"ip_addrs_private\",\r","        \"is_compatible\",\r","        \"is_delayed_by_notification\",\r","        \"is_delayed_by_user\",\r","        \"last_disconnect_time\",\r","        \"last_logged_in_user\",\r","        \"last_process_time\",\r","        \"last_refresh_time\",\r","        \"last_scan_failed\",\r","        \"last_update_time\",\r","        \"mdm\",\r","        \"name\",\r","        \"needs_attention\",\r","        \"needs_reboot\",\r","        \"next_patch_time\",\r","        \"notification_count\",\r","        \"organization_id\",\r","        \"organizational_unit\",\r","        \"os_family\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"os_version_id\",\r","        \"patch_deferral_count\",\r","        \"patches\",\r","        \"pending\",\r","        \"pending_patches\",\r","        \"policy_status\",\r","        \"reboot_deferral_count\",\r","        \"reboot_is_delayed_by_notification\",\r","        \"reboot_is_delayed_by_user\",\r","        \"reboot_notification_count\",\r","        \"refresh_interval\",\r","        \"serial_number\",\r","        \"server_group_id\",\r","        \"server_policies\",\r","        \"status\",\r","        \"tags\",\r","        \"timezone\",\r","        \"total_count\",\r","        \"uptime\",\r","        \"uuid\"\r","      ]\r","    }\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonDataSchema, schema)).to.be.true;\r","});\r","\r","//Validate Json Assertions\r","const jsonData = pm.response.json();\r","// Check if the response is an array\r","pm.test(\"Response is an array\", function () {\r","    pm.expect(jsonData).to.be.an('array');\r","});\r","// Check if the first element of the array has the expected properties\r","pm.test(\"First element has expected properties\", function () {\r","    pm.expect(jsonData[0]).to.have.property('id');\r","    pm.expect(jsonData[0]).to.have.property('agent_version');\r","    pm.expect(jsonData[0]).to.have.property('commands');\r","    pm.expect(jsonData[0]).to.have.property('compatibility_checks');\r","    pm.expect(jsonData[0]).to.have.property('compliant');\r","    pm.expect(jsonData[0]).to.have.property('connected');\r","    pm.expect(jsonData[0]).to.have.property('create_time');\r","    pm.expect(jsonData[0]).to.have.property('custom_name');\r","    pm.expect(jsonData[0]).to.have.property('deleted');\r","    pm.expect(jsonData[0]).to.have.property('detail');\r","    pm.expect(jsonData[0]).to.have.property('display_name');\r","    pm.expect(jsonData[0]).to.have.property('exception');\r","    pm.expect(jsonData[0]).to.have.property('instance_id');\r","    pm.expect(jsonData[0]).to.have.property('ip_addrs');\r","    pm.expect(jsonData[0]).to.have.property('ip_addrs_private');\r","    pm.expect(jsonData[0]).to.have.property('is_compatible');\r","    pm.expect(jsonData[0]).to.have.property('is_delayed_by_notification');\r","    pm.expect(jsonData[0]).to.have.property('is_delayed_by_user');\r","    pm.expect(jsonData[0]).to.have.property('last_disconnect_time');\r","    pm.expect(jsonData[0]).to.have.property('last_logged_in_user');\r","    pm.expect(jsonData[0]).to.have.property('last_process_time');\r","    pm.expect(jsonData[0]).to.have.property('last_refresh_time');\r","    pm.expect(jsonData[0]).to.have.property('last_scan_failed');\r","    pm.expect(jsonData[0]).to.have.property('last_update_time');\r","    pm.expect(jsonData[0]).to.have.property('mdm');\r","    pm.expect(jsonData[0]).to.have.property('name');\r","    pm.expect(jsonData[0]).to.have.property('needs_attention');\r","    pm.expect(jsonData[0]).to.have.property('needs_reboot');\r","    pm.expect(jsonData[0]).to.have.property('next_patch_time');\r","    pm.expect(jsonData[0]).to.have.property('notification_count');\r","    pm.expect(jsonData[0]).to.have.property('organization_id');\r","    pm.expect(jsonData[0]).to.have.property('organizational_unit');\r","    pm.expect(jsonData[0]).to.have.property('os_family');\r","    pm.expect(jsonData[0]).to.have.property('os_name');\r","    pm.expect(jsonData[0]).to.have.property('os_version');\r","    pm.expect(jsonData[0]).to.have.property('os_version_id');\r","    pm.expect(jsonData[0]).to.have.property('patch_deferral_count');\r","    pm.expect(jsonData[0]).to.have.property('patches');\r","    pm.expect(jsonData[0]).to.have.property('pending');\r","    pm.expect(jsonData[0]).to.have.property('pending_patches');\r","    pm.expect(jsonData[0]).to.have.property('policy_status');\r","    pm.expect(jsonData[0]).to.have.property('reboot_deferral_count');\r","    pm.expect(jsonData[0]).to.have.property('reboot_is_delayed_by_notification');\r","    pm.expect(jsonData[0]).to.have.property('reboot_is_delayed_by_user');\r","    pm.expect(jsonData[0]).to.have.property('reboot_notification_count');\r","    pm.expect(jsonData[0]).to.have.property('refresh_interval');\r","    pm.expect(jsonData[0]).to.have.property('serial_number');\r","    pm.expect(jsonData[0]).to.have.property('server_group_id');\r","    pm.expect(jsonData[0]).to.have.property('server_policies');\r","    pm.expect(jsonData[0]).to.have.property('status');\r","    pm.expect(jsonData[0]).to.have.property('tags');\r","    pm.expect(jsonData[0]).to.have.property('timezone');\r","    pm.expect(jsonData[0]).to.have.property('total_count');\r","    pm.expect(jsonData[0]).to.have.property('uptime');\r","    pm.expect(jsonData[0]).to.have.property('uuid');\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","//Validate response time\r","pm.test(\"Response time\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","})\r","\r","console.log()\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"fbb5df24-66a7-4982-800b-370623ff831e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices?sort=display_name:1&limit=1&page=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Automox devices.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>page</td>\n<td>string</td>\n<td>The page parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>agent_version</td>\n<td>string</td>\n<td>The agent_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>array</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compatibility_checks</td>\n<td>object</td>\n<td>The compatibility_checks field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connected</td>\n<td>string</td>\n<td>The connected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>create_time</td>\n<td>string</td>\n<td>The create_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_name</td>\n<td>string</td>\n<td>The custom_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>detail</td>\n<td>object</td>\n<td>The detail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>string</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>exception</td>\n<td>string</td>\n<td>The exception field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>instance_id</td>\n<td>string</td>\n<td>The instance_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ip_addrs</td>\n<td>array</td>\n<td>The ip_addrs field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ip_addrs_private</td>\n<td>array</td>\n<td>The ip_addrs_private field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_compatible</td>\n<td>string</td>\n<td>The is_compatible field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_delayed_by_notification</td>\n<td>string</td>\n<td>The is_delayed_by_notification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_delayed_by_user</td>\n<td>string</td>\n<td>The is_delayed_by_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_disconnect_time</td>\n<td>string</td>\n<td>The last_disconnect_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_logged_in_user</td>\n<td>string</td>\n<td>The last_logged_in_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_process_time</td>\n<td>string</td>\n<td>The last_process_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_refresh_time</td>\n<td>string</td>\n<td>The last_refresh_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_scan_failed</td>\n<td>string</td>\n<td>The last_scan_failed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_update_time</td>\n<td>null</td>\n<td>The last_update_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mdm</td>\n<td>null</td>\n<td>The mdm field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needs_attention</td>\n<td>string</td>\n<td>The needs_attention field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needs_reboot</td>\n<td>string</td>\n<td>The needs_reboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>next_patch_time</td>\n<td>null</td>\n<td>The next_patch_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notification_count</td>\n<td>string</td>\n<td>The notification_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organization_id</td>\n<td>string</td>\n<td>The organization_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organizational_unit</td>\n<td>string</td>\n<td>The organizational_unit field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_family</td>\n<td>string</td>\n<td>The os_family field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_name</td>\n<td>string</td>\n<td>The os_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>The os_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version_id</td>\n<td>string</td>\n<td>The os_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patch_deferral_count</td>\n<td>string</td>\n<td>The patch_deferral_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patches</td>\n<td>string</td>\n<td>The patches field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending_patches</td>\n<td>string</td>\n<td>The pending_patches field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_status</td>\n<td>array</td>\n<td>The policy_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_deferral_count</td>\n<td>string</td>\n<td>The reboot_deferral_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_is_delayed_by_notification</td>\n<td>string</td>\n<td>The reboot_is_delayed_by_notification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_is_delayed_by_user</td>\n<td>string</td>\n<td>The reboot_is_delayed_by_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_notification_count</td>\n<td>string</td>\n<td>The reboot_notification_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>refresh_interval</td>\n<td>string</td>\n<td>The refresh_interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>serial_number</td>\n<td>string</td>\n<td>The serial_number field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_group_id</td>\n<td>string</td>\n<td>The server_group_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_policies</td>\n<td>array</td>\n<td>The server_policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total_count</td>\n<td>string</td>\n<td>The total_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uptime</td>\n<td>string</td>\n<td>The uptime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>string</td>\n<td>The uuid field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices"],"host":["{{url}}"],"query":[{"key":"sort","value":"display_name:1"},{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"key":"page","value":"0"},{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"name:contains:container|policyId:is:305361"}],"variable":[]}},"response":[{"id":"26747a3e-1d8c-49bb-929e-443f00b933c7","name":"200-Get devices","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices?sort=display_name:1&limit=200&page=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices"],"query":[{"key":"sort","value":"display_name:1"},{"key":"limit","value":"200"},{"key":"page","value":"0"},{"key":"filter","value":"name:contains:container|policyId:is:305361","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 22:55:17 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"bd5-X9SULL0yELH8mvwXf0c/xm6Z9A4\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"string\",\n    \"agent_version\": \"string\",\n    \"commands\": [],\n    \"compatibility_checks\": {\n      \"low_diskspace\": \"string\"\n    },\n    \"compliant\": \"string\",\n    \"connected\": \"string\",\n    \"create_time\": \"string\",\n    \"custom_name\": \"string\",\n    \"deleted\": \"string\",\n    \"detail\": {\n      \"FQDNS\": [],\n      \"NICS\": [\n        {\n          \"VENDOR\": \"string\",\n          \"DEVICE\": \"string\",\n          \"TYPE\": \"string\",\n          \"MAC\": \"string\",\n          \"IPS\": [],\n          \"CONNECTED\": \"string\"\n        }\n      ],\n      \"VENDOR\": \"string\",\n      \"MODEL\": \"string\",\n      \"WSUS_CONFIG\": null,\n      \"VERSION\": \"string\",\n      \"WMI_INTEGRITY_CHECK\": null,\n      \"PS_VERSION\": null,\n      \"SERIAL\": \"string\",\n      \"DISKS\": [\n        {\n          \"SIZE\": \"string\",\n          \"TYPE\": \"string\"\n        }\n      ],\n      \"IPS\": [],\n      \"SERVICETAG\": \"string\",\n      \"MDM_SERVER\": null,\n      \"LAST_USER_LOGON\": {\n        \"USER\": \"string\",\n        \"TIME\": \"string\",\n        \"SRC\": \"string\"\n      },\n      \"UPDATE_SOURCE_CHECK\": null,\n      \"AUTO_UPDATE_OPTIONS\": null,\n      \"CPU\": \"string\",\n      \"RAM\": \"string\",\n      \"MDM_PROFILE_INSTALLED\": null,\n      \"DISTINGUISHED_NAME\": null,\n      \"VOLUME\": [\n        {\n          \"LABEL\": \"string\",\n          \"AVAIL\": \"string\",\n          \"FREE\": \"string\",\n          \"IS_SYSTEM_DISK\": \"string\",\n          \"VOLUME\": \"string\",\n          \"FSTYPE\": \"string\"\n        }\n      ],\n      \"SECURE_TOKEN_ACCOUNT\": null\n    },\n    \"display_name\": \"string\",\n    \"exception\": \"string\",\n    \"instance_id\": \"string\",\n    \"ip_addrs\": [\n      \"string\"\n    ],\n    \"ip_addrs_private\": [],\n    \"is_compatible\": \"string\",\n    \"is_delayed_by_notification\": \"string\",\n    \"is_delayed_by_user\": \"string\",\n    \"last_disconnect_time\": \"string\",\n    \"last_logged_in_user\": \"string\",\n    \"last_process_time\": \"string\",\n    \"last_refresh_time\": \"string\",\n    \"last_scan_failed\": \"string\",\n    \"last_update_time\": null,\n    \"mdm\": null,\n    \"name\": \"string\",\n    \"needs_attention\": \"string\",\n    \"needs_reboot\": \"string\",\n    \"next_patch_time\": null,\n    \"notification_count\": \"string\",\n    \"organization_id\": \"string\",\n    \"organizational_unit\": \"string\",\n    \"os_family\": \"string\",\n    \"os_name\": \"string\",\n    \"os_version\": \"string\",\n    \"os_version_id\": \"string\",\n    \"patch_deferral_count\": \"string\",\n    \"patches\": \"string\",\n    \"pending\": \"string\",\n    \"pending_patches\": \"string\",\n    \"policy_status\": [\n      {\n        \"id\": \"string\",\n        \"organization_id\": \"string\",\n        \"policy_id\": \"string\",\n        \"server_id\": \"string\",\n        \"policy_name\": \"string\",\n        \"policy_type_name\": \"string\",\n        \"status\": \"string\",\n        \"result\": \"string\",\n        \"create_time\": \"string\",\n        \"will_reboot\": \"string\",\n        \"pending_count\": \"string\",\n        \"next_remediation\": null\n      }\n    ],\n    \"reboot_deferral_count\": \"string\",\n    \"reboot_is_delayed_by_notification\": \"string\",\n    \"reboot_is_delayed_by_user\": \"string\",\n    \"reboot_notification_count\": \"string\",\n    \"refresh_interval\": \"string\",\n    \"serial_number\": \"string\",\n    \"server_group_id\": \"string\",\n    \"server_policies\": [],\n    \"status\": {\n      \"device_status\": \"string\",\n      \"agent_status\": \"string\",\n      \"policy_status\": \"string\",\n      \"policy_statuses\": [\n        {\n          \"id\": \"string\",\n          \"compliant\": \"string\"\n        }\n      ]\n    },\n    \"tags\": [\n      \"string\"\n    ],\n    \"timezone\": \"string\",\n    \"total_count\": \"string\",\n    \"uptime\": \"string\",\n    \"uuid\": \"string\"\n  }\n]"},{"id":"ede048b8-401e-4314-aab9-8892bc5ecce9","name":"404 - Get devices","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices?sort=display_name:1&limit=1&page=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices"],"query":[{"key":"sort","value":"display_name:1"},{"key":"limit","value":"1","description":"Modificable"},{"key":"page","value":"0"},{"key":"filter","value":"name:contains:container|policyId:is:305361","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"fbb5df24-66a7-4982-800b-370623ff831e"},{"name":"Get device group","event":[{"listen":"test","script":{"id":"ca3eb1a6-1c39-4f8d-a1ca-d1ce59bf71a7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organization_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"refresh_interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"parent_server_group_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"ui_color\": {\r","      \"type\": \"null\"\r","    },\r","    \"notes\": {\r","      \"type\": \"string\"\r","    },\r","    \"enable_os_auto_update\": {\r","      \"type\": \"null\"\r","    },\r","    \"server_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"wsus_config\": {\r","      \"type\": \"null\"\r","    },\r","    \"policies\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"integer\"\r","        },\r","        {\r","          \"type\": \"integer\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"organization_id\",\r","    \"name\",\r","    \"refresh_interval\",\r","    \"parent_server_group_id\",\r","    \"ui_color\",\r","    \"notes\",\r","    \"enable_os_auto_update\",\r","    \"server_count\",\r","    \"wsus_config\",\r","    \"policies\"\r","  ]\r","}\r","    pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","console.log()\r",""],"type":"text/javascript"}}],"id":"c868424a-13e0-4231-a7b9-f4d1e0c411d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices/groups/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified Automox device group.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organization_id</td>\n<td>string</td>\n<td>The organization_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>refresh_interval</td>\n<td>string</td>\n<td>The refresh_interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parent_server_group_id</td>\n<td>string</td>\n<td>The parent_server_group_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ui_color</td>\n<td>null</td>\n<td>The ui_color field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>string</td>\n<td>The notes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enable_os_auto_update</td>\n<td>null</td>\n<td>The enable_os_auto_update field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_count</td>\n<td>string</td>\n<td>The server_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>wsus_config</td>\n<td>null</td>\n<td>The wsus_config field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices","groups",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"168714","key":"id"}]}},"response":[{"id":"e3dc7bdb-89dc-4a76-ab17-a5d7015a80f8","name":"200-Get device group","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices","groups",":id"],"variable":[{"key":"id","value":"{{group_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 23:32:41 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"223","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"df-SnahGRqADpdIHdHr5yB/E4Hmo3k\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"organization_id\": \"string\",\n  \"name\": \"string\",\n  \"refresh_interval\": \"string\",\n  \"parent_server_group_id\": \"string\",\n  \"ui_color\": null,\n  \"notes\": \"string\",\n  \"enable_os_auto_update\": null,\n  \"server_count\": \"string\",\n  \"wsus_config\": null,\n  \"policies\": [\n    \"string\"\n  ]\n}"},{"id":"4ff49cd1-1f62-49a9-998a-22569e1a66b2","name":"400-Get device group","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices","groups",":id"],"variable":[{"key":"id","value":"3R4"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 04:44:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-hIiA1yBmvAaD10buHoLweW/tl+A\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"1929e7a8-727a-424c-939d-2b2553556a10","name":"404 - Get device group","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/groups/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices","groups",":id"],"variable":[{"key":"id","value":"168714"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c868424a-13e0-4231-a7b9-f4d1e0c411d2"},{"name":"Get devices groups","event":[{"listen":"test","script":{"id":"76c72f10-b9c0-4da0-9974-15a2f4d5288d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An group_id is returned\", () => {\r","    pm.expect(pm.response.json()[0].id).to.be.a('number');\r","    pm.environment.set('group_id', pm.response.json()[0].id);\r","}); \r","\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"organization_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"refresh_interval\": {\r","          \"type\": \"integer\"\r","        },\r","        \"parent_server_group_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"ui_color\": {\r","          \"type\": \"null\"\r","        },\r","        \"notes\": {\r","          \"type\": \"string\"\r","        },\r","        \"enable_os_auto_update\": {\r","          \"type\": \"null\"\r","        },\r","        \"server_count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"wsus_config\": {\r","          \"type\": \"null\"\r","        },\r","        \"policies\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"integer\"\r","            },\r","            {\r","              \"type\": \"integer\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"organization_id\",\r","        \"name\",\r","        \"refresh_interval\",\r","        \"parent_server_group_id\",\r","        \"ui_color\",\r","        \"notes\",\r","        \"enable_os_auto_update\",\r","        \"server_count\",\r","        \"wsus_config\",\r","        \"policies\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"organization_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"refresh_interval\": {\r","          \"type\": \"integer\"\r","        },\r","        \"parent_server_group_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"ui_color\": {\r","          \"type\": \"string\"\r","        },\r","        \"notes\": {\r","          \"type\": \"string\"\r","        },\r","        \"enable_os_auto_update\": {\r","          \"type\": \"null\"\r","        },\r","        \"server_count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"wsus_config\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_group_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"is_managed\": {\r","              \"type\": \"null\"\r","            },\r","            \"server_url\": {\r","              \"type\": \"null\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"server_group_id\",\r","            \"is_managed\",\r","            \"server_url\",\r","            \"created_at\",\r","            \"updated_at\"\r","          ]\r","        },\r","        \"policies\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"integer\"\r","            },\r","            {\r","              \"type\": \"integer\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"organization_id\",\r","        \"name\",\r","        \"refresh_interval\",\r","        \"parent_server_group_id\",\r","        \"ui_color\",\r","        \"notes\",\r","        \"enable_os_auto_update\",\r","        \"server_count\",\r","        \"wsus_config\",\r","        \"policies\"\r","      ]\r","    }\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"27890267-01ea-4415-9623-df2bbcede0fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices/groups?limit=1&page=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Automox device groups.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>page</td>\n<td>string</td>\n<td>The page parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organization_id</td>\n<td>string</td>\n<td>The organization_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>refresh_interval</td>\n<td>string</td>\n<td>The refresh_interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>parent_server_group_id</td>\n<td>string</td>\n<td>The parent_server_group_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ui_color</td>\n<td>null</td>\n<td>The ui_color field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>string</td>\n<td>The notes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enable_os_auto_update</td>\n<td>null</td>\n<td>The enable_os_auto_update field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_count</td>\n<td>string</td>\n<td>The server_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>wsus_config</td>\n<td>null</td>\n<td>The wsus_config field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices","groups"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"page","value":"0"}],"variable":[]}},"response":[{"id":"7c1e8629-f285-4d12-9899-8cb15234fb10","name":"200-Get devices groups","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/groups?limit=100&page=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices","groups"],"query":[{"key":"limit","value":"100"},{"key":"page","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 23:30:21 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"607","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"25f-NucAkSnCqqiBGbGeZTloxWTCHdg\"","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"string\",\n    \"organization_id\": \"string\",\n    \"name\": \"string\",\n    \"refresh_interval\": \"string\",\n    \"parent_server_group_id\": \"string\",\n    \"ui_color\": null,\n    \"notes\": \"string\",\n    \"enable_os_auto_update\": null,\n    \"server_count\": \"string\",\n    \"wsus_config\": null,\n    \"policies\": [\n      \"string\"\n    ]\n  }\n]"},{"id":"3273a1c3-4585-4893-aeb3-eba55bfeeffa","name":"400-Get devices groups","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/groups?limit=1&page=0trre","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices","groups"],"query":[{"key":"limit","value":"1"},{"key":"page","value":"0trre"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 04:41:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-66s1U0irp2rLZWb4do4bhdN/+Tc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"109fa78a-60e0-4485-bf21-55e3bc1864c8","name":"404 - Get devices groups","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/groups?limit=1&page=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices","groups"],"query":[{"key":"limit","value":"1"},{"key":"page","value":"0"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"27890267-01ea-4415-9623-df2bbcede0fc"},{"name":"Delete device","event":[{"listen":"test","script":{"id":"4a394d92-76a8-45f2-8e94-3d124ffc1ee0","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"0285121a-b19c-4b3f-832a-89444849fd08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/automox/devices/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified Automox device from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"3133172","key":"id"}]}},"response":[{"id":"c948df74-cba5-4a46-b8d8-a77f82a267a6","name":"204-Delete device","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/devices/:idd","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","devices",":idd"],"variable":[{"key":"idd","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:43:33 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"0285121a-b19c-4b3f-832a-89444849fd08"},{"name":"Delete device bulk","event":[{"listen":"test","script":{"id":"c8c4ea03-6d7e-4dd4-8a81-b1a9fff9e9d5","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"044ad7b3-14aa-4ca3-855d-19b29b397fb7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\n  \"batch\": [\n    \"int\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/devices/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove multiple Automox devices from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>success</td>\n<td>array</td>\n<td>The success field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>errors</td>\n<td>array</td>\n<td>The errors field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5d7be1d3-42e6-453c-a62f-23fa8cddc4dd","name":"200-Delete device bulk","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\n    \"batch\": [\n        123456\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/devices/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:44:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"32"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"20-YQjvqMcKfgRoiB0/OgB7swjPmY0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"success\": [],\n  \"errors\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"044ad7b3-14aa-4ca3-855d-19b29b397fb7"},{"name":"Update Device","id":"da1f53b3-95f6-4bc9-9371-5aad0fd6494a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"server_group_id\": 168714,\n    \"ip_addrs\": [ //optional\n        \"192.0.0.1\"\n    ],\n    \"exception\": true,\n    \"tags\": [ //optional\n      \"test\",\n      \"test2\",\n      \"test3\"\n    ],\n    \"custom_name\": \"FedeG docker container\" //optional\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/devices/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PUT</strong> request to replace the specified Automox device with the updated data provided.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"3133172","key":"id"}]}},"response":[],"_postman_id":"da1f53b3-95f6-4bc9-9371-5aad0fd6494a"},{"name":"Update Devices (batch)","id":"3259b4e3-8d44-42c7-b6bd-4f3e8318e250","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"devices\": [\n    \"int\"\n  ],\n  \"actions\": [\n    {\n      \"attribute\": \"string\",\n      \"action\": \"string\",\n      \"value\": [\n        \"string\"\n      ]\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/devices/batch","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to update multiple Automox devices in a single batch operation.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>devices</td>\n<td>array</td>\n<td>The devices field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>actions</td>\n<td>array</td>\n<td>The actions field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices","batch"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3259b4e3-8d44-42c7-b6bd-4f3e8318e250"},{"name":"Update Group of Devices (batch)","id":"76e0ea64-1121-44f4-90a7-8c43969b014d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"batch\": [\n    \"int\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/devices/groups/168714/servers","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to update the group assignment for multiple Automox devices in a batch operation.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>batch</td>\n<td>array</td>\n<td>The batch field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices","groups","168714","servers"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"76e0ea64-1121-44f4-90a7-8c43969b014d"},{"name":"Execute command in device","id":"363e4587-dc85-41f1-9810-c753fd3e6d24","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"command_type_name\": \"GetOS\", // GetOS, InstallUpdate, InstallAllUpdates, Reboot\n    \"args\": \"\" // optional\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/devices/:id/queues","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to execute a command on the specified Automox device.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices",":id","queues"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"3133172","key":"id"}]}},"response":[],"_postman_id":"363e4587-dc85-41f1-9810-c753fd3e6d24"},{"name":"Execute command in devices (batch)","id":"89631d43-29d6-4622-a026-c6188a8e660e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"batch\": [3133172],\n    \"command_type_name\": \"GetOS\", // GetOS, InstallUpdate, InstallAllUpdates, Reboot\n    \"args\": \"\" // optional\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/devices/batch/queues","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to execute a command on multiple Automox devices in a batch operation.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","devices","batch","queues"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"89631d43-29d6-4622-a026-c6188a8e660e"}],"id":"d573988b-b6f9-402f-8e45-f5fa57db6f61","_postman_id":"d573988b-b6f9-402f-8e45-f5fa57db6f61","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Softwares","item":[{"name":"Get packages","event":[{"listen":"test","script":{"id":"c5dcb5c0-7062-49a2-80fb-958ca6e17444","exec":["// Validate status code\r","pm.test(\"Satus Code Response\", function (){\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"cve_score\": {\r","          \"type\": \"number\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","\r","\r","//Validate response time\r","pm.test(\"Response time\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","})\r","\r","console.log()\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a90895a0-6608-4958-8923-6edb612b1dfd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/softwares?limit=1&page=0&sort=severity","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available Automox software packages.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>page</td>\n<td>string</td>\n<td>The page parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>package_version_id</td>\n<td>string</td>\n<td>The package_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>package_id</td>\n<td>string</td>\n<td>The package_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cves</td>\n<td>array</td>\n<td>The cves field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cve_score</td>\n<td>string</td>\n<td>The cve_score field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>create_time</td>\n<td>string</td>\n<td>The create_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>string</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_managed</td>\n<td>string</td>\n<td>The is_managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>package_version</td>\n<td>string</td>\n<td>The package_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_family_name</td>\n<td>string</td>\n<td>The os_family_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>agent_severity</td>\n<td>string</td>\n<td>The agent_severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version_id</td>\n<td>string</td>\n<td>The os_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patch_installed</td>\n<td>string</td>\n<td>The patch_installed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>devices_needed</td>\n<td>string</td>\n<td>The devices_needed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_name</td>\n<td>string</td>\n<td>The os_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>The os_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_reboot</td>\n<td>string</td>\n<td>The requires_reboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group_ignored</td>\n<td>string</td>\n<td>The group_ignored field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","softwares"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Modificable</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"key":"page","value":"0"},{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"name:contains:zip|dir:is:desc|cves:is:123456|cves:is:789012|display_name:is:bla|display_name:is:ble|severity:is:high|severity:is:critical|severity:is:no_known_cves|group_ignored:is:true|is_managed:is:false"},{"key":"sort","value":"severity"}],"variable":[]}},"response":[{"id":"f819dc57-2bfb-40d3-ad0f-77de34f0eb7f","name":"200-Get packages","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/softwares?limit=1&page=0&sort=severity","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","softwares"],"query":[{"key":"limit","value":"1"},{"key":"page","value":"0"},{"key":"sort","value":"severity"},{"key":"filter","value":"name:contains:zip|dir:is:desc|cves:is:123456|cves:is:789012|display_name:is:bla|display_name:is:ble|severity:is:high|severity:is:critical|severity:is:no_known_cves|group_ignored:is:true|is_managed:is:false","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 Feb 2024 00:31:53 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"456","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"1c8-HaaOK9kaDaaxgNYbnZ2Jx/V70s4\"","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"package_version_id\": \"string\",\n    \"package_id\": \"string\",\n    \"cves\": [\n      \"string\"\n    ],\n    \"cve_score\": \"string\",\n    \"severity\": \"string\",\n    \"create_time\": \"string\",\n    \"name\": \"string\",\n    \"display_name\": \"string\",\n    \"is_managed\": \"string\",\n    \"package_version\": \"string\",\n    \"os_family_name\": \"string\",\n    \"agent_severity\": \"string\",\n    \"os_version_id\": \"string\",\n    \"patch_installed\": \"string\",\n    \"devices_needed\": \"string\",\n    \"os_name\": \"string\",\n    \"os_version\": \"string\",\n    \"requires_reboot\": \"string\",\n    \"group_ignored\": \"string\"\n  }\n]"},{"id":"39744d49-3f29-400c-a991-7a9cb7b92259","name":"404 - Get packages","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/automox/softwares?limit=1&page=0&sort=severity","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","softwares"],"query":[{"key":"limit","value":"1","description":"Modificable"},{"key":"page","value":"0"},{"key":"filter","value":"name:contains:zip|dir:is:desc|cves:is:123456|cves:is:789012|display_name:is:bla|display_name:is:ble|severity:is:high|severity:is:critical|severity:is:no_known_cves|group_ignored:is:true|is_managed:is:false","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"sort","value":"severity"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"a90895a0-6608-4958-8923-6edb612b1dfd"},{"name":"Update package by id (ignore/unignore)","id":"d51adbba-2c94-49cf-b9e3-81b6af1b7c16","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\n  \"agent_severity\": \"int\",\n  \"create_time\": \"string\",\n  \"cve_score\": \"int\",\n  \"cves\": {},\n  \"devices_needed\": \"int\",\n  \"display_name\": \"string\",\n  \"group_ignored\": \"boolean\",\n  \"is_managed\": \"boolean\",\n  \"name\": \"string\",\n  \"os_family_name\": \"string\",\n  \"os_name\": \"string\",\n  \"os_version\": \"string\",\n  \"os_version_id\": \"int\",\n  \"package_id\": \"int\",\n  \"package_version\": \"string\",\n  \"package_version_id\": \"int\",\n  \"patch_installed\": \"int\",\n  \"requires_reboot\": \"boolean\",\n  \"severity\": \"string\",\n  \"group_deferred_until\": null\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/softwares/222152007/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PUT</strong> request to update the ignore status of the specified Automox software package.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>agent_severity</td>\n<td>integer</td>\n<td>The agent_severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>create_time</td>\n<td>string</td>\n<td>The create_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cve_score</td>\n<td>integer</td>\n<td>The cve_score field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cves</td>\n<td>object</td>\n<td>The cves field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>devices_needed</td>\n<td>integer</td>\n<td>The devices_needed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>string</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group_ignored</td>\n<td>boolean</td>\n<td>The group_ignored field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_managed</td>\n<td>boolean</td>\n<td>The is_managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_family_name</td>\n<td>string</td>\n<td>The os_family_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_name</td>\n<td>string</td>\n<td>The os_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>The os_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version_id</td>\n<td>integer</td>\n<td>The os_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>package_id</td>\n<td>integer</td>\n<td>The package_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>package_version</td>\n<td>string</td>\n<td>The package_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>package_version_id</td>\n<td>integer</td>\n<td>The package_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patch_installed</td>\n<td>integer</td>\n<td>The patch_installed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_reboot</td>\n<td>boolean</td>\n<td>The requires_reboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group_deferred_until</td>\n<td>null</td>\n<td>The group_deferred_until field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","softwares","222152007",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d51adbba-2c94-49cf-b9e3-81b6af1b7c16"},{"name":"Patch package by id","id":"8f673c2f-23a1-4d77-9eaa-5c6fb86ebff4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/automox/softwares/222152007/patch","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to apply the specified Automox software package patch.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","softwares","222152007","patch"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"8f673c2f-23a1-4d77-9eaa-5c6fb86ebff4"},{"name":"Get packages filters","event":[{"listen":"test","script":{"id":"56b9dbc4-9a3e-4e16-8ed4-e52e353caab2","exec":["// Validate status code\r","pm.test(\"Satus Code Response\", function (){\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"group_ignored\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"is_managed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"cves\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"display_name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"severity\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"group_ignored\",\r","        \"is_managed\",\r","        \"name\",\r","        \"cves\",\r","        \"display_name\",\r","        \"severity\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","//Validate response time\r","pm.test(\"Response time\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","})\r","\r","console.log()\r",""],"type":"text/javascript","packages":{}}}],"id":"133d00e4-a113-4c6c-bae3-448f37ea190f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/softwares/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for Automox software packages.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group_ignored</td>\n<td>object</td>\n<td>The group_ignored field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_managed</td>\n<td>object</td>\n<td>The is_managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cves</td>\n<td>object</td>\n<td>The cves field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>object</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>object</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","softwares","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"6e6dc59a-1373-4090-961e-2e2392d6d203","name":"200-Get packages filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/softwares/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 Feb 2024 00:35:27 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"647","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"287-Upmxhj5eOKsazPx3toXiOZrS0yQ\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"group_ignored\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"is_managed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"cves\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"display_name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"severity\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"58491753-eae8-4b85-9f59-f04c1bc9bf4a","name":"404 - Get packages filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/automox/softwares/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"133d00e4-a113-4c6c-bae3-448f37ea190f"},{"name":"Get packages with devices","event":[{"listen":"test","script":{"id":"908f751d-8de7-4ea0-9bbb-e18047244045","exec":["// Validate status code\r","pm.test(\"Satus Code Response\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = { \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"package_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"package_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"cves\": {\r","          \"type\": \"object\"\r","        },\r","        \"cve_score\": {\r","          \"type\": \"integer\"\r","        },\r","        \"severity\": {\r","          \"type\": \"string\"\r","        },\r","        \"create_time\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"display_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"is_managed\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"package_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_family_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_severity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_version_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"patch_installed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"devices_needed\": {\r","          \"type\": \"integer\"\r","        },\r","        \"os_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"os_version\": {\r","          \"type\": \"string\"\r","        },\r","        \"requires_reboot\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"group_ignored\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"package_version_id\",\r","        \"package_id\",\r","        \"cves\",\r","        \"cve_score\",\r","        \"severity\",\r","        \"create_time\",\r","        \"name\",\r","        \"display_name\",\r","        \"is_managed\",\r","        \"package_version\",\r","        \"os_family_name\",\r","        \"agent_severity\",\r","        \"os_version_id\",\r","        \"patch_installed\",\r","        \"devices_needed\",\r","        \"os_name\",\r","        \"os_version\",\r","        \"requires_reboot\",\r","        \"group_ignored\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function () {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","//Validate response time\r","pm.test(\"Response time\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(1000);\r","})\r","\r","console.log()\r",""],"type":"text/javascript"}}],"id":"dcdd1628-6fb1-4bbb-83c0-4f093451767e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/softwares","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve all Automox software packages with their associated devices.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>package_version_id</td>\n<td>string</td>\n<td>The package_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>package_id</td>\n<td>string</td>\n<td>The package_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cves</td>\n<td>object</td>\n<td>The cves field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cve_score</td>\n<td>string</td>\n<td>The cve_score field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>create_time</td>\n<td>string</td>\n<td>The create_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>string</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_managed</td>\n<td>string</td>\n<td>The is_managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>package_version</td>\n<td>string</td>\n<td>The package_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_family_name</td>\n<td>string</td>\n<td>The os_family_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>agent_severity</td>\n<td>string</td>\n<td>The agent_severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version_id</td>\n<td>string</td>\n<td>The os_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patch_installed</td>\n<td>string</td>\n<td>The patch_installed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>devices_needed</td>\n<td>string</td>\n<td>The devices_needed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_name</td>\n<td>string</td>\n<td>The os_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>The os_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>requires_reboot</td>\n<td>string</td>\n<td>The requires_reboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group_ignored</td>\n<td>string</td>\n<td>The group_ignored field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","softwares"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7b4b35ac-8936-43d8-b619-aa8b3332319d","name":"200-Get packages with devices","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/softwares"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 Feb 2024 00:37:49 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"2b42-lR77IMMOHhPiHzK9eeMWwt1Lvts\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"package_version_id\": \"string\",\n    \"package_id\": \"string\",\n    \"cves\": {},\n    \"cve_score\": \"string\",\n    \"severity\": \"string\",\n    \"create_time\": \"string\",\n    \"name\": \"string\",\n    \"display_name\": \"string\",\n    \"is_managed\": \"string\",\n    \"package_version\": \"string\",\n    \"os_family_name\": \"string\",\n    \"agent_severity\": \"string\",\n    \"os_version_id\": \"string\",\n    \"patch_installed\": \"string\",\n    \"devices_needed\": \"string\",\n    \"os_name\": \"string\",\n    \"os_version\": \"string\",\n    \"requires_reboot\": \"string\",\n    \"group_ignored\": \"string\"\n  }\n]"},{"id":"0f2968f2-a3f8-4063-b721-3cf1fde14a61","name":"404 - Get packages with devices","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/automox/softwares"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"dcdd1628-6fb1-4bbb-83c0-4f093451767e"}],"id":"4b2ea9fc-3f5e-477d-b731-b0f0e7ae19ec","_postman_id":"4b2ea9fc-3f5e-477d-b731-b0f0e7ae19ec","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Dashboard","item":[{"name":"Get stats","event":[{"listen":"test","script":{"id":"f392cbf1-1935-4944-90c7-0eec40a491af","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"total\": {\r","      \"type\": \"integer\"\r","    },\r","    \"compliant\": {\r","      \"type\": \"integer\"\r","    },\r","    \"availableUpdatesLast7Days\": {\r","      \"type\": \"integer\"\r","    },\r","    \"recentlyInstalledSensorsLast7Days\": {\r","      \"type\": \"integer\"\r","    },\r","    \"pendingPatches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needReboot\": {\r","      \"type\": \"integer\"\r","    },\r","    \"failedUpdateAttempts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"disconnectMore30Days\": {\r","      \"type\": \"integer\"\r","    },\r","    \"notCompatible\": {\r","      \"type\": \"integer\"\r","    },\r","    \"troubleshootingNeedsReboot\": {\r","      \"type\": \"integer\"\r","    },\r","    \"troubleshootingFailedUpdateAttempts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"troubleshootingDisconnected30PlusDays\": {\r","      \"type\": \"integer\"\r","    },\r","    \"troubleshootingNotCompatible\": {\r","      \"type\": \"integer\"\r","    },\r","    \"troubleshootingNeedsAttention\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osDistributionLinux\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osDistributionMac\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osDistributionWindows\": {\r","      \"type\": \"integer\"\r","    },\r","    \"recentlyNeedsAttentionNeedReboot\": {\r","      \"type\": \"integer\"\r","    },\r","    \"recentlyNeedsAttentionFailedUpdateAttempts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"recentlyNeedsAttentionDisconnected30Days\": {\r","      \"type\": \"integer\"\r","    },\r","    \"recentlyNeedsAttentionNotCompatible\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"total\",\r","    \"compliant\",\r","    \"availableUpdatesLast7Days\",\r","    \"recentlyInstalledSensorsLast7Days\",\r","    \"pendingPatches\",\r","    \"needReboot\",\r","    \"failedUpdateAttempts\",\r","    \"disconnectMore30Days\",\r","    \"notCompatible\",\r","    \"troubleshootingNeedsReboot\",\r","    \"troubleshootingFailedUpdateAttempts\",\r","    \"troubleshootingDisconnected30PlusDays\",\r","    \"troubleshootingNotCompatible\",\r","    \"troubleshootingNeedsAttention\",\r","    \"osDistributionLinux\",\r","    \"osDistributionMac\",\r","    \"osDistributionWindows\",\r","    \"recentlyNeedsAttentionNeedReboot\",\r","    \"recentlyNeedsAttentionFailedUpdateAttempts\",\r","    \"recentlyNeedsAttentionDisconnected30Days\",\r","    \"recentlyNeedsAttentionNotCompatible\"\r","  ]\r","};\r","\r"," pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"ddf874e3-395c-430c-8341-1d4c2bdb7f8d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/dashboards/stats","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve Automox dashboard statistics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>availableUpdatesLast7Days</td>\n<td>string</td>\n<td>The availableUpdatesLast7Days field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recentlyInstalledSensorsLast7Days</td>\n<td>string</td>\n<td>The recentlyInstalledSensorsLast7Days field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pendingPatches</td>\n<td>string</td>\n<td>The pendingPatches field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needReboot</td>\n<td>string</td>\n<td>The needReboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>failedUpdateAttempts</td>\n<td>string</td>\n<td>The failedUpdateAttempts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>disconnectMore30Days</td>\n<td>string</td>\n<td>The disconnectMore30Days field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notCompatible</td>\n<td>string</td>\n<td>The notCompatible field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>troubleshootingNeedsReboot</td>\n<td>string</td>\n<td>The troubleshootingNeedsReboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>troubleshootingFailedUpdateAttempts</td>\n<td>string</td>\n<td>The troubleshootingFailedUpdateAttempts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>troubleshootingDisconnected30PlusDays</td>\n<td>string</td>\n<td>The troubleshootingDisconnected30PlusDays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>troubleshootingNotCompatible</td>\n<td>string</td>\n<td>The troubleshootingNotCompatible field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>troubleshootingNeedsAttention</td>\n<td>string</td>\n<td>The troubleshootingNeedsAttention field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osDistributionLinux</td>\n<td>string</td>\n<td>The osDistributionLinux field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osDistributionMac</td>\n<td>string</td>\n<td>The osDistributionMac field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osDistributionWindows</td>\n<td>string</td>\n<td>The osDistributionWindows field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recentlyNeedsAttentionNeedReboot</td>\n<td>string</td>\n<td>The recentlyNeedsAttentionNeedReboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recentlyNeedsAttentionFailedUpdateAttempts</td>\n<td>string</td>\n<td>The recentlyNeedsAttentionFailedUpdateAttempts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recentlyNeedsAttentionDisconnected30Days</td>\n<td>string</td>\n<td>The recentlyNeedsAttentionDisconnected30Days field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recentlyNeedsAttentionNotCompatible</td>\n<td>string</td>\n<td>The recentlyNeedsAttentionNotCompatible field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","dashboards","stats"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"name:contains:container|policyId:is:305361"},{"disabled":true,"key":"sort","value":"display_name:1435"}],"variable":[]}},"response":[{"id":"b3550530-002c-4f23-8e0c-cf1b6f96bb1e","name":"200-Get stats","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/dashboards/stats","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","dashboards","stats"],"query":[{"key":"filter","value":"name:contains:container|policyId:is:305361","disabled":true},{"key":"sort","value":"display_name:1","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 Feb 2024 00:53:35 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"616","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"268-ZO5tMOFFFOGMek+pJjyhsB2fWcs\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"total\": \"string\",\n  \"compliant\": \"string\",\n  \"availableUpdatesLast7Days\": \"string\",\n  \"recentlyInstalledSensorsLast7Days\": \"string\",\n  \"pendingPatches\": \"string\",\n  \"needReboot\": \"string\",\n  \"failedUpdateAttempts\": \"string\",\n  \"disconnectMore30Days\": \"string\",\n  \"notCompatible\": \"string\",\n  \"troubleshootingNeedsReboot\": \"string\",\n  \"troubleshootingFailedUpdateAttempts\": \"string\",\n  \"troubleshootingDisconnected30PlusDays\": \"string\",\n  \"troubleshootingNotCompatible\": \"string\",\n  \"troubleshootingNeedsAttention\": \"string\",\n  \"osDistributionLinux\": \"string\",\n  \"osDistributionMac\": \"string\",\n  \"osDistributionWindows\": \"string\",\n  \"recentlyNeedsAttentionNeedReboot\": \"string\",\n  \"recentlyNeedsAttentionFailedUpdateAttempts\": \"string\",\n  \"recentlyNeedsAttentionDisconnected30Days\": \"string\",\n  \"recentlyNeedsAttentionNotCompatible\": \"string\"\n}"},{"id":"aaa7f736-368b-4f48-91f4-e174bcef2fa3","name":"404 - Get stats","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/automox/dashboards/stats","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","dashboards","stats"],"query":[{"key":"filter","value":"name:contains:container|policyId:is:305361","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true},{"key":"sort","value":"display_name:1435","disabled":true}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"ddf874e3-395c-430c-8341-1d4c2bdb7f8d"},{"name":"Get recently needs attention","event":[{"listen":"test","script":{"id":"b4883d49-4b58-4412-bb0b-84de81cbccf1","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"needsAttention\": {\r","          \"type\": \"string\"\r","        },\r","        \"last_refresh_time\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"needsAttention\",\r","        \"last_refresh_time\"\r","      ]\r","    }\r","  ]\r","};\r","\r"," pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"d447c23e-7f00-4f27-b3f0-c8c578f52b5c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/dashboards/needsAttention?filter=name:contains:container|policyId:is:305361","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve Automox devices that recently require attention.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsAttention</td>\n<td>string</td>\n<td>The needsAttention field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_refresh_time</td>\n<td>string</td>\n<td>The last_refresh_time field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","dashboards","needsAttention"],"host":["{{url}}"],"query":[{"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"name:contains:container|policyId:is:305361"}],"variable":[]}},"response":[{"id":"d23bcbb5-afc1-4f31-bdc7-22e64ff13b8e","name":"200-Get recently needs attention","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/automox/dashboards/needsAttention","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","dashboards","needsAttention"],"query":[{"key":"filter","value":"name:contains:container|policyId:is:305361","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 Feb 2024 00:54:24 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"137","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"89-B3aWrL5lXU2yPUs+UsMzay7v4T8\"","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"needsAttention\": \"string\",\n    \"last_refresh_time\": \"string\"\n  }\n]"},{"id":"5b999eab-7488-41c5-aa0f-73f9915ebc01","name":"404 - Get recently needs attention","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/automox/dashboards/needsAttention?filter=name:contains:container|policyId:is:305361","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","automox","dashboards","needsAttention"],"query":[{"key":"filter","value":"name:contains:container|policyId:is:305361","description":"<filters:relatives:data>|<filters:relatives:data>"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"d447c23e-7f00-4f27-b3f0-c8c578f52b5c"},{"name":"Get policy stats","event":[{"listen":"test","script":{"id":"c02dd55c-42a3-4108-a281-6db74b155091","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"organization_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_type_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"noncompliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"compliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"pending\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"organization_id\",\r","        \"policy_id\",\r","        \"policy_name\",\r","        \"policy_type_name\",\r","        \"noncompliant\",\r","        \"compliant\",\r","        \"pending\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"organization_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_type_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"noncompliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"compliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"pending\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"organization_id\",\r","        \"policy_id\",\r","        \"policy_name\",\r","        \"policy_type_name\",\r","        \"noncompliant\",\r","        \"compliant\",\r","        \"pending\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"organization_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_type_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"noncompliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"compliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"pending\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"organization_id\",\r","        \"policy_id\",\r","        \"policy_name\",\r","        \"policy_type_name\",\r","        \"noncompliant\",\r","        \"compliant\",\r","        \"pending\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"organization_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policy_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_type_name\": {\r","          \"type\": \"string\"\r","        },\r","        \"noncompliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"compliant\": {\r","          \"type\": \"integer\"\r","        },\r","        \"pending\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"organization_id\",\r","        \"policy_id\",\r","        \"policy_name\",\r","        \"policy_type_name\",\r","        \"noncompliant\",\r","        \"compliant\",\r","        \"pending\"\r","      ]\r","    }\r","  ]\r","};\r","\r"," pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"ecde158c-9935-4d74-b777-7f34cf30e601","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/dashboards/policystats","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve Automox policy statistics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>organization_id</td>\n<td>string</td>\n<td>The organization_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_id</td>\n<td>string</td>\n<td>The policy_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_name</td>\n<td>string</td>\n<td>The policy_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_type_name</td>\n<td>string</td>\n<td>The policy_type_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>noncompliant</td>\n<td>string</td>\n<td>The noncompliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","dashboards","policystats"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"93938402-de34-4135-a041-56238c903c36","name":"200-Get policy stats","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/dashboards/policystats"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 Feb 2024 00:55:18 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"589","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"24d-D4IqqFSevBFq10xDgyUA/DGjP4M\"","enabled":true}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"organization_id\": \"string\",\n    \"policy_id\": \"string\",\n    \"policy_name\": \"string\",\n    \"policy_type_name\": \"string\",\n    \"noncompliant\": \"string\",\n    \"compliant\": \"string\",\n    \"pending\": \"string\"\n  }\n]"},{"id":"7b1b34c7-442a-46d3-861d-0e6513a286db","name":"404 - Get policy stats","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/automox/dashboards/policystats"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"ecde158c-9935-4d74-b777-7f34cf30e601"},{"name":"Get policy stats summary","event":[{"listen":"test","script":{"id":"a85b3d4b-b853-4afc-ba35-c063977508bb","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"compliant\": {\r","      \"type\": \"integer\"\r","    },\r","    \"noncompliant\": {\r","      \"type\": \"integer\"\r","    },\r","    \"pending\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"compliant\",\r","    \"noncompliant\",\r","    \"pending\"\r","  ]\r","};\r","\r"," pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript"}}],"id":"70adaaeb-fbf4-4ea7-bf3b-668e7b4f98ac","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/dashboards/policystats/summary","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a summary of Automox policy statistics.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>noncompliant</td>\n<td>string</td>\n<td>The noncompliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","automox","dashboards","policystats","summary"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7a580989-1c03-48f0-a5ef-a778b4a1b058","name":"200-Get policy stats summary","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/automox/dashboards/policystats/summary"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 21 Feb 2024 00:56:21 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Content-Length","value":"44","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"2c-4Y9PuIFkTPxg9DqgIMs2Ehj00No\"","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"compliant\": \"string\",\n  \"noncompliant\": \"string\",\n  \"pending\": \"string\"\n}"},{"id":"255ae5f6-d06e-4e3a-bf85-45129983a9d6","name":"404 - Get policy stats summary","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/automox/dashboards/policystats/summary"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"70adaaeb-fbf4-4ea7-bf3b-668e7b4f98ac"}],"id":"cf683ac6-8752-45f4-a9a5-2c956499f6c6","_postman_id":"cf683ac6-8752-45f4-a9a5-2c956499f6c6","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"890f0aa5-1f37-49f7-a29a-68080418e97f","_postman_id":"890f0aa5-1f37-49f7-a29a-68080418e97f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"SecurityBox","item":[{"name":"Overview","item":[{"name":"Test","event":[{"listen":"test","script":{"id":"e676e22c-b282-4d57-b5ae-39af2f1941aa","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"overview\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"overview\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c3f9d5a7-0b52-4c42-949f-d4efa03cffe0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/security-box/overview/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to test the connectivity to the Overview service.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>overview</td>\n<td>string</td>\n<td>The overview field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","security-box","overview",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8fc5325c-782c-4fe1-8ce5-a5cb5d7ae38f","name":"Test 200","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/security-box/overview/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Mar 2024 22:54:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"17"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"11-jF+3WxoabOHcsRdD96SDHy6IYqg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"overview\": \"string\"\n}"},{"id":"d38f7adc-c5fa-4f38-8391-f3c533e23a30","name":"404 - Test","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/security-box/overview/"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c3f9d5a7-0b52-4c42-949f-d4efa03cffe0"}],"id":"086da1ec-e9c2-4ba3-a295-5fdb41ca50b4","_postman_id":"086da1ec-e9c2-4ba3-a295-5fdb41ca50b4","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Knowledge Base","item":[{"name":"Test","event":[{"listen":"test","script":{"id":"c1529421-f7e8-4584-bb67-2575470100ed","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"knowledge\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"knowledge\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"c6a79995-97c2-4404-bcad-0ebd184f553c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/security-box/knowledge/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to test the connectivity to the Knowledge Base service.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>knowledge</td>\n<td>string</td>\n<td>The knowledge field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","security-box","knowledge",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"adccaabc-5735-427b-a0f5-cec109430843","name":"Test 200","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/security-box/knowledge/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Mar 2024 22:57:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"18"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"12-JPZbBtX1zJwuDIH1NzFe6ClVFIU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"knowledge\": \"string\"\n}"},{"id":"a56ac9e7-7673-4c8d-846a-c93ad36b7a44","name":"404 - Test","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/security-box/knowledge/"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c6a79995-97c2-4404-bcad-0ebd184f553c"}],"id":"7e24a41c-2c24-45d8-885b-fe101fb3c6b3","_postman_id":"7e24a41c-2c24-45d8-885b-fe101fb3c6b3","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Journey Status","item":[{"name":"Test","event":[{"listen":"test","script":{"id":"4f6bb3c2-c4d5-4375-a55c-050d5cabcedb","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"journey\": {\r","      \"type\": \"boolean\"\r","    }\r","  },\r","  \"required\": [\r","    \"journey\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e84a816d-b50a-4f6b-b011-2bab1b322f64","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/security-box/journey/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to test the connectivity to the Journey Status service.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>journey</td>\n<td>string</td>\n<td>The journey field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","security-box","journey",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b92a1c4c-b67f-4aee-b22b-066dddd84312","name":"Test 200","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/security-box/journey/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Mar 2024 23:09:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"16"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"10-jkjI1qcxQfbkna/tIXqGMIAvFVU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"journey\": \"string\"\n}"},{"id":"ad07f8e9-59d2-4ed8-aba8-6d0a6c7d02d0","name":"404 - Test","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/security-box/journey/"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"e84a816d-b50a-4f6b-b011-2bab1b322f64"}],"id":"8184c586-143e-4642-aa92-1be3813213a8","_postman_id":"8184c586-143e-4642-aa92-1be3813213a8","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"0963a56d-d651-47c5-a734-13682c7bf7f5","_postman_id":"0963a56d-d651-47c5-a734-13682c7bf7f5","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"BatutaDoc","item":[{"name":"Get Book","event":[{"listen":"test","script":{"id":"57cf202d-8a0e-4baa-a064-408839b16575","exec":["\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"slug\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"created_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"updated_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"created_by\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\"\r","      ]\r","    },\r","    \"updated_by\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\"\r","      ]\r","    },\r","    \"owned_by\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\"\r","      ]\r","    },\r","    \"contents\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"slug\": {\r","              \"type\": \"string\"\r","            },\r","            \"book_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"created_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"updated_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"url\": {\r","              \"type\": \"string\"\r","            },\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"pages\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"slug\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"book_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"chapter_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"draft\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"template\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"created_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"updated_at\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"url\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"name\",\r","                    \"slug\",\r","                    \"book_id\",\r","                    \"chapter_id\",\r","                    \"draft\",\r","                    \"template\",\r","                    \"created_at\",\r","                    \"updated_at\",\r","                    \"url\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"slug\",\r","            \"book_id\",\r","            \"created_at\",\r","            \"updated_at\",\r","            \"url\",\r","            \"type\",\r","            \"pages\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"order\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"value\",\r","            \"order\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"order\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"value\",\r","            \"order\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            },\r","            \"order\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"value\",\r","            \"order\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"cover\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"created_by\": {\r","          \"type\": \"integer\"\r","        },\r","        \"updated_by\": {\r","          \"type\": \"integer\"\r","        },\r","        \"path\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"uploaded_to\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"url\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"created_by\",\r","        \"updated_by\",\r","        \"path\",\r","        \"type\",\r","        \"uploaded_to\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"name\",\r","    \"slug\",\r","    \"description\",\r","    \"created_at\",\r","    \"updated_at\",\r","    \"created_by\",\r","    \"updated_by\",\r","    \"owned_by\",\r","    \"contents\",\r","    \"tags\",\r","    \"cover\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript"}}],"id":"0990a5a0-2d4d-4090-acac-377a330128b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/batutadoc/book?language=en&topic=doc","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the documentation book for the specified language and topic.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>topic</td>\n<td>string</td>\n<td>The topic parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>string</td>\n<td>The created_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>string</td>\n<td>The updated_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_by</td>\n<td>object</td>\n<td>The created_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_by</td>\n<td>object</td>\n<td>The updated_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>owned_by</td>\n<td>object</td>\n<td>The owned_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>contents</td>\n<td>array</td>\n<td>The contents field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cover</td>\n<td>object</td>\n<td>The cover field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>url</td>\n<td>string</td>\n<td>The url field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>string</td>\n<td>The created_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>string</td>\n<td>The updated_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_by</td>\n<td>string</td>\n<td>The created_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_by</td>\n<td>string</td>\n<td>The updated_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>path</td>\n<td>string</td>\n<td>The path field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>The type field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uploaded_to</td>\n<td>string</td>\n<td>The uploaded_to field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","batutadoc","book"],"host":["{{url}}"],"query":[{"description":{"content":"<p>es,en</p>\n","type":"text/plain"},"key":"language","value":"en"},{"description":{"content":"<p>doc, news</p>\n","type":"text/plain"},"key":"topic","value":"doc"}],"variable":[]}},"response":[{"id":"456299ab-fbab-49f8-9845-b1bdb1ab3fc1","name":"400-Get Book","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book?language=enx&topic=doc","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book"],"query":[{"key":"language","value":"enx","description":"es,en"},{"key":"topic","value":"doc","description":"doc, news"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 23:54:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-Hy1eN6bO0wV3JhpimIaC6eNX2JY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"5d405511-6986-413e-b764-a7041c3b17b3","name":"200 - Get Book","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book?language=en&topic=doc","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book"],"query":[{"key":"language","value":"en","description":"es,en"},{"key":"topic","value":"doc","description":"doc, news"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"name\": \"string\",\n  \"slug\": \"string\",\n  \"description\": \"string\",\n  \"created_at\": \"string\",\n  \"updated_at\": \"string\",\n  \"created_by\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\"\n  },\n  \"updated_by\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\"\n  },\n  \"owned_by\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\"\n  },\n  \"contents\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\",\n      \"slug\": \"string\",\n      \"book_id\": \"string\",\n      \"created_at\": \"string\",\n      \"updated_at\": \"string\",\n      \"url\": \"string\",\n      \"type\": \"string\",\n      \"pages\": [\n        {\n          \"id\": \"string\",\n          \"name\": \"string\",\n          \"slug\": \"string\",\n          \"book_id\": \"string\",\n          \"chapter_id\": \"string\",\n          \"draft\": \"string\",\n          \"template\": \"string\",\n          \"created_at\": \"string\",\n          \"updated_at\": \"string\",\n          \"url\": \"string\"\n        }\n      ]\n    }\n  ],\n  \"tags\": [\n    {\n      \"name\": \"string\",\n      \"value\": \"string\",\n      \"order\": \"string\"\n    }\n  ],\n  \"cover\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"url\": \"string\",\n    \"created_at\": \"string\",\n    \"updated_at\": \"string\",\n    \"created_by\": \"string\",\n    \"updated_by\": \"string\",\n    \"path\": \"string\",\n    \"type\": \"string\",\n    \"uploaded_to\": \"string\"\n  }\n}"}],"_postman_id":"0990a5a0-2d4d-4090-acac-377a330128b9"},{"name":"Get Page","event":[{"listen":"test","script":{"id":"be2c227e-02ce-4ca7-b8fc-443c5cacc754","exec":["\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"book_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"chapter_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"slug\": {\r","      \"type\": \"string\"\r","    },\r","    \"html\": {\r","      \"type\": \"string\"\r","    },\r","    \"priority\": {\r","      \"type\": \"integer\"\r","    },\r","    \"created_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"updated_at\": {\r","      \"type\": \"string\"\r","    },\r","    \"created_by\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\"\r","      ]\r","    },\r","    \"updated_by\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\"\r","      ]\r","    },\r","    \"draft\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"markdown\": {\r","      \"type\": \"string\"\r","    },\r","    \"revision_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"template\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"owned_by\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\"\r","      ]\r","    },\r","    \"editor\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"book_id\",\r","    \"chapter_id\",\r","    \"name\",\r","    \"slug\",\r","    \"html\",\r","    \"priority\",\r","    \"created_at\",\r","    \"updated_at\",\r","    \"created_by\",\r","    \"updated_by\",\r","    \"draft\",\r","    \"markdown\",\r","    \"revision_count\",\r","    \"template\",\r","    \"owned_by\",\r","    \"editor\",\r","    \"tags\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript"}}],"id":"c51957e7-3fc5-4004-936c-b023d5ba6291","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the specified documentation page.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>book_id</td>\n<td>string</td>\n<td>The book_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>chapter_id</td>\n<td>string</td>\n<td>The chapter_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>html</td>\n<td>string</td>\n<td>The html field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>string</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>string</td>\n<td>The created_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>string</td>\n<td>The updated_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_by</td>\n<td>object</td>\n<td>The created_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_by</td>\n<td>object</td>\n<td>The updated_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>draft</td>\n<td>string</td>\n<td>The draft field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>markdown</td>\n<td>string</td>\n<td>The markdown field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>revision_count</td>\n<td>string</td>\n<td>The revision_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>owned_by</td>\n<td>object</td>\n<td>The owned_by field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>editor</td>\n<td>string</td>\n<td>The editor field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","batutadoc","page",":pageId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"152","key":"pageId"}]}},"response":[{"id":"e5e59ffe-3972-4d8b-b268-0d527a729226","name":"200-Get Page","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","page",":pageId"],"variable":[{"key":"pageId","value":"152"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Mar 2024 19:37:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3eef-NESbApphCevSOylkGEdUIxKAD3c\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"book_id\": \"string\",\n  \"chapter_id\": \"string\",\n  \"name\": \"string\",\n  \"slug\": \"string\",\n  \"html\": \"string\",\n  \"priority\": \"string\",\n  \"created_at\": \"string\",\n  \"updated_at\": \"string\",\n  \"created_by\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\"\n  },\n  \"updated_by\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\"\n  },\n  \"draft\": \"string\",\n  \"markdown\": \"string\",\n  \"revision_count\": \"string\",\n  \"template\": \"string\",\n  \"owned_by\": {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\"\n  },\n  \"editor\": \"string\",\n  \"tags\": []\n}"},{"id":"5adef2ce-28b1-4004-87f5-7da411d08b93","name":"500-Get Page","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","page",":pageId"],"variable":[{"key":"pageId","value":"1525646456"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 00:01:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-wjyp6V9MpjnwqpAspK7nGYQda1c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"2fe78229-70fd-4b1e-94bd-f4c0d52f7a8d","name":"404 - Get Page","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","page",":pageId"],"variable":[{"key":"pageId","value":"152"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c51957e7-3fc5-4004-936c-b023d5ba6291"},{"name":"Get Page in Format","id":"14d6e47a-4cd0-4331-8bb1-bc1c2d09eb4c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId/:format","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the specified documentation page in the requested format.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","batutadoc","page",":pageId",":format"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"1","key":"pageId"},{"type":"any","value":"chapter","key":"format"}]}},"response":[{"id":"1af3d1d5-e2cd-401c-8f2f-dce7ea408ea3","name":"404 - Get Page in Format","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId/:format","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","page",":pageId",":format"],"variable":[{"key":"pageId","value":"1"},{"key":"format","value":"chapter"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"14d6e47a-4cd0-4331-8bb1-bc1c2d09eb4c"},{"name":"Get Frontend Page","event":[{"listen":"test","script":{"id":"e233cb86-af77-4901-83f0-d36c46a20b6f","exec":["\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript"}}],"id":"2cda2f87-5f87-4597-8244-954174e0def8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId/frontend","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the specified documentation page in frontend format.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","batutadoc","page",":pageId","frontend"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"193","key":"pageId"}]}},"response":[{"id":"1159813f-f7d2-4f28-8f44-c817733c8a63","name":"200-Get Frontend Page","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId/frontend","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","page",":pageId","frontend"],"variable":[{"key":"pageId","value":"19"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 14 Mar 2024 19:41:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b7bb-ET61WeMSgfRdO1ZrGW/eqMcmZJM\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"\"string\""},{"id":"04cb043c-d421-4a7f-a946-5c29a47d387a","name":"500-Get Frontend Page","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId/frontend","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","page",":pageId","frontend"],"variable":[{"key":"pageId","value":"19334"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 00:06:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4a-wjyp6V9MpjnwqpAspK7nGYQda1c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"2d3c9093-dc13-445b-b51e-3164828e5ca7","name":"404 - Get Frontend Page","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/page/:pageId/frontend","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","page",":pageId","frontend"],"variable":[{"key":"pageId","value":"193"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"2cda2f87-5f87-4597-8244-954174e0def8"},{"name":"Get Frontend Book","event":[{"listen":"test","script":{"id":"744510f0-d184-44ab-8911-a6ea47221934","exec":["\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"title\": {\r","          \"type\": \"string\"\r","        },\r","        \"pages\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        }\r","      },\r","      \"required\": [\r","        \"title\",\r","        \"pages\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript"}}],"id":"100b5832-fc55-4bf3-b4f3-2019a779858a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/batutadoc/book/frontend?language=es&topic=news","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the documentation book in frontend format for the specified language and topic.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>topic</td>\n<td>string</td>\n<td>The topic parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>title</td>\n<td>string</td>\n<td>The title field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pages</td>\n<td>array</td>\n<td>The pages field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","batutadoc","book","frontend"],"host":["{{url}}"],"query":[{"description":{"content":"<p>es. en</p>\n","type":"text/plain"},"key":"language","value":"es"},{"description":{"content":"<p>doc. news</p>\n","type":"text/plain"},"key":"topic","value":"news"}],"variable":[]}},"response":[{"id":"4b8603f4-046a-4879-b115-5495c13098cc","name":"400-Get Frontend Book","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book/frontend?language=es&topic=newss","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book","frontend"],"query":[{"key":"language","value":"es","description":"es. en"},{"key":"topic","value":"newss","description":"doc. news"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 01:10:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-nFLytsnLt2EjhjOIO1+35ETekPM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"a28909cd-e570-43a4-9553-4abd3866c795","name":"200 - Get Frontend Book","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book/frontend?language=es&topic=news","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book","frontend"],"query":[{"key":"language","value":"es","description":"es. en"},{"key":"topic","value":"news","description":"doc. news"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"title\": \"string\",\n    \"pages\": [\n      {\n        \"name\": \"string\",\n        \"id\": \"string\"\n      }\n    ]\n  }\n]"}],"_postman_id":"100b5832-fc55-4bf3-b4f3-2019a779858a"},{"name":"Search in Book Frontend","event":[{"listen":"test","script":{"id":"07ded49a-ee62-4214-9dc8-c854fc5f9d08","exec":["\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript"}}],"id":"b5cd1743-0485-4443-9939-9868a9eaa296","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/batutadoc/book/frontend/search?language=es&term=Vista general&topic=doc","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to search for content within the frontend documentation book.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>term</td>\n<td>string</td>\n<td>The term parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>topic</td>\n<td>string</td>\n<td>The topic parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>book_id</td>\n<td>string</td>\n<td>The book_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>chapter_id</td>\n<td>string</td>\n<td>The chapter_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>draft</td>\n<td>string</td>\n<td>The draft field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>string</td>\n<td>The created_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>string</td>\n<td>The updated_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>url</td>\n<td>string</td>\n<td>The url field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>The type field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>preview_html</td>\n<td>object</td>\n<td>The preview_html field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","batutadoc","book","frontend","search"],"host":["{{url}}"],"query":[{"description":{"content":"<p>es, en </p>\n","type":"text/plain"},"key":"language","value":"es"},{"description":{"content":"<p>tittle-name</p>\n","type":"text/plain"},"key":"term","value":"Vista general"},{"description":{"content":"<p>doc, news</p>\n","type":"text/plain"},"key":"topic","value":"doc"}],"variable":[]}},"response":[{"id":"bc71a9d8-2235-4369-be62-d29f47d8951f","name":"400-Search in Book Frontend","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book/frontend/search?language=es&term=Vista general&topic=docf","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book","frontend","search"],"query":[{"key":"language","value":"es","description":"es, en "},{"key":"term","value":"Vista general","description":"tittle-name"},{"key":"topic","value":"docf","description":"doc, news"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 01:16:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-pm/aMLg4Xekf/NdteqjixCQaf5M\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"61a489e2-a475-4a87-9737-1bfb20330c02","name":"200 - Search in Book Frontend","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book/frontend/search?language=es&term=Vista general&topic=doc","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book","frontend","search"],"query":[{"key":"language","value":"es","description":"es, en "},{"key":"term","value":"Vista general","description":"tittle-name"},{"key":"topic","value":"doc","description":"doc, news"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\",\n    \"book_id\": \"string\",\n    \"chapter_id\": \"string\",\n    \"draft\": \"string\",\n    \"template\": \"string\",\n    \"created_at\": \"string\",\n    \"updated_at\": \"string\",\n    \"url\": \"string\",\n    \"type\": \"string\",\n    \"tags\": [],\n    \"preview_html\": {\n      \"name\": \"string\",\n      \"content\": \"string\"\n    }\n  }\n]"}],"_postman_id":"b5cd1743-0485-4443-9939-9868a9eaa296"},{"name":"Search in Book","event":[{"listen":"test","script":{"id":"8e01059a-8c4d-429c-bf83-f97996e4a885","exec":["\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"slug\": {\r","          \"type\": \"string\"\r","        },\r","        \"book_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"chapter_id\": {\r","          \"type\": \"integer\"\r","        },\r","        \"draft\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"template\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"created_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"updated_at\": {\r","          \"type\": \"string\"\r","        },\r","        \"url\": {\r","          \"type\": \"string\"\r","        },\r","        \"type\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"preview_html\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"content\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"content\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"id\",\r","        \"name\",\r","        \"slug\",\r","        \"book_id\",\r","        \"chapter_id\",\r","        \"draft\",\r","        \"template\",\r","        \"created_at\",\r","        \"updated_at\",\r","        \"url\",\r","        \"type\",\r","        \"tags\",\r","        \"preview_html\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript"}}],"id":"caaf0d9f-95f3-404b-a4d4-db72ccd486f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/batutadoc/book/search?language=es&term=México ocupa el tercer lugar mundial en ciberataques; expertos advierten de su vulnerabilidad&topic=news","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to search for content within the documentation book.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>term</td>\n<td>string</td>\n<td>The term parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>topic</td>\n<td>string</td>\n<td>The topic parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>slug</td>\n<td>string</td>\n<td>The slug field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>book_id</td>\n<td>string</td>\n<td>The book_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>chapter_id</td>\n<td>string</td>\n<td>The chapter_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>draft</td>\n<td>string</td>\n<td>The draft field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>template</td>\n<td>string</td>\n<td>The template field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>created_at</td>\n<td>string</td>\n<td>The created_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updated_at</td>\n<td>string</td>\n<td>The updated_at field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>url</td>\n<td>string</td>\n<td>The url field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>The type field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>preview_html</td>\n<td>object</td>\n<td>The preview_html field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","batutadoc","book","search"],"host":["{{url}}"],"query":[{"description":{"content":"<p>es, en</p>\n","type":"text/plain"},"key":"language","value":"es"},{"description":{"content":"<p>tema</p>\n","type":"text/plain"},"key":"term","value":"México ocupa el tercer lugar mundial en ciberataques; expertos advierten de su vulnerabilidad"},{"description":{"content":"<p>doc, news</p>\n","type":"text/plain"},"key":"topic","value":"news"}],"variable":[]}},"response":[{"id":"e4062a74-5633-441b-8299-e639d83d1ce1","name":"400-Search in Book","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book/search?language=esv&term=México ocupa el tercer lugar mundial en ciberataques; expertos advierten de su vulnerabilidad&topic=news","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book","search"],"query":[{"key":"language","value":"esv","description":"es, en"},{"key":"term","value":"México ocupa el tercer lugar mundial en ciberataques; expertos advierten de su vulnerabilidad","description":"tema"},{"key":"topic","value":"news","description":"doc, news"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 08 Apr 2024 01:17:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-rKmkpMomGse4t1dAF4tkBdCHdrw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"d8468914-cc89-4afe-9720-6bc57a21b28a","name":"200 - Search in Book","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/batutadoc/book/search?language=es&term=México ocupa el tercer lugar mundial en ciberataques; expertos advierten de su vulnerabilidad&topic=news","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","batutadoc","book","search"],"query":[{"key":"language","value":"es","description":"es, en"},{"key":"term","value":"México ocupa el tercer lugar mundial en ciberataques; expertos advierten de su vulnerabilidad","description":"tema"},{"key":"topic","value":"news","description":"doc, news"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"id\": \"string\",\n    \"name\": \"string\",\n    \"slug\": \"string\",\n    \"book_id\": \"string\",\n    \"chapter_id\": \"string\",\n    \"draft\": \"string\",\n    \"template\": \"string\",\n    \"created_at\": \"string\",\n    \"updated_at\": \"string\",\n    \"url\": \"string\",\n    \"type\": \"string\",\n    \"tags\": [],\n    \"preview_html\": {\n      \"name\": \"string\",\n      \"content\": \"string\"\n    }\n  }\n]"}],"_postman_id":"caaf0d9f-95f3-404b-a4d4-db72ccd486f0"}],"id":"fca6d6c9-bba3-4d4e-b84f-e334a1a038c6","_postman_id":"fca6d6c9-bba3-4d4e-b84f-e334a1a038c6","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Queues","item":[{"name":"Get tasks filters","event":[{"listen":"test","script":{"id":"26c475d5-3060-407b-abbc-02f5e94044d3","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"protected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"author\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"null\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"null\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"priority\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"retries\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"retryAfter\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"statusDetail\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"pending\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"validating\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"inProgress\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"finished\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"cancelled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"expired\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"author\",\r","        \"name\",\r","        \"priority\",\r","        \"retries\",\r","        \"retryAfter\",\r","        \"status\",\r","        \"statusDetail\",\r","        \"pending\",\r","        \"validating\",\r","        \"inProgress\",\r","        \"finished\",\r","        \"cancelled\",\r","        \"expired\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"a635d6b2-e249-4920-9560-2bc89d377d2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for queued task.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>object</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>author</td>\n<td>object</td>\n<td>The author field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>object</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retries</td>\n<td>object</td>\n<td>The retries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryAfter</td>\n<td>object</td>\n<td>The retryAfter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>statusDetail</td>\n<td>object</td>\n<td>The statusDetail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>object</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>validating</td>\n<td>object</td>\n<td>The validating field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inProgress</td>\n<td>object</td>\n<td>The inProgress field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>finished</td>\n<td>object</td>\n<td>The finished field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cancelled</td>\n<td>object</td>\n<td>The cancelled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expired</td>\n<td>object</td>\n<td>The expired field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5bc84f6e-8d64-499b-b847-c8b3cd382422","name":"400-Get tasks filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/filtersa"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:38:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-Jnaa+hJhT70BElnuFs/q3oERefM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"c13d1078-9ab4-428c-929a-ad1d476b2683","name":"200 - Get tasks filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/queues/task/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"deleted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"author\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"priority\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"retries\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"retryAfter\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"statusDetail\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"pending\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"validating\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"inProgress\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"finished\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"cancelled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"expired\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"a635d6b2-e249-4920-9560-2bc89d377d2c"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"26c475d5-3060-407b-abbc-02f5e94044d3","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"dd313405-2192-480e-a597-e254ce6cb546","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"1206f8ba-276b-41bd-888d-b7b2f53a244f","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"c50f9f22-8158-46f6-8cf1-21119c585a21","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"dd313405-2192-480e-a597-e254ce6cb546"},{"name":"Get all non recurring tasks","event":[{"listen":"test","script":{"id":"3fa49c8d-84a0-42a2-8f47-898dbc981671","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(7000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"b9519c89-dbd3-44a3-827c-ebf9a40dccbd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all non-recurring queued tasks.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"527dea81-621f-46bb-891e-267d58a79029","name":"400- Get all non recurring tasks","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/34234"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:30:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-zwQj0gD48VGptrg3LBPCsYnhOWw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"c2820f74-6cb7-4c2f-9ab3-84e026512e6e","name":"200 - Get all non recurring tasks","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/queues/task/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"author\": \"string\",\n      \"name\": \"string\",\n      \"priority\": \"string\",\n      \"retries\": \"string\",\n      \"retryAfter\": null,\n      \"status\": \"string\",\n      \"statusDetail\": \"string\",\n      \"params\": {\n        \"name\": \"string\",\n        \"policyId\": \"string\",\n        \"mode\": \"string\",\n        \"groupId\": \"string\",\n        \"controlIds\": [\n          \"string\"\n        ],\n        \"selectedHosts\": [\n          \"string\"\n        ],\n        \"affectedHosts\": [],\n        \"controlJsonUrl\": \"string\",\n        \"job\": \"string\"\n      },\n      \"pending\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"__v\": \"string\",\n      \"validating\": \"string\",\n      \"inProgress\": \"string\",\n      \"id\": \"string\",\n      \"action\": \"string\",\n      \"procedence\": \"string\",\n      \"entityName\": {\n        \"plural\": \"string\",\n        \"singular\": \"string\"\n      },\n      \"entitiesTarget\": \"string\",\n      \"entitiesFinished\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"b9519c89-dbd3-44a3-827c-ebf9a40dccbd"},{"name":"Get task by id","event":[{"listen":"test","script":{"id":"b6277cc3-1094-4ed2-9b9e-f23bba71b19c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"author\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"priority\": {\r","      \"type\": \"integer\"\r","    },\r","    \"retries\": {\r","      \"type\": \"integer\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"statusDetail\": {\r","      \"type\": \"string\"\r","    },\r","    \"params\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"clientId\"\r","      ]\r","    },\r","    \"previous_summary\": {\r","      \"type\": \"object\"\r","    },\r","    \"pending\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"validating\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryAfter\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"author\",\r","    \"name\",\r","    \"priority\",\r","    \"retries\",\r","    \"status\",\r","    \"statusDetail\",\r","    \"params\",\r","    \"previous_summary\",\r","    \"pending\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"validating\",\r","    \"retryAfter\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"3c8128bf-b598-4b32-8d09-d253609fe272","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified queued task.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>author</td>\n<td>string</td>\n<td>The author field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>string</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retries</td>\n<td>string</td>\n<td>The retries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>statusDetail</td>\n<td>string</td>\n<td>The statusDetail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>params</td>\n<td>object</td>\n<td>The params field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>previous_summary</td>\n<td>object</td>\n<td>The previous_summary field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>validating</td>\n<td>string</td>\n<td>The validating field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryAfter</td>\n<td>string</td>\n<td>The retryAfter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>procedence</td>\n<td>string</td>\n<td>The procedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>entityName</td>\n<td>object</td>\n<td>The entityName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>plural</td>\n<td>string</td>\n<td>The plural field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>singular</td>\n<td>string</td>\n<td>The singular field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>entitiesTarget</td>\n<td>string</td>\n<td>The entitiesTarget field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>entitiesFinished</td>\n<td>string</td>\n<td>The entitiesFinished field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>queue</td>\n<td>object</td>\n<td>The queue field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>maximumConcurrency</td>\n<td>string</td>\n<td>The maximumConcurrency field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>running</td>\n<td>string</td>\n<td>The running field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tasks</td>\n<td>array</td>\n<td>The tasks field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{task_client_id}}","key":"id"}]}},"response":[{"id":"dda059b7-102f-4cd9-9bb1-c414f0a2f1bf","name":"200-Get task by id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":id"],"variable":[{"key":"id","value":"{{task_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:34:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"981"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3d5-tVJYN79CEWn134xe6wpBKG1e2aY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"author\": \"string\",\n  \"name\": \"string\",\n  \"priority\": \"string\",\n  \"retries\": \"string\",\n  \"status\": \"string\",\n  \"statusDetail\": \"string\",\n  \"params\": {\n    \"clientId\": \"string\"\n  },\n  \"previous_summary\": {},\n  \"pending\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"validating\": \"string\",\n  \"retryAfter\": \"string\",\n  \"id\": \"string\",\n  \"action\": \"string\",\n  \"procedence\": \"string\",\n  \"entityName\": {\n    \"plural\": \"string\",\n    \"singular\": \"string\"\n  },\n  \"entitiesTarget\": \"string\",\n  \"entitiesFinished\": \"string\",\n  \"queue\": {\n    \"protected\": \"string\",\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"__v\": \"string\",\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"maximumConcurrency\": \"string\",\n    \"running\": \"string\",\n    \"tasks\": [\n      \"string\"\n    ],\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n}"},{"id":"6609d7a0-4224-4639-af28-40ec093bedf1","name":"400 - Get task by id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":id"],"variable":[{"key":"id","value":"{{task_client_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"3c8128bf-b598-4b32-8d09-d253609fe272"},{"name":"Get task entities by task id","event":[{"listen":"test","script":{"id":"22a9618e-847d-432e-9393-bbb95cf967b3","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"entity\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"entity\",\r","            \"status\",\r","            \"name\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"d541d9df-5447-417e-8fe9-5e2a0b7f91cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/:id/entities?limit=10&offset=0&sort=name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the entities associated with the specified queued task.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task",":id","entities"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"}],"variable":[{"type":"any","value":"{{task_client_id}}","key":"id"}]}},"response":[{"id":"c2208a0c-6fad-4d1e-8dc3-9c9722953c46","name":"200-Get task entities by task id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:id/entities?limit=10&offset=0&sort=name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":id","entities"],"query":[{"key":"limit","value":"10","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}],"variable":[{"key":"id","value":"{{task_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:35:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"148"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"94-/WaFWH1j+JjQaLeV3v3RBjhY+mw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"entity\": \"string\",\n      \"status\": \"string\",\n      \"name\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"8c8ca723-bb8f-4308-bc2a-98a77c67b574","name":"400 - Get task entities by task id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:id/entities?limit=10&offset=0&sort=name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":id","entities"],"query":[{"key":"limit","value":"10","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}],"variable":[{"key":"id","value":"{{task_client_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"d541d9df-5447-417e-8fe9-5e2a0b7f91cd"},{"name":"Cancel task by id","event":[{"listen":"test","script":{"id":"a0c8445d-93fb-4feb-bce7-d6785d8dff65","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"author\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"priority\": {\r","      \"type\": \"integer\"\r","    },\r","    \"retries\": {\r","      \"type\": \"integer\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"statusDetail\": {\r","      \"type\": \"string\"\r","    },\r","    \"params\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"clientId\"\r","      ]\r","    },\r","    \"previous_summary\": {\r","      \"type\": \"object\"\r","    },\r","    \"pending\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"validating\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryAfter\": {\r","      \"type\": \"string\"\r","    },\r","    \"cancelled\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"author\",\r","    \"name\",\r","    \"priority\",\r","    \"retries\",\r","    \"status\",\r","    \"statusDetail\",\r","    \"params\",\r","    \"previous_summary\",\r","    \"pending\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"validating\",\r","    \"retryAfter\",\r","    \"cancelled\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"50d745f5-269e-43eb-b5fc-94b0bf4069ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/:taskId/cancel","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to cancel the specified queued task.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>author</td>\n<td>string</td>\n<td>The author field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>string</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retries</td>\n<td>string</td>\n<td>The retries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>statusDetail</td>\n<td>string</td>\n<td>The statusDetail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>params</td>\n<td>object</td>\n<td>The params field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>The clientIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportJobId</td>\n<td>string</td>\n<td>The rportJobId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>validating</td>\n<td>string</td>\n<td>The validating field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inProgress</td>\n<td>string</td>\n<td>The inProgress field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expired</td>\n<td>string</td>\n<td>The expired field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cancelled</td>\n<td>string</td>\n<td>The cancelled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>previous_summary</td>\n<td>object</td>\n<td>The previous_summary field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task",":taskId","cancel"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{task_client_id}}","key":"taskId"}]}},"response":[{"id":"8e6d1f22-a9d5-4c59-a267-e84946dbd844","name":"200-Cancel task by id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:taskId/cancel","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":taskId","cancel"],"variable":[{"key":"taskId","value":"664fa0281cb5e3c4127ce4d0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 27 Sep 2024 16:54:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"688"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2b0-G3x7RWj75a6AZTg/42j9DjuvCwk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"author\": \"string\",\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"priority\": \"string\",\n  \"retries\": \"string\",\n  \"status\": \"string\",\n  \"statusDetail\": \"string\",\n  \"params\": {\n    \"clientIds\": [\n      \"string\"\n    ],\n    \"rportJobId\": \"string\"\n  },\n  \"pending\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"validating\": \"string\",\n  \"inProgress\": \"string\",\n  \"expired\": \"string\",\n  \"cancelled\": \"string\",\n  \"previous_summary\": {},\n  \"id\": \"string\"\n}"},{"id":"49fc40fa-8d12-4617-ae60-04867aed470a","name":"400-Cancel task by id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:taskId/cancel","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":taskId","cancel"],"variable":[{"key":"taskId","value":"13123"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 27 Sep 2024 17:27:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-aDmMxOAVUAoLGACOajduo3w+Czc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"50d745f5-269e-43eb-b5fc-94b0bf4069ec"},{"name":"Validate task by id","event":[{"listen":"test","script":{"id":"3cb6a88a-5a41-4545-a4e5-b4aedc3e8d1a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"author\": {\r","      \"type\": \"string\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"priority\": {\r","      \"type\": \"integer\"\r","    },\r","    \"retries\": {\r","      \"type\": \"integer\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"statusDetail\": {\r","      \"type\": \"string\"\r","    },\r","    \"params\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"clientId\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"clientId\"\r","      ]\r","    },\r","    \"previous_summary\": {\r","      \"type\": \"object\"\r","    },\r","    \"pending\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"validating\": {\r","      \"type\": \"string\"\r","    },\r","    \"retryAfter\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"author\",\r","    \"name\",\r","    \"priority\",\r","    \"retries\",\r","    \"status\",\r","    \"statusDetail\",\r","    \"params\",\r","    \"previous_summary\",\r","    \"pending\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"validating\",\r","    \"retryAfter\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"5e3a56ed-7ae6-4815-b835-d876fe642eb4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/:taskId/validate","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to validate the specified queued task.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>author</td>\n<td>string</td>\n<td>The author field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>string</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retries</td>\n<td>string</td>\n<td>The retries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>statusDetail</td>\n<td>string</td>\n<td>The statusDetail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>params</td>\n<td>object</td>\n<td>The params field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>previous_summary</td>\n<td>object</td>\n<td>The previous_summary field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>validating</td>\n<td>string</td>\n<td>The validating field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryAfter</td>\n<td>string</td>\n<td>The retryAfter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task",":taskId","validate"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{task_client_id}}","key":"taskId"}]}},"response":[{"id":"95e0f90c-0df6-4d99-a504-2f4b68febe64","name":"200- Validate task by id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:taskId/validate","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":taskId","validate"],"variable":[{"key":"taskId","value":"66c4a6c84bfd4405a1e02860"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:20:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"520"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"208-LvwiyXF9+dj/d0HkJoNS9VY6p5s\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"author\": \"string\",\n  \"name\": \"string\",\n  \"priority\": \"string\",\n  \"retries\": \"string\",\n  \"status\": \"string\",\n  \"statusDetail\": \"string\",\n  \"params\": {\n    \"clientId\": \"string\"\n  },\n  \"previous_summary\": {},\n  \"pending\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"validating\": \"string\",\n  \"retryAfter\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"b137b6b4-0190-4c8f-8c09-f5af1137968d","name":"400-Validate task by id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:taskId/validate","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":taskId","validate"],"variable":[{"key":"taskId","value":"42342"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:29:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-zs3xfDc/NXvvbquZvBLSxfR3pEE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"5e3a56ed-7ae6-4815-b835-d876fe642eb4"},{"name":"Remove entity from pending tasks","event":[{"listen":"test","script":{"id":"4ec8c7ab-ce90-4d4e-b6f0-76271d015a13","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"author\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"priority\": {\r","      \"type\": \"integer\"\r","    },\r","    \"retries\": {\r","      \"type\": \"integer\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"statusDetail\": {\r","      \"type\": \"string\"\r","    },\r","    \"params\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"clientIds\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"rportJobId\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"clientIds\",\r","        \"rportJobId\"\r","      ]\r","    },\r","    \"pending\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"validating\": {\r","      \"type\": \"string\"\r","    },\r","    \"inProgress\": {\r","      \"type\": \"string\"\r","    },\r","    \"expired\": {\r","      \"type\": \"string\"\r","    },\r","    \"cancelled\": {\r","      \"type\": \"string\"\r","    },\r","    \"previous_summary\": {\r","      \"type\": \"object\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"author\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"priority\",\r","    \"retries\",\r","    \"status\",\r","    \"statusDetail\",\r","    \"params\",\r","    \"pending\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"validating\",\r","    \"inProgress\",\r","    \"expired\",\r","    \"cancelled\",\r","    \"previous_summary\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"20b59dad-48ca-4b65-895a-50244fe17a2c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/queues/task/:taskId/exclude/:entityId/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to remove an entity from the pending tasks list.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>author</td>\n<td>string</td>\n<td>The author field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>string</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retries</td>\n<td>string</td>\n<td>The retries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>statusDetail</td>\n<td>string</td>\n<td>The statusDetail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>params</td>\n<td>object</td>\n<td>The params field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientIds</td>\n<td>array</td>\n<td>The clientIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportJobId</td>\n<td>string</td>\n<td>The rportJobId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>validating</td>\n<td>string</td>\n<td>The validating field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inProgress</td>\n<td>string</td>\n<td>The inProgress field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>expired</td>\n<td>string</td>\n<td>The expired field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cancelled</td>\n<td>string</td>\n<td>The cancelled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>previous_summary</td>\n<td>object</td>\n<td>The previous_summary field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task",":taskId","exclude",":entityId",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"664fa0281cb5e3c4127ce4d0","key":"taskId"},{"type":"any","value":"C381A6F8-8949-4B1B-9136-7D7483952927","key":"entityId"}]}},"response":[{"id":"4784a29d-d970-4480-ad10-b39123cb9df3","name":"200-Remove entity from pending tasks","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:taskId/exclude/:entityId/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":taskId","exclude",":entityId",""],"variable":[{"key":"taskId","value":"664fa0281cb5e3c4127ce4d0"},{"key":"entityId","value":"C381A6F8-8949-4B1B-9136-7D7483952927"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 27 Sep 2024 17:33:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"688"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2b0-lgOvXvd0SdAVdpUXHRb09Za+rUM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"author\": \"string\",\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"priority\": \"string\",\n  \"retries\": \"string\",\n  \"status\": \"string\",\n  \"statusDetail\": \"string\",\n  \"params\": {\n    \"clientIds\": [\n      \"string\"\n    ],\n    \"rportJobId\": \"string\"\n  },\n  \"pending\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"validating\": \"string\",\n  \"inProgress\": \"string\",\n  \"expired\": \"string\",\n  \"cancelled\": \"string\",\n  \"previous_summary\": {},\n  \"id\": \"string\"\n}"},{"id":"17bb4a76-1938-4a74-8f80-86f25e278c8e","name":"400-Remove entity from pending tasks","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/:taskId/exclude/:entityId/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task",":taskId","exclude",":entityId",""],"variable":[{"key":"taskId","value":"shdasa"},{"key":"entityId","value":"C381A6F8-8949-4B1B-9136-7D7483952927"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 27 Sep 2024 17:33:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-TWIGpDuXeLu6eMO4lhEyBUH4tz8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"20b59dad-48ca-4b65-895a-50244fe17a2c"},{"name":"Export non recurring tasks","event":[{"listen":"test","script":{"id":"d5bf2bd4-98e6-4fc6-815f-0f56f843bfde","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(7000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"e837072a-8319-4869-906f-1bc187499628","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/queues/task/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all non-recurring tasks as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","queues","task","export"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:uninstall"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"}],"variable":[]}},"response":[{"id":"d097303d-5942-4521-ae10-4f28e75c3d7e","name":"200-Export non recurring tasks","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"author\",\n            \"title\": \"Author\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"priority\",\n            \"title\": \"Priority\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"retries\",\n            \"title\": \"Retries\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\",\n            \"translations\": {\n                \"pending\": \"pending\",\n                \"validating\": \"validating\",\n                \"in_progress\": \"in_progress\",\n                \"finished\": \"finished\",\n                \"cancelled\": \"cancelled\",\n                \"expired\": \"expired\"\n            }\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"statusDetail\",\n            \"title\": \"Status Detail\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"pending\",\n            \"title\": \"Pending\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"validating\",\n            \"title\": \"Validating\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"inProgress\",\n            \"title\": \"Inprogress\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"10\",\n            \"order\": 10,\n            \"field\": \"finished\",\n            \"title\": \"Finished\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"11\",\n            \"order\": 11,\n            \"field\": \"cancelled\",\n            \"title\": \"Cancelled\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"12\",\n            \"order\": 12,\n            \"field\": \"expired\",\n            \"title\": \"Expired\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"13\",\n            \"order\": 13,\n            \"field\": \"createdAt\",\n            \"title\": \"Created At\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"14\",\n            \"order\": 14,\n            \"field\": \"updatedAt\",\n            \"title\": \"Updated At\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            }\n        },\n        {\n            \"id\": \"15\",\n            \"order\": 15,\n            \"field\": \"procedence\",\n            \"title\": \"Procedence\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"16\",\n            \"order\": 16,\n            \"field\": \"entityName.plural\",\n            \"title\": \"Entity Name (Plural)\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"17\",\n            \"order\": 17,\n            \"field\": \"entityName.singular\",\n            \"title\": \"Entity Name (Singular)\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"18\",\n            \"order\": 18,\n            \"field\": \"entitiesTarget\",\n            \"title\": \"Entities Target\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"19\",\n            \"order\": 19,\n            \"field\": \"entitiesFinished\",\n            \"title\": \"Entities Finished\",\n            \"format\": \"number\"\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/queues/task/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","queues","task","export"],"query":[{"key":"filter","value":"name:contains_not:uninstall","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Mon, 26 Aug 2024 14:39:55 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"269798"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"41de6-emF17sbZ2Hxe2UwwND5BcV4xuWY\""}],"cookie":[],"responseTime":null,"body":"Name,Author,Priority,Retries,Status,Status Detail,Pending,Validating,Inprogress,Finished,Cancelled,Expired,Created At,Updated At,Procedence,Entity Name (Plural),Entity Name (Singular),Entities Target,Entities Finished\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-23-10-29-01,,,,,,2024-08-23-10-29-01,2024-08-23-10-29-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-23-10-29-01,,,,,,2024-08-23-10-29-01,2024-08-23-10-29-01,INVENTORY,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-23-10-28-22,,,,,,2024-08-23-10-28-22,2024-08-23-10-28-22,DEPLOYMENT,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-21-10-31-02,,,,,,2024-08-21-10-31-02,2024-08-21-10-31-02,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-24-12-16-01,2024-08-24-12-16-01,,,,,2024-08-21-10-31-02,2024-08-24-12-16-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-31-02,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-21-10-12-38,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-20-14-43-31,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-20-14-41-06,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,40,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-20-10-23-04,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-20-10-23-01,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-scan-inventory-by-client,SYSTEM,10,0,pending,,2024-08-26-10-39-01,2024-08-26-10-39-01,,,,,2024-08-20-10-23-00,2024-08-26-10-39-01,INVENTORY,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,cancelled,,2024-08-12-01-16-44,,,,2024-08-19-09-48-17,,2024-08-12-01-16-44,2024-08-19-09-48-17,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-12-01-16-44,,,,,,2024-08-12-01-16-44,2024-08-12-01-16-44,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-08-09-12-30-46,,,,,,2024-08-09-12-30-46,2024-08-09-12-30-46,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-18-23,,,,,,2024-07-31-16-18-23,2024-07-31-16-18-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-56,,,,,,2024-07-31-16-17-56,2024-07-31-16-17-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-28,,,,,,2024-07-31-16-17-28,2024-07-31-16-17-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-17-04,,,,,,2024-07-31-16-17-04,2024-07-31-16-17-04,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-16-07,,,,,,2024-07-31-16-16-07,2024-07-31-16-16-07,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-15-24,,,,,,2024-07-31-16-15-24,2024-07-31-16-15-24,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-14-51,,,,,,2024-07-31-16-14-51,2024-07-31-16-14-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-31-16-12-28,,,,,,2024-07-31-16-12-28,2024-07-31-16-12-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-07-51,,,,,,2024-07-26-17-07-51,2024-07-26-17-07-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-26-17-05-28,,,,,,2024-07-26-17-05-28,2024-07-26-17-05-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-25-13-59-22,,,,,,2024-07-25-13-59-22,2024-07-25-13-59-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,AUTO_INSTALL,1,0,pending,,2024-07-24-13-50-27,,,,,,2024-07-24-13-50-27,2024-07-24-13-50-27,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-53-13,,,,,,2024-07-19-04-53-13,2024-07-19-04-53-13,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-50-45,,,,,,2024-07-19-04-50-45,2024-07-19-04-50-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-19-04-39-50,,,,,,2024-07-19-04-39-50,2024-07-19-04-39-50,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2784,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8396,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8518,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-24-12-16-00,2024-08-24-12-16-00,,,,2024-07-19-04-37-56,2024-08-24-12-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2907,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-20-14-44-00,2024-08-20-14-44-00,,,,2024-07-19-04-37-56,2024-08-20-14-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8395,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5612,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-24-12-16-00,2024-08-24-12-16-00,,,,2024-07-19-04-37-56,2024-08-24-12-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5691,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8394,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8394,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-20-14-44-00,2024-08-20-14-44-00,,,,2024-07-19-04-37-56,2024-08-20-14-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-20-14-44-00,2024-08-20-14-44-00,,,,2024-07-19-04-37-56,2024-08-20-14-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-20-14-45-00,2024-08-20-14-45-00,,,,2024-07-19-04-37-56,2024-08-20-14-45-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8394,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-20-14-45-00,2024-08-20-14-45-00,,,,2024-07-19-04-37-56,2024-08-20-14-45-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8395,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8394,pending,All clients disconnected,2024-07-19-04-37-56,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-19-04-37-56,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9817,pending,All clients disconnected,2024-07-17-14-20-12,2024-08-18-14-17-00,2024-08-18-14-17-00,,,,2024-07-17-14-20-12,2024-08-18-14-17-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11144,pending,All clients disconnected,2024-07-17-14-20-12,2024-08-26-10-39-00,2024-08-26-10-39-00,,,,2024-07-17-14-20-12,2024-08-26-10-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-17-14-20-12,,,,,,2024-07-17-14-20-12,2024-07-17-14-20-12,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,pending,,2024-07-17-14-20-12,,,,,,2024-07-17-14-20-12,2024-07-17-14-20-12,DEPLOYMENT,hosts,host,1,0\nrun-inventory-uninstall-software,SYSTEM,1,0,finished,The software uninstall was run on hosts: 685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,2024-07-04-20-45-50,2024-07-04-20-46-03,2024-07-04-20-46-03,2024-07-04-20-46-03,,,2024-07-04-20-45-50,2024-07-04-20-46-03,INVENTORY,hosts,host,1,1\nrun-inventory-uninstall-software,SYSTEM,1,0,finished,The software uninstall was run on hosts: 685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,2024-07-04-20-45-28,2024-07-04-20-46-03,2024-07-04-20-46-03,2024-07-04-20-46-03,,,2024-07-04-20-45-28,2024-07-04-20-46-03,INVENTORY,hosts,host,1,1\nrun-inventory-uninstall-software,SYSTEM,1,0,finished,The software uninstall was run on hosts: 685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,2024-07-04-20-45-04,2024-07-04-20-46-03,2024-07-04-20-46-03,2024-07-04-20-46-03,,,2024-07-04-20-45-04,2024-07-04-20-46-03,INVENTORY,hosts,host,1,1\nrun-inventory-uninstall-software,SYSTEM,1,0,finished,The software uninstall was run on hosts: 685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,2024-07-04-20-44-53,2024-07-04-20-45-03,2024-07-04-20-45-03,2024-07-04-20-45-03,,,2024-07-04-20-44-53,2024-07-04-20-45-03,INVENTORY,hosts,host,1,1\nrun-command-on-client,SYSTEM,1,7067,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-16-16-28-00,2024-08-16-16-28-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2749,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-18-14-17-00,2024-08-18-14-17-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-11-18-41-00,2024-08-11-18-41-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2750,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-18-14-17-00,2024-08-18-14-17-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-11-18-41-00,2024-08-11-18-41-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,530,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-11-18-38-00,2024-08-11-18-38-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4152,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-18-14-17-00,2024-08-18-14-17-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7705,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-16-16-28-00,2024-08-16-16-28-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8894,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-16-16-28-00,2024-08-16-16-28-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2751,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-18-14-17-00,2024-08-18-14-17-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7068,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-16-16-28-00,2024-08-16-16-28-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-11-18-41-00,2024-08-11-18-41-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9817,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-18-14-17-00,2024-08-18-14-17-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2750,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-18-14-17-00,2024-08-18-14-17-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7069,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-16-16-28-00,2024-08-16-16-28-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9818,expired,This tasks expired by having more than 45 days,2024-07-04-14-17-48,2024-08-18-14-17-00,2024-08-18-14-17-00,,,2024-08-18-14-18-00,2024-07-04-14-17-48,2024-08-18-14-18-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9142,expired,This tasks expired by having more than 45 days,2024-07-02-16-28-49,2024-08-16-16-28-00,2024-08-16-16-28-00,,,2024-08-16-16-29-00,2024-07-02-16-28-49,2024-08-16-16-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1294,expired,This tasks expired by having more than 45 days,2024-07-02-16-28-49,2024-08-11-09-48-00,2024-08-11-09-48-00,,,2024-08-16-16-29-00,2024-07-02-16-28-49,2024-08-16-16-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-48-56,,2024-06-27-09-48-42,2024-07-29-13-48-56,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-08,,2024-06-27-09-48-42,2024-07-29-13-49-08,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-15,,2024-06-27-09-48-42,2024-07-29-13-49-15,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-48-57,,2024-06-27-09-48-42,2024-07-29-13-48-57,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-05,,2024-06-27-09-48-42,2024-07-29-13-49-05,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-11,,2024-06-27-09-48-42,2024-07-29-13-49-11,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-02,,2024-06-27-09-48-42,2024-07-29-13-49-02,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-31,,2024-06-27-09-48-42,2024-07-29-13-49-31,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-18,,2024-06-27-09-48-42,2024-07-29-13-49-18,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-20,,2024-06-27-09-48-42,2024-07-29-13-49-20,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-23,,2024-06-27-09-48-42,2024-07-29-13-49-23,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-06-27-09-48-42,,,,2024-07-29-13-49-38,,2024-06-27-09-48-42,2024-07-29-13-49-38,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-27-09-48-42,,,,,2024-08-11-09-49-00,2024-06-27-09-48-42,2024-08-11-09-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,674,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-10-10-27-00,2024-08-10-10-27-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,674,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-10-10-27-00,2024-08-10-10-27-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,674,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-10-10-27-00,2024-08-10-10-27-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,,,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,,,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,674,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-10-10-27-00,2024-08-10-10-27-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,,,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,674,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-10-10-27-00,2024-08-10-10-27-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,674,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-10-10-27-00,2024-08-10-10-27-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,674,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,2024-08-10-10-27-00,2024-08-10-10-27-00,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,,,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-26-10-27-30,,,,,2024-08-10-10-28-00,2024-06-26-10-27-30,2024-08-10-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,113,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-08-14-11-00,2024-08-08-14-11-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1982,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-08-14-12-01,2024-08-08-14-12-01,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1457,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-14-29-00,2024-08-09-14-29-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2151,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,,,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,,,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,,,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,,,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,,,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,524,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,2024-08-09-23-13-00,2024-08-09-23-13-00,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-25-23-13-34,,,,,2024-08-09-23-14-00,2024-06-25-23-13-34,2024-08-09-23-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,12746,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-09-14-29-00,2024-08-09-14-29-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11313,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-08-14-12-01,2024-08-08-14-12-01,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,12598,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-09-14-29-00,2024-08-09-14-29-01,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1742,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-09-14-29-00,2024-08-09-14-29-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1493,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-09-14-29-00,2024-08-09-14-29-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,12633,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-09-14-29-00,2024-08-09-14-29-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,12881,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-09-14-29-00,2024-08-09-14-29-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,,,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,284,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-08-14-12-00,2024-08-08-14-12-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,148,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-08-14-11-00,2024-08-08-14-11-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,208,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-08-14-12-00,2024-08-08-14-12-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,12917,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-09-14-29-00,2024-08-09-14-29-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,285,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-08-14-12-01,2024-08-08-14-12-01,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,318,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-08-14-11-00,2024-08-08-14-11-00,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11142,expired,This tasks expired by having more than 45 days,2024-06-25-14-29-05,2024-08-08-14-12-01,2024-08-08-14-12-01,,,2024-08-09-14-30-00,2024-06-25-14-29-05,2024-08-09-14-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-06-24-14-12-49,2024-08-08-14-12-01,2024-08-08-14-12-01,,,2024-08-08-14-13-00,2024-06-24-14-12-49,2024-08-08-14-13-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11141,expired,This tasks expired by having more than 45 days,2024-06-24-14-12-49,2024-08-08-09-28-01,2024-08-08-09-28-01,,,2024-08-08-14-13-00,2024-06-24-14-12-49,2024-08-08-14-13-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6980,expired,This tasks expired by having more than 45 days,2024-06-24-14-11-50,2024-07-30-15-36-00,2024-07-30-15-36-00,,,2024-08-08-14-12-00,2024-06-24-14-11-50,2024-08-08-14-12-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,12874,expired,This tasks expired by having more than 45 days,2024-06-24-14-11-50,2024-08-08-14-11-00,2024-08-08-14-11-00,,,2024-08-08-14-12-00,2024-06-24-14-11-50,2024-08-08-14-12-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-24-09-28-51,,,,,2024-08-08-09-29-00,2024-06-24-09-28-51,2024-08-08-09-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,12592,expired,This tasks expired by having more than 45 days,2024-06-24-09-28-51,2024-08-08-09-28-01,2024-08-08-09-28-01,,,2024-08-08-09-29-00,2024-06-24-09-28-51,2024-08-08-09-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-24-09-28-51,,,,,2024-08-08-09-29-00,2024-06-24-09-28-51,2024-08-08-09-29-00,DEPLOYMENT,hosts,host,1,0\nrun-inventory-uninstall-software,SYSTEM,1,0,finished,The software uninstall was run on hosts: 1FC7278F-6FE3-4026-9FBC-96143AB14E74,2024-06-12-15-58-00,2024-06-12-15-59-02,2024-06-12-15-59-02,2024-06-12-15-59-02,,,2024-06-12-15-58-00,2024-06-12-15-59-02,INVENTORY,hosts,host,1,1\nrun-inventory-uninstall-software,SYSTEM,1,0,finished,The software uninstall was run on hosts: 1FC7278F-6FE3-4026-9FBC-96143AB14E74,2024-06-12-12-20-11,2024-06-12-12-21-03,2024-06-12-12-21-03,2024-06-12-12-21-03,,,2024-06-12-12-20-11,2024-06-12-12-21-03,INVENTORY,hosts,host,1,1\nrun-inventory-uninstall-software,SYSTEM,1,0,finished,The software uninstall was run on hosts: 685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,2024-06-12-12-19-38,2024-06-12-12-20-02,2024-06-12-12-20-02,2024-06-12-12-20-03,,,2024-06-12-12-19-38,2024-06-12-12-20-03,INVENTORY,hosts,host,1,1\nrun-command-on-client,SYSTEM,1,7549,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-03,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2719,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-20,2024-07-22-09-03-00,2024-07-22-09-03-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4933,expired,This tasks expired by having more than 45 days,2024-06-10-19-15-54,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-24,2024-07-21-00-27-24,,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4932,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-22,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-06-10-19-15-54,2024-07-21-00-27-24,2024-07-21-00-27-24,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2821,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-20,2024-07-22-10-45-00,2024-07-22-10-45-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7651,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-20,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2821,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-21,2024-07-22-10-45-00,2024-07-22-10-45-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2821,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-20,2024-07-22-10-45-00,2024-07-22-10-45-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7651,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-04,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4830,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-23,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7651,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-00,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2821,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-20,2024-07-22-10-45-00,2024-07-22-10-45-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-10-19-15-54,,,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4932,expired,This tasks expired by having more than 45 days,2024-06-10-19-15-54,2024-07-25-19-15-00,2024-07-25-19-15-00,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-25-19-15-00,2024-07-25-19-15-00,,,,2024-07-25-19-16-00,2024-06-10-19-15-54,2024-07-25-19-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-06-07-10-45-36,2024-07-21-00-27-23,2024-07-21-00-27-24,,,2024-07-22-10-46-00,2024-06-07-10-45-36,2024-07-22-10-46-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-22-10-45-00,2024-07-22-10-45-00,,,,2024-07-22-10-46-00,2024-06-07-10-45-36,2024-07-22-10-46-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2719,expired,This tasks expired by having more than 45 days,2024-07-21-00-27-20,2024-07-22-09-03-00,2024-07-22-09-03-00,,,2024-07-22-10-46-00,2024-06-07-10-45-36,2024-07-22-10-46-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1004,expired,This tasks expired by having more than 45 days,2024-06-07-09-03-10,2024-07-21-00-27-24,2024-07-21-00-27-24,,,2024-07-22-09-04-00,2024-06-07-09-03-10,2024-07-22-09-04-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-22-09-03-00,2024-07-22-09-03-00,,,,2024-07-22-09-04-00,2024-06-07-09-03-10,2024-07-22-09-04-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-06-07-09-03-10,2024-07-21-00-27-24,2024-07-21-00-27-24,,,2024-07-22-09-04-00,2024-06-07-09-03-10,2024-07-22-09-04-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1003,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,270,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-18-16-13-00,2024-07-18-16-13-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1003,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1003,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1003,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,,,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,,,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1003,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1003,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,,,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2609,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1606,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-19-19-00-00,2024-07-19-19-00-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1606,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-19-19-00-00,2024-07-19-19-00-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-19-19-00-00,2024-07-19-19-00-00,,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2871,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1615,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-19-19-00-01,2024-07-19-19-00-01,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1003,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,2024-07-20-11-43-00,2024-07-20-11-43-00,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-05-11-43-07,,,,,2024-07-20-11-44-00,2024-06-05-11-43-07,2024-07-20-11-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1618,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-19-19-00-00,2024-07-19-19-00-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1617,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-19-19-00-00,2024-07-19-19-00-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1877,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-19-19-00-00,2024-07-19-19-00-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,263,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-18-16-04-14,2024-07-18-16-04-14,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1867,expired,This tasks expired by having more than 45 days,2024-07-18-16-04-07,2024-07-19-19-00-01,2024-07-19-19-00-01,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-18-16-13-00,2024-07-18-16-13-00,,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,272,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-18-16-13-00,2024-07-18-16-13-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,272,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-18-16-13-00,2024-07-18-16-13-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,273,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-18-16-13-00,2024-07-18-16-13-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-18-16-13-00,2024-07-18-16-13-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1869,expired,This tasks expired by having more than 45 days,2024-06-04-19-00-39,2024-07-19-19-00-00,2024-07-19-19-00-00,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-19-19-00-01,2024-07-19-19-00-00,,,,2024-07-19-19-01-00,2024-06-04-19-00-39,2024-07-19-19-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-18-11-40-00,2024-07-18-11-40-00,,,,2024-07-18-16-14-00,2024-06-03-16-13-31,2024-07-18-16-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5725,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-11,2024-07-18-16-13-00,2024-07-18-16-13-00,,,2024-07-18-16-14-00,2024-06-03-16-13-31,2024-07-18-16-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-03-16-13-31,,,,,2024-07-18-16-14-00,2024-06-03-16-13-31,2024-07-18-16-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-18-16-04-07,2024-07-18-16-04-07,,,,2024-07-18-16-14-00,2024-06-03-16-13-31,2024-07-18-16-14-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5462,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-13,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,309,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-23,2024-07-16-17-20-17,2024-07-16-17-20-17,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5509,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-10,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-28,2024-07-16-17-20-17,2024-07-16-17-20-17,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5717,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-22,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5715,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-07,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-17,2024-07-16-17-20-17,,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,308,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-25,2024-07-16-17-20-17,2024-07-16-17-20-17,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,308,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-27,2024-07-16-17-20-17,2024-07-16-17-20-17,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-17,2024-07-16-17-20-17,,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,311,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-24,2024-07-16-17-20-17,2024-07-16-17-20-17,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-24,2024-07-16-17-20-17,2024-07-16-17-20-17,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5719,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-10,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5511,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-06,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-26,2024-07-16-17-20-17,2024-07-16-17-20-17,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5767,expired,This tasks expired by having more than 45 days,2024-07-15-17-29-21,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5767,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-12,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5508,expired,This tasks expired by having more than 45 days,2024-07-16-17-20-03,2024-07-18-11-40-00,2024-07-18-11-40-00,,,2024-07-18-11-41-00,2024-06-03-11-40-33,2024-07-18-11-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-14-12-21-00,2024-07-14-12-21-00,,,,2024-07-14-16-41-00,2024-05-30-16-40-15,2024-07-14-16-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,309,expired,This tasks expired by having more than 45 days,2024-05-30-16-40-15,2024-07-14-16-40-00,2024-07-14-16-40-00,,,2024-07-14-16-41-00,2024-05-30-16-40-15,2024-07-14-16-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-14-12-22-00,2024-07-14-12-22-00,,,,2024-07-14-16-41-00,2024-05-30-16-40-15,2024-07-14-16-41-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-14-11-29-00,2024-07-14-11-29-00,,,,2024-07-14-12-22-00,2024-05-30-12-21-35,2024-07-14-12-22-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,,,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,,,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,,,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,,,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,,,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,21,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,2024-07-14-11-29-00,2024-07-14-11-29-00,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-14-11-29-00,2024-07-14-11-29-00,,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-29-51,,,,,2024-07-14-11-30-00,2024-05-30-11-29-51,2024-07-14-11-30-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-14-11-18-00,2024-07-14-11-18-00,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-14-11-18-00,2024-07-14-11-18-00,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,2024-07-14-11-18-00,2024-07-14-11-18-00,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-18-00,,,,,2024-07-14-11-19-00,2024-05-30-11-18-00,2024-07-14-11-19-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2617,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2681,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,,,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,68,expired,This tasks expired by having more than 45 days,2024-05-30-11-08-24,2024-07-14-11-08-00,2024-07-14-11-08-00,,,2024-07-14-11-09-00,2024-05-30-11-08-24,2024-07-14-11-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-14-10-00-00,2024-07-14-10-00-00,,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4400,expired,This tasks expired by having more than 45 days,2024-07-12-12-37-01,2024-07-12-14-27-00,2024-07-12-14-27-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6731,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-13,2024-07-12-14-27-00,2024-07-12-14-27-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7100,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-04,2024-07-12-14-23-00,2024-07-12-14-23-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9714,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-11,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6763,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-17,2024-07-12-14-27-00,2024-07-12-14-27-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,382,expired,This tasks expired by having more than 45 days,2024-05-30-10-00-49,2024-07-12-14-27-00,2024-07-12-14-27-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9343,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-12,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2707,expired,This tasks expired by having more than 45 days,2024-05-30-10-00-49,2024-07-12-14-23-00,2024-07-12-14-23-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9679,expired,This tasks expired by having more than 45 days,2024-05-30-10-00-49,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9717,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-03,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5623,expired,This tasks expired by having more than 45 days,2024-05-30-10-00-49,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6706,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-14,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,374,expired,This tasks expired by having more than 45 days,2024-07-12-12-37-02,2024-07-12-14-23-00,2024-07-12-14-23-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,40,expired,This tasks expired by having more than 45 days,2024-05-30-10-00-49,2024-07-12-14-27-00,2024-07-12-14-27-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2988,expired,This tasks expired by having more than 45 days,2024-05-30-10-00-49,2024-07-14-10-00-00,2024-07-14-10-00-00,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2956,expired,This tasks expired by having more than 45 days,2024-07-12-12-37-00,2024-07-14-10-00-00,2024-07-14-10-00-01,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-12-14-27-00,2024-07-12-14-27-00,,,,2024-07-14-10-01-00,2024-05-30-10-00-49,2024-07-14-10-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-12-14-23-00,2024-07-12-14-23-00,,,,2024-07-12-14-28-00,2024-05-28-14-27-17,2024-07-12-14-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-12-13-48-00,2024-07-12-13-48-00,,,,2024-07-12-14-24-00,2024-05-28-14-23-11,2024-07-12-14-24-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-12-08-08-00,2024-07-12-08-08-00,,,,2024-07-12-13-49-00,2024-05-28-13-48-55,2024-07-12-13-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-18,2024-07-10-14-59-18,,,,2024-07-12-08-09-00,2024-05-28-08-08-22,2024-07-12-08-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6725,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-16,2024-07-12-08-08-00,2024-07-12-08-08-00,,,2024-07-12-08-09-00,2024-05-28-08-08-22,2024-07-12-08-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-05-28-08-08-22,2024-07-10-14-59-18,2024-07-10-14-59-18,,,2024-07-12-08-09-00,2024-05-28-08-08-22,2024-07-12-08-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-10-14-59-18,2024-07-10-14-59-18,,,,2024-07-12-08-09-00,2024-05-28-08-08-22,2024-07-12-08-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-12-08-08-00,2024-07-12-08-08-00,,,,2024-07-12-08-09-00,2024-05-28-08-08-22,2024-07-12-08-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-07-16-00-01,2024-07-07-16-00-01,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-07-16-00-01,2024-07-07-16-00-01,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2,expired,This tasks expired by having more than 45 days,2024-05-23-16-00-37,2024-07-07-16-00-01,2024-07-07-16-00-01,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-07-16-00-01,2024-07-07-16-00-00,,,,2024-07-07-16-01-00,2024-05-23-16-00-37,2024-07-07-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,64356,expired,This tasks expired by having more than 45 days,2024-07-02-23-33-37,2024-07-07-15-59-01,2024-07-07-15-59-01,,,2024-07-07-16-00-00,2024-05-23-15-59-36,2024-07-07-16-00-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-04-16-43-00,2024-07-04-16-43-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4409,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4274,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,2024-07-07-15-57-00,2024-07-07-15-57-00,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-15-57-36,,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-07-15-57-00,2024-07-07-15-57-00,,,,2024-07-07-15-58-00,2024-05-23-15-57-36,2024-07-07-15-58-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,235,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-00,2024-07-04-16-43-00,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-00,2024-07-04-16-43-00,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-00,2024-07-04-16-43-01,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-00,2024-07-04-16-43-00,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-00,2024-07-04-16-43-00,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-00,2024-07-04-16-43-00,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-00,2024-07-04-16-43-00,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,135,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-16-43-01,2024-07-04-16-43-01,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-16-43-01,2024-07-04-16-43-01,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-16-43-00,2024-07-04-16-43-00,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,2024-07-04-14-28-00,2024-07-04-14-28-00,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-16-43-54,,,,,2024-07-04-16-44-00,2024-05-20-16-43-54,2024-07-04-16-44-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-14-28-00,2024-07-04-14-28-00,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-01,2024-07-04-14-28-01,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-00,2024-07-04-14-28-00,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-01,2024-07-04-14-28-01,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-01,2024-07-04-14-28-01,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-00,2024-07-04-14-28-00,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-01,2024-07-04-14-28-01,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-01,2024-07-04-14-28-01,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,100,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,2024-07-04-14-28-00,2024-07-04-14-28-00,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-14-28-50,,,,,2024-07-04-14-29-00,2024-05-20-14-28-50,2024-07-04-14-29-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-01,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-01,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-00,2024-07-04-12-48-00,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-01,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-12-48-01,2024-07-04-12-48-01,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-01,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-01,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-00,2024-07-04-12-48-00,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-01,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-00,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,66,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,2024-07-04-12-48-01,2024-07-04-12-48-01,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-12-48-01,2024-07-04-12-48-01,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-12-48-00,2024-07-04-12-48-00,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-12-48-01,2024-07-04-12-48-01,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-12-48-00,2024-07-04-12-48-00,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-12-48-01,2024-07-04-12-48-01,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-12-48-51,,,,,2024-07-04-12-49-00,2024-05-20-12-48-51,2024-07-04-12-49-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-00,2024-07-04-11-42-00,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-11-42-01,2024-07-04-11-42-01,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-11-42-01,2024-07-04-11-42-00,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-11-42-00,2024-07-04-11-42-00,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-01,2024-07-04-11-42-01,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-11-42-00,2024-07-04-11-42-00,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-11-42-00,2024-07-04-11-42-00,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-00,2024-07-04-11-42-00,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-01,2024-07-04-11-42-01,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-00,2024-07-04-11-42-00,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-00,2024-07-04-11-42-00,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-01,2024-07-04-11-42-01,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-00,2024-07-04-11-42-00,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,,,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-00,2024-07-04-11-42-00,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,47,expired,This tasks expired by having more than 45 days,2024-05-20-11-42-20,2024-07-04-11-42-00,2024-07-04-11-42-00,,,2024-07-04-11-43-00,2024-05-20-11-42-20,2024-07-04-11-43-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1000,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,2024-07-04-10-55-00,2024-07-04-10-55-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-10-55-00,2024-07-04-10-55-00,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-10-55-01,2024-07-04-10-55-01,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-10-55-00,2024-07-04-10-55-00,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-10-55-00,2024-07-04-10-55-00,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2713,expired,This tasks expired by having more than 45 days,2024-07-02-23-32-32,2024-07-03-18-15-00,2024-07-03-18-15-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3713,expired,This tasks expired by having more than 45 days,2024-07-02-23-32-32,2024-07-04-10-55-00,2024-07-04-10-55-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2713,expired,This tasks expired by having more than 45 days,2024-07-02-23-32-32,2024-07-03-18-15-00,2024-07-03-18-15-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3713,expired,This tasks expired by having more than 45 days,2024-07-02-23-33-37,2024-07-04-10-55-01,2024-07-04-10-55-01,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-04-10-55-00,2024-07-04-10-55-00,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3712,expired,This tasks expired by having more than 45 days,2024-07-02-23-32-33,2024-07-04-10-55-00,2024-07-04-10-55-01,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2712,expired,This tasks expired by having more than 45 days,2024-07-02-23-32-32,2024-07-03-18-15-00,2024-07-03-18-15-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3712,expired,This tasks expired by having more than 45 days,2024-07-02-23-33-37,2024-07-04-10-55-01,2024-07-04-10-55-01,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3710,expired,This tasks expired by having more than 45 days,2024-07-02-23-32-32,2024-07-04-10-55-00,2024-07-04-10-55-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2711,expired,This tasks expired by having more than 45 days,2024-07-02-23-32-32,2024-07-03-18-15-00,2024-07-03-18-15-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1000,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,2024-07-04-10-55-00,2024-07-04-10-55-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1000,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,2024-07-04-10-55-00,2024-07-04-10-55-00,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1000,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,2024-07-04-10-55-01,2024-07-04-10-55-01,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,,,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1000,expired,This tasks expired by having more than 45 days,2024-05-20-10-55-41,2024-07-04-10-55-01,2024-07-04-10-55-01,,,2024-07-04-10-56-00,2024-05-20-10-55-41,2024-07-04-10-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2883,expired,This tasks expired by having more than 45 days,2024-07-02-23-33-37,2024-07-03-18-15-01,2024-07-03-18-15-01,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-02-23-33-37,2024-07-02-23-33-37,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-03-18-15-01,2024-07-03-18-15-01,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-03-18-15-00,2024-07-03-18-15-00,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-03-18-15-01,2024-07-03-18-15-01,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-02-23-33-37,2024-07-02-23-33-37,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-03-18-15-01,2024-07-03-18-15-01,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-03-18-15-00,2024-07-03-18-15-00,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-03-18-15-01,2024-07-03-18-15-01,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-03-18-15-01,2024-07-03-18-15-00,,,,2024-07-03-18-16-00,2024-05-19-18-15-02,2024-07-03-18-16-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-15-06-00,2024-07-01-15-06-00,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-01,2024-07-01-15-06-01,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-00,2024-07-01-15-06-00,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-00,2024-07-01-15-06-00,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-01,2024-07-01-15-06-01,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-00,2024-07-01-15-06-00,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-01,2024-07-01-15-06-01,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-00,2024-07-01-15-06-00,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-00,2024-07-01-15-06-00,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-00,2024-07-01-15-06-00,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,2024-07-01-15-06-00,2024-07-01-15-06-00,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-15-06-00,2024-07-01-15-06-00,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-15-06-00,2024-07-01-15-06-00,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-15-06-01,2024-07-01-15-06-01,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-15-06-00,2024-07-01-15-06-00,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-15-06-00,2024-07-01-15-06-00,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-15-06-19,,,,,2024-07-01-15-07-00,2024-05-17-15-06-19,2024-07-01-15-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1656,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-06-29-12-14-00,2024-06-29-12-14-00,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4696,expired,This tasks expired by having more than 45 days,2024-06-28-12-04-08,2024-07-01-14-55-00,2024-07-01-14-55-00,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4697,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-01,2024-07-01-14-55-01,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4697,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-00,2024-07-01-14-55-00,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4697,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-01,2024-07-01-14-55-01,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-29-12-14-01,2024-06-29-12-14-01,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4697,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-01,2024-07-01-14-55-01,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3041,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-00,2024-07-01-14-55-00,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-29-12-14-00,2024-06-29-12-14-00,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-14-55-00,2024-07-01-14-55-00,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-07-01-14-55-01,2024-07-01-14-55-01,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-29-12-14-00,2024-06-29-12-14-00,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3041,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-01,2024-07-01-14-55-01,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-06-28-12-04-33,2024-06-28-12-04-33,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1656,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-06-29-12-14-01,2024-06-29-12-14-01,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3041,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-00,2024-07-01-14-55-00,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4697,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-01,2024-07-01-14-55-01,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1656,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-06-29-12-14-00,2024-06-29-12-14-00,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-29-12-14-00,2024-06-29-12-14-00,,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4697,expired,This tasks expired by having more than 45 days,2024-05-17-14-55-26,2024-07-01-14-55-00,2024-07-01-14-55-00,,,2024-07-01-14-56-00,2024-05-17-14-55-26,2024-07-01-14-56-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9666,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-20,2024-06-28-07-56-01,2024-06-28-07-56-01,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9607,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-16,2024-06-28-08-38-01,2024-06-28-08-38-01,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5454,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-18,2024-06-28-08-38-00,2024-06-28-08-38-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9563,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-17,2024-06-28-07-56-00,2024-06-28-07-56-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-08-38-00,2024-06-28-08-38-00,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9726,expired,This tasks expired by having more than 45 days,2024-06-27-15-57-01,2024-06-28-08-38-00,2024-06-28-08-38-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9537,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-17,2024-06-28-07-56-00,2024-06-28-07-56-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9581,expired,This tasks expired by having more than 45 days,2024-06-27-15-57-02,2024-06-28-08-38-01,2024-06-28-08-38-01,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9531,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-19,2024-06-28-08-38-00,2024-06-28-08-38-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9501,expired,This tasks expired by having more than 45 days,2024-06-28-03-34-08,2024-06-28-07-56-00,2024-06-28-07-56-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5376,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-16,2024-06-28-08-38-00,2024-06-28-08-38-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,42,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,2024-06-28-08-38-00,2024-06-28-08-38-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,42,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,2024-06-28-08-38-00,2024-06-28-08-38-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,42,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,2024-06-28-08-38-00,2024-06-28-08-38-01,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,42,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,2024-06-28-08-38-00,2024-06-28-08-38-00,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-08-38-00,2024-06-28-08-38-00,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-08-38-00,2024-06-28-08-38-00,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-08-38-01,2024-06-28-08-38-01,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-08-38-00,2024-06-28-08-38-00,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-14-08-38-47,,,,,2024-06-28-08-39-00,2024-05-14-08-38-47,2024-06-28-08-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-07-56-00,2024-06-28-07-56-00,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-07-56-00,2024-06-28-07-56-00,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,20135,expired,This tasks expired by having more than 45 days,2024-06-27-15-56-21,2024-06-28-03-34-30,2024-06-28-03-34-32,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-07-56-00,2024-06-28-07-56-00,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-07-56-00,2024-06-28-07-56-00,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-07-56-00,2024-06-28-07-56-00,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-28-07-56-00,2024-06-28-07-56-00,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-27-15-57-10,2024-06-27-15-57-10,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-27-15-57-10,2024-06-27-15-57-10,,,,2024-06-28-07-57-00,2024-05-14-07-56-08,2024-06-28-07-57-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-15-58-00,2024-06-21-15-58-00,,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-15-58-01,2024-06-21-15-58-01,,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-15-58-01,2024-06-21-15-58-01,,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-15-58-00,2024-06-21-15-58-00,,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-15-58-00,2024-06-21-15-58-00,,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-15-58-01,2024-06-21-15-58-01,,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-15-58-01,2024-06-21-15-58-01,,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,16192,expired,This tasks expired by having more than 45 days,2024-06-21-13-05-05,2024-06-21-15-58-01,2024-06-21-15-58-01,,,2024-06-21-15-59-00,2024-05-07-15-58-07,2024-06-21-15-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,16082,expired,This tasks expired by having more than 45 days,2024-06-18-06-05-03,2024-06-21-13-19-01,2024-06-21-13-19-01,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-13-19-01,2024-06-21-13-19-01,,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-13-19-01,2024-06-21-13-19-01,,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-13-19-01,2024-06-21-13-19-01,,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-13-19-00,2024-06-21-13-19-00,,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-13-19-01,2024-06-21-13-19-01,,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-13-19-01,2024-06-21-13-19-01,,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-21-13-19-01,2024-06-21-13-19-01,,,,2024-06-21-13-20-00,2024-05-07-13-19-09,2024-06-21-13-20-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,49,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-08-35-08,2024-06-10-08-35-08,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2472,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2472,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,27,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-06-05-06,2024-06-10-06-05-06,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2453,expired,This tasks expired by having more than 45 days,2024-06-10-06-05-02,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2472,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,19,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-06-05-06,2024-06-10-06-05-06,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2445,expired,This tasks expired by having more than 45 days,2024-06-10-06-05-01,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2472,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2472,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2472,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2472,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,2024-06-10-09-06-01,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-10-09-06-01,2024-06-10-09-06-01,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-10-06-05-06,2024-06-10-06-05-06,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2423,expired,This tasks expired by having more than 45 days,2024-06-10-08-35-00,2024-06-10-09-06-00,2024-06-10-09-06-01,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-10-09-06-01,2024-06-10-09-06-01,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-26-09-06-51,,,,,2024-06-10-09-07-00,2024-04-26-09-06-51,2024-06-10-09-07-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6457,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,2024-06-08-15-53-00,2024-06-08-15-53-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-08-15-53-00,2024-06-08-15-53-00,,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3351,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,2024-06-08-15-35-06,2024-06-08-15-35-06,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10229,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,2024-06-06-12-08-02,2024-06-06-12-08-02,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,13186,expired,This tasks expired by having more than 45 days,2024-06-06-11-35-02,2024-06-08-15-53-01,2024-06-08-15-53-01,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10137,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,2024-06-08-15-53-00,2024-06-08-15-53-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6433,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,2024-06-08-15-53-00,2024-06-08-15-53-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10279,expired,This tasks expired by having more than 45 days,2024-06-01-15-05-04,2024-06-08-15-35-06,2024-06-08-15-35-06,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,13332,expired,This tasks expired by having more than 45 days,2024-06-04-20-35-04,2024-06-08-15-53-00,2024-06-08-15-53-01,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3354,expired,This tasks expired by having more than 45 days,2024-06-01-15-05-03,2024-06-06-11-35-06,2024-06-06-11-35-06,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10073,expired,This tasks expired by having more than 45 days,2024-06-06-11-35-01,2024-06-06-12-08-00,2024-06-06-12-08-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9952,expired,This tasks expired by having more than 45 days,2024-06-08-15-35-01,2024-06-08-15-53-00,2024-06-08-15-53-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,9985,expired,This tasks expired by having more than 45 days,2024-06-08-15-35-02,2024-06-08-15-53-00,2024-06-08-15-53-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10008,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,2024-06-08-15-53-00,2024-06-08-15-53-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3107,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,2024-06-08-15-53-00,2024-06-08-15-53-00,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-08-15-53-00,2024-06-08-15-53-00,,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,10004,expired,This tasks expired by having more than 45 days,2024-06-05-10-05-04,2024-06-08-15-53-01,2024-06-08-15-53-01,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-08-15-53-00,2024-06-08-15-53-00,,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-08-15-53-00,2024-06-08-15-53-00,,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-08-15-53-00,2024-06-08-15-53-00,,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,,,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-24-15-53-20,,,,,2024-06-08-15-54-00,2024-04-24-15-53-20,2024-06-08-15-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-15-05-06,2024-06-01-15-05-06,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4642,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-08,2024-06-01-17-04-30,2024-06-01-17-04-31,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-15-05-06,2024-06-01-15-05-06,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-17-04-31,2024-06-01-17-04-31,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-17-04-01,2024-06-01-17-04-01,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-17-04-31,2024-06-01-17-04-31,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-15-05-06,2024-06-01-15-05-06,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-17-04-31,2024-06-01-17-04-31,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-06-01-17-04-30,2024-06-01-17-04-30,,,,2024-06-01-17-05-00,2024-04-17-17-04-09,2024-06-01-17-05-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1312,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-12,2024-05-30-09-38-01,2024-05-30-09-38-01,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-09-38-00,2024-05-30-09-38-00,,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1310,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-13,2024-05-30-09-38-01,2024-05-30-09-38-01,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-09-38-01,2024-05-30-09-38-00,,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1317,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-05,2024-05-30-09-38-00,2024-05-30-09-38-00,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1317,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-10,2024-05-30-09-38-00,2024-05-30-09-38-00,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-14,2024-05-30-08-04-32,2024-05-30-08-04-32,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1317,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-11,2024-05-30-09-38-00,2024-05-30-09-38-00,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1317,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-08,2024-05-30-09-38-00,2024-05-30-09-38-00,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1316,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-11,2024-05-30-09-38-01,2024-05-30-09-38-01,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1314,expired,This tasks expired by having more than 45 days,2024-05-30-08-04-07,2024-05-30-09-38-00,2024-05-30-09-38-00,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1317,expired,This tasks expired by having more than 45 days,2024-05-29-14-14-09,2024-05-30-09-38-00,2024-05-30-09-38-00,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-09-38-00,2024-05-30-09-38-00,,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-30-09-38-00,2024-05-30-09-38-00,,,,2024-05-30-09-39-00,2024-04-15-09-38-03,2024-05-30-09-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-10,2024-05-29-10-45-10,,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-29-11-38-00,2024-05-29-11-38-00,,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-29-11-38-00,2024-05-29-11-38-00,,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-14-11-38-46,,,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-14-11-38-46,,,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1501,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-05,2024-05-29-10-45-10,2024-05-29-10-45-10,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4083,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-09,2024-05-29-11-38-00,2024-05-29-11-38-01,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-10,2024-05-29-10-45-10,,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-10,2024-05-29-10-45-10,,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2583,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-08,2024-05-29-11-38-00,2024-05-29-11-38-00,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1407,expired,This tasks expired by having more than 45 days,2024-04-14-11-38-46,2024-05-29-11-38-01,2024-05-29-11-38-01,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1178,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-06,2024-05-29-10-45-10,2024-05-29-10-45-10,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1502,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-05,2024-05-29-10-45-10,2024-05-29-10-45-10,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2906,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-08,2024-05-29-11-38-00,2024-05-29-11-38-00,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2677,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-02,2024-05-29-10-45-10,2024-05-29-10-45-10,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4083,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-08,2024-05-29-11-38-00,2024-05-29-11-38-00,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2587,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-05,2024-05-29-11-38-01,2024-05-29-11-38-01,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2583,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-08,2024-05-29-11-38-00,2024-05-29-11-38-00,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2907,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-05,2024-05-29-11-38-01,2024-05-29-11-38-01,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2679,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-05,2024-05-29-10-45-10,2024-05-29-10-45-10,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2584,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-05,2024-05-29-11-38-01,2024-05-29-11-38-01,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4081,expired,This tasks expired by having more than 45 days,2024-05-29-10-45-08,2024-05-29-11-38-00,2024-05-29-11-38-00,,,2024-05-29-11-39-00,2024-04-14-11-38-46,2024-05-29-11-39-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-04-12-16-35-49,2024-05-27-16-34-06,2024-05-27-16-34-06,,,2024-05-27-16-36-00,2024-04-12-16-35-49,2024-05-27-16-36-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1501,expired,This tasks expired by having more than 45 days,2024-05-27-16-34-05,2024-05-27-16-35-00,2024-05-27-16-35-00,,,2024-05-27-16-36-00,2024-04-12-16-35-49,2024-05-27-16-36-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-26-15-33-00,2024-05-26-15-33-00,,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1756,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-20,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-18,2024-05-24-13-56-17,,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2977,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-11,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-26-15-33-00,2024-05-26-15-33-00,,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2977,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-11,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1756,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-18,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1221,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-16,2024-05-25-10-17-00,2024-05-25-10-17-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1221,expired,This tasks expired by having more than 45 days,2024-05-25-02-34-07,2024-05-26-15-04-30,2024-05-26-15-04-31,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2977,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-11,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2975,expired,This tasks expired by having more than 45 days,2024-05-26-15-04-07,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1756,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-21,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2977,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-15,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1221,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-13,2024-05-25-10-17-00,2024-05-25-10-17-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-26-15-33-00,2024-05-26-15-33-00,,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1758,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-17,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2977,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-03,2024-05-26-15-33-00,2024-05-26-15-33-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-26-15-33-00,2024-05-26-15-33-00,,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-26-15-33-00,2024-05-26-15-33-00,,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-11-15-33-14,,,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1221,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-11,2024-05-25-10-17-00,2024-05-25-10-17-00,,,2024-05-26-15-34-00,2024-04-11-15-33-14,2024-05-26-15-34-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-10-13-18-22,,,,2024-04-10-14-01-49,,2024-04-10-13-18-22,2024-04-10-14-01-49,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-13-56-19,2024-05-24-13-56-18,,,,2024-05-25-10-18-00,2024-04-10-10-17-53,2024-05-25-10-18-00,DEPLOYMENT,hosts,host,3,0\nrun-batuta-uninstall-on-client,SYSTEM,1,0,cancelled,,2024-04-09-15-50-52,,,,2024-04-09-15-51-29,,2024-04-09-15-50-52,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-17,2024-05-24-12-53-15,2024-05-24-10-49-08,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,112,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-19,2024-05-24-12-53-18,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,113,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-07,2024-05-24-12-53-00,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,112,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-13,2024-05-24-12-53-12,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,112,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-09,2024-05-24-12-53-08,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-15,2024-05-24-12-53-14,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-21,2024-05-24-12-53-20,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-14,2024-05-24-12-53-13,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-17,2024-05-24-12-53-17,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-00,2024-05-24-12-53-00,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-08,2024-05-24-12-53-07,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-11,2024-05-24-12-53-10,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-09-12-53-28,,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-09-12-53-28,,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,114,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-19,2024-05-24-12-53-19,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,112,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-18,2024-05-24-12-53-17,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-13,2024-05-24-12-53-13,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,113,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-10,2024-05-24-12-53-09,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,112,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-12,2024-05-24-12-53-11,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,114,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-07,2024-05-24-12-53-07,2024-05-24-10-56-00,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-20,2024-05-24-12-53-20,,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,114,expired,This tasks expired by having more than 45 days,2024-05-24-12-53-20,2024-05-24-12-53-19,2024-05-24-10-56-01,,,2024-05-24-12-54-00,2024-04-09-12-53-28,2024-05-24-12-54-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-09-11-01-13,,,,2024-04-09-15-51-29,,2024-04-09-11-01-13,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-11-00-11,2024-05-24-11-00-11,,,,2024-05-24-11-01-00,2024-04-09-11-00-20,2024-05-24-11-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-11-00-15,2024-05-24-11-00-15,,,,2024-05-24-11-01-00,2024-04-09-11-00-20,2024-05-24-11-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,881,expired,This tasks expired by having more than 45 days,2024-05-24-11-00-15,2024-05-24-11-00-14,2024-05-24-10-49-08,,,2024-05-24-11-01-00,2024-04-09-11-00-20,2024-05-24-11-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-11-00-13,2024-05-24-11-00-13,,,,2024-05-24-11-01-00,2024-04-09-11-00-20,2024-05-24-11-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-11-00-04,2024-05-24-11-00-04,,,,2024-05-24-11-01-00,2024-04-09-11-00-20,2024-05-24-11-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-11-00-14,2024-05-24-11-00-14,,,,2024-05-24-11-01-00,2024-04-09-11-00-20,2024-05-24-11-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-24-11-00-10,2024-05-24-11-00-10,,,,2024-05-24-11-01-00,2024-04-09-11-00-20,2024-05-24-11-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5674,expired,This tasks expired by having more than 45 days,2024-05-20-06-32-07,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-17-50-00,2024-05-23-17-50-00,,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-19-18-58-00,2024-05-19-18-58-00,,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5676,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,,,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,,,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,6884,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-18-07-02-31,2024-05-18-07-02-31,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-19-18-58-00,2024-05-19-18-58-00,,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3054,expired,This tasks expired by having more than 45 days,2024-05-18-07-02-07,2024-05-19-18-58-00,2024-05-19-18-58-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3057,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-19-18-58-00,2024-05-19-18-58-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-23-17-50-00,2024-05-23-17-50-00,,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3057,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-19-18-58-00,2024-05-19-18-58-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1215,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-21-17-34-32,2024-05-21-17-34-32,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7526,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8726,expired,This tasks expired by having more than 45 days,2024-05-19-17-02-07,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8726,expired,This tasks expired by having more than 45 days,2024-05-21-17-34-07,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7524,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,7524,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5676,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1848,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-19-18-58-00,2024-05-19-18-58-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5682,expired,This tasks expired by having more than 45 days,2024-04-08-17-50-32,2024-05-23-17-50-00,2024-05-23-17-50-00,,,2024-05-23-17-51-00,2024-04-08-17-50-32,2024-05-23-17-51-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-04-05-09-53-20,,,,2024-04-09-15-51-29,,2024-04-05-09-53-20,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,3056,expired,This tasks expired by having more than 45 days,2024-04-04-19-58-41,2024-05-19-18-58-00,2024-05-19-18-58-00,,,2024-05-19-18-59-00,2024-04-04-19-58-41,2024-05-19-18-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1209,expired,This tasks expired by having more than 45 days,2024-04-04-19-58-41,2024-05-18-12-10-01,2024-05-18-12-10-01,,,2024-05-19-18-59-00,2024-04-04-19-58-41,2024-05-19-18-59-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-03-13-10-25,,,,,2024-05-18-12-11-00,2024-04-03-13-10-25,2024-05-18-12-11-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-18-12-10-00,2024-05-18-12-10-00,,,,2024-05-18-12-11-00,2024-04-03-13-10-25,2024-05-18-12-11-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-03-13-10-25,,,,,2024-05-18-12-11-00,2024-04-03-13-10-25,2024-05-18-12-11-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1209,expired,This tasks expired by having more than 45 days,2024-04-03-13-10-25,2024-05-18-12-10-01,2024-05-18-12-10-01,,,2024-05-18-12-11-00,2024-04-03-13-10-25,2024-05-18-12-11-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-18-12-10-00,2024-05-18-12-10-00,,,,2024-05-18-12-11-00,2024-04-03-13-10-25,2024-05-18-12-11-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-18-12-10-00,2024-05-18-12-10-00,,,,2024-05-18-12-11-00,2024-04-03-13-10-25,2024-05-18-12-11-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-16-03-01,2024-05-17-16-03-01,,,,2024-05-18-12-11-00,2024-04-03-13-10-25,2024-05-18-12-11-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,14391,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-00,2024-05-17-16-00-00,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,14391,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-01,2024-05-17-16-00-01,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-13-02-31,2024-05-17-13-02-31,,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,14053,expired,This tasks expired by having more than 45 days,2024-05-17-02-32-07,2024-05-17-10-27-00,2024-05-17-10-27-00,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8527,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-10-27-01,2024-05-17-10-27-01,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5864,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-00,2024-05-17-16-00-00,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-16-00-01,2024-05-17-16-00-01,,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,14387,expired,This tasks expired by having more than 45 days,2024-05-16-13-02-08,2024-05-17-16-00-00,2024-05-17-16-00-00,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,14057,expired,This tasks expired by having more than 45 days,2024-05-09-09-32-06,2024-05-17-10-27-00,2024-05-17-10-27-01,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,14059,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-13-02-31,2024-05-17-13-02-31,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,333,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-00,2024-05-17-16-00-01,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,333,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-00,2024-05-17-16-00-00,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,332,expired,This tasks expired by having more than 45 days,2024-05-17-13-02-07,2024-05-17-16-00-00,2024-05-17-16-00-00,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,333,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-01,2024-05-17-16-00-01,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,,,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,333,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-01,2024-05-17-16-00-01,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-16-00-00,2024-05-17-16-00-00,,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-13-02-31,2024-05-17-13-02-31,,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,333,expired,This tasks expired by having more than 45 days,2024-04-02-17-00-45,2024-05-17-16-00-00,2024-05-17-16-00-00,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-16-00-00,2024-05-17-16-00-00,,,,2024-05-17-16-01-00,2024-04-02-17-00-45,2024-05-17-16-01-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,1679,finished,Run command with jobId: '7785adee-b4b3-44af-8952-ed4905a6d0e4',2024-05-02-11-55-36,2024-05-07-16-07-02,2024-05-07-16-07-02,2024-05-07-16-07-02,,,2024-04-02-16-50-35,2024-05-07-16-07-02,DEPLOYMENT,hosts,host,1,1\nrun-command-on-client,SYSTEM,1,14058,expired,This tasks expired by having more than 45 days,2024-04-02-11-27-58,2024-05-17-10-27-02,2024-05-17-10-27-02,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-10-27-00,2024-05-17-10-27-00,,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,8528,expired,This tasks expired by having more than 45 days,2024-04-02-11-27-58,2024-05-17-10-27-01,2024-05-17-10-27-01,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,5540,expired,This tasks expired by having more than 45 days,2024-04-02-11-27-58,2024-05-17-02-32-32,2024-05-17-02-32-32,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,14058,expired,This tasks expired by having more than 45 days,2024-04-02-11-27-58,2024-05-17-10-27-02,2024-05-17-10-27-02,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-10-27-02,2024-05-17-10-27-02,,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-04-02-11-27-58,,,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-10-27-02,2024-05-17-10-27-02,,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-10-27-01,2024-05-17-10-27-01,,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-17-10-27-02,2024-05-17-10-27-02,,,,2024-05-17-10-28-00,2024-04-02-11-27-58,2024-05-17-10-28-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-19-20-52-27,,,,,2024-05-06-12-09-00,2024-03-19-20-52-27,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-18-12-11-49,,,,,2024-05-06-12-09-00,2024-03-18-12-11-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-28,,2024-03-15-17-45-16,2024-04-09-15-51-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-28,,2024-03-15-17-45-16,2024-04-09-15-51-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-28,,2024-03-15-17-45-16,2024-04-09-15-51-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-28,,2024-03-15-17-45-16,2024-04-09-15-51-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-28,,2024-03-15-17-45-16,2024-04-09-15-51-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-28,,2024-03-15-17-45-16,2024-04-09-15-51-28,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-03-15-17-45-16,,,,2024-04-09-15-51-29,,2024-03-15-17-45-16,2024-04-09-15-51-29,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-13-31,,,,,2024-05-06-12-09-00,2024-03-13-11-13-31,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-13-11-12-08,,,,,2024-05-06-12-09-00,2024-03-13-11-12-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-03-12-11-49-25,,,,,2024-05-06-12-09-00,2024-03-12-11-49-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-29-19-34-10,,,,,2024-05-06-12-09-00,2024-02-29-19-34-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2024-02-26-11-07-18,,,,2024-02-26-11-12-45,,2024-02-26-11-07-18,2024-02-26-11-12-45,DEPLOYMENT,hosts,host,5,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-17-23-07,,,,,2024-05-06-12-09-00,2024-02-22-17-23-07,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-17-23-07,,,,,2024-05-06-12-09-00,2024-02-22-17-23-07,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-17-23-07,,,,,2024-05-06-12-09-00,2024-02-22-17-23-07,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-22-11-29-54,,,,,2024-05-06-12-09-00,2024-02-22-11-29-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-16-48-34,,,,,2024-05-06-12-09-00,2024-02-21-16-48-34,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-24-41,,,,,2024-05-06-12-09-00,2024-02-21-11-24-41,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-49,,,,,2024-05-06-12-09-00,2024-02-21-11-08-49,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-08-46,,,,,2024-05-06-12-09-00,2024-02-21-11-08-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,123,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,2024-03-05-14-50-01,2024-03-05-14-50-01,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-02-21-11-07-46,,,,,2024-05-06-12-09-00,2024-02-21-11-07-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,18307,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-19,2024-05-02-11-56-18,2024-04-11-16-44-11,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,89542,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-09,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,89539,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-14,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,63834,expired,This tasks expired by having more than 45 days,2024-05-06-12-08-01,2024-05-06-12-08-01,2024-04-18-16-56-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,69137,expired,This tasks expired by having more than 45 days,2024-05-06-12-08-01,2024-05-06-12-08-01,2024-05-06-08-35-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1280,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-23,2024-05-02-11-56-22,2024-04-19-12-10-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,89539,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-15,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,expired,This tasks expired by having more than 45 days,2024-05-06-12-08-01,2024-05-06-12-08-01,,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,214,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-17,2024-05-06-12-08-01,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,20071,expired,This tasks expired by having more than 45 days,2024-05-06-12-08-01,2024-05-06-12-08-01,2024-03-18-14-04-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,89539,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-12,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2024-02-20-14-28-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,42737,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-16,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2024-02-20-14-26-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,107846,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-12,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2024-02-20-14-26-25,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,18446,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-22,2024-05-02-11-56-21,2024-03-04-13-24-03,,,2024-05-06-12-09-00,2024-02-20-12-06-22,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-05-02-11-55-35,2024-05-02-11-56-31,2024-05-02-11-56-31,,,2024-05-06-12-09-00,2024-01-12-16-06-47,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-05-02-11-55-35,2024-05-02-11-56-31,2024-05-02-11-56-31,,,2024-05-06-12-09-00,2024-01-02-12-15-54,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,1,expired,This tasks expired by having more than 45 days,2024-05-02-11-55-34,2024-05-02-11-56-31,2024-05-02-11-56-31,,,2024-05-06-12-09-00,2023-12-20-11-54-09,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,6575,expired,This tasks expired by having more than 45 days,2024-05-02-11-55-33,2024-05-02-11-56-31,2024-05-02-11-56-31,,,2024-05-06-12-09-00,2023-12-20-11-53-44,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,2,209728,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-00,2024-05-06-12-08-00,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2023-12-09-00-24-11,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,2,0\nrun-command-on-client,SYSTEM,1,2291,finished,Run command with jobId: 'c30da13a-1044-4daf-8943-b41ccd22e6b8',2023-12-07-10-12-46,2023-12-09-00-24-08,2023-12-09-00-24-10,2023-12-09-00-24-11,2023-12-07-10-14-05,,2023-12-07-10-12-46,2023-12-09-00-24-11,DEPLOYMENT,hosts,host,3,3\nrun-batuta-uninstall-on-client,SYSTEM,1,218536,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-31,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-12-04-13-48-45,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,218539,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-31,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-12-04-13-46-50,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,216654,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-31,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-30-15-29-11,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,210504,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-31,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-28-18-52-30,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,222939,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-30,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-28-18-52-22,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,225457,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-29,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-28-18-40-10,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,220830,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-28,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-28-18-39-56,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,220939,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-27,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-28-16-42-14,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,219537,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-26,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-28-16-41-45,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-batuta-uninstall-on-client,SYSTEM,1,227059,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-25,2024-05-06-12-08-02,2024-05-06-12-08-02,,,2024-05-06-12-09-00,2023-11-28-16-29-35,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,243666,expired,This tasks expired by having more than 45 days,2024-05-06-03-32-07,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2023-09-27-09-09-32,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2023-09-26-18-04-34,,,,2023-09-26-18-04-38,,2023-09-26-18-04-34,2023-09-26-18-04-38,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2023-09-26-18-01-44,,,,2023-09-26-18-01-51,,2023-09-26-18-01-44,2023-09-26-18-01-51,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1,cancelled,All clients disconnected,2023-09-26-18-00-57,,,,2023-09-26-18-01-21,,2023-09-26-18-00-57,2023-09-26-18-01-21,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,cancelled,,2023-09-26-17-56-05,,,,2023-09-26-17-59-26,,2023-09-26-17-56-05,2023-09-26-17-59-26,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,4,cancelled,All clients disconnected,2023-09-26-17-51-03,,,,2023-09-26-17-55-26,,2023-09-26-17-51-03,2023-09-26-17-55-26,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,1912,finished,Run command with jobId: '3ca0f978-4a3b-4115-9173-33e64b8e2f30',2023-07-11-12-29-41,,,2023-07-12-20-23-04,,,2023-07-11-12-29-41,2023-07-12-20-23-04,DEPLOYMENT,hosts,host,1,1\nrun-command-on-client,SYSTEM,1,219,cancelled,All clients disconnected,2023-05-29-11-27-40,,,,2023-05-29-15-06-40,,2023-05-29-11-27-40,2023-05-29-15-06-40,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,11,cancelled,All clients disconnected,2023-05-16-19-25-35,,,,2023-05-16-19-36-22,,2023-05-16-19-25-35,2023-05-16-19-36-22,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,2,finished,Run command with jobId: 'df249740-e22e-462a-bb90-4e25ea0e340b',2023-05-16-14-15-35,,,2023-05-16-14-18-02,,,2023-05-16-14-15-35,2023-05-16-14-18-02,DEPLOYMENT,hosts,host,1,1\nrun-command-on-client,SYSTEM,1,235407,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-18,2024-05-02-11-56-17,2024-04-11-16-44-11,,,2024-05-06-12-09-00,2023-05-15-18-11-08,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,2,0\nrun-command-on-client,SYSTEM,1,2,cancelled,All clients disconnected,2023-05-15-12-06-50,,,,2023-05-15-12-08-45,,2023-05-15-12-06-50,2023-05-15-12-08-45,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,134001,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-21,2024-05-02-11-56-20,2024-04-11-16-44-11,,,2024-05-06-12-09-00,2023-05-11-09-40-46,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,258752,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-13,2024-05-06-12-08-01,2024-05-06-12-08-01,,,2024-05-06-12-09-00,2023-05-08-16-44-19,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,7,0\nrun-command-on-client,SYSTEM,1,171149,expired,This tasks expired by having more than 45 days,2024-05-02-11-56-20,2024-05-02-11-56-19,2024-04-11-16-44-11,,,2024-05-06-12-09-00,2023-05-05-09-58-20,2024-05-06-12-09-00,DEPLOYMENT,hosts,host,1,0\nrun-command-on-client,SYSTEM,1,0,finished,Run command with jobId: '8701a045-b32d-4381-a832-4cb21c20eccd',2023-05-03-19-54-09,,,2023-05-04-15-38-02,,,2023-05-03-19-54-09,2023-05-04-15-38-02,DEPLOYMENT,hosts,host,1,1"}],"_postman_id":"e837072a-8319-4869-906f-1bc187499628"}],"id":"1cf7238f-dffb-4f0f-9a89-765dd9e261a0","_postman_id":"1cf7238f-dffb-4f0f-9a89-765dd9e261a0","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"VCiso","item":[{"name":"Get Categories","event":[{"listen":"test","script":{"id":"6c748740-9bb5-4e21-aef5-4740cf514705","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validation Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"categories\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"meta\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"resources\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"resources\"\r","          ]\r","        },\r","        \"data\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"createdAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"updatedAt\": {\r","                  \"type\": \"string\"\r","                },\r","                \"__v\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"name\",\r","                \"createdAt\",\r","                \"updatedAt\",\r","                \"__v\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"enabled\",\r","                \"deleted\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"enabled\",\r","                \"deleted\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"meta\",\r","        \"data\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"categories\"\r","  ]\r","}});\r","\r","\r","//Validate  Json Assertions\r","const jsonData = pm.response.json();\r","pm.test(\"Verify that the returned JSON has an object 'categories'\", function () {\r","    pm.expect(jsonData).to.have.property('categories').that.is.an('object');\r","});\r","\r","\r","pm.test(\"Verify that the object 'categories' have a property 'meta' and a property 'data'\", function () {\r","    pm.expect(jsonData.categories).to.have.property('meta').that.is.an('object');\r","    pm.expect(jsonData.categories).to.have.property('data').that.is.an('array');\r","});\r","\r","\r","pm.test(\"verify that the property 'meta' have a property 'resources' with a numeric value\", function () {\r","    pm.expect(jsonData.categories.meta).to.have.property('resources').that.is.a('number');\r","});\r","\r","\r","pm.test(\"Verify that each object in the array 'data' has a boolean value for 'deleted' and 'enabled'\", function () {\r","    jsonData.categories.data.forEach(function (category) {\r","        pm.expect(category.deleted).to.be.a('boolean');\r","        pm.expect(category.enabled).to.be.a('boolean');\r","    });\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An vciso_category_id is returned\", () => {\r","    pm.expect(pm.response.json().categories.data[0]._id).to.be.a('string');\r","    pm.environment.set('vciso_category_id', pm.response.json().categories.data[0]._id);\r","}); \r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b8325846-380d-4556-a083-341923dab41e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/category","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available vCISO categories.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>categories</td>\n<td>object</td>\n<td>The categories field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","vciso","category"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b618546c-3f43-49a0-825e-35a77a8de0c5","name":"404-Get Categories","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/categoryz"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 23:19:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"a08b92f8-4846-4ea9-acea-cc3dab862841","name":"200 - Get Categories","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/vciso/category"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"categories\": {\n    \"meta\": {\n      \"resources\": \"string\"\n    },\n    \"data\": [\n      {\n        \"_id\": \"string\",\n        \"deleted\": \"string\",\n        \"enabled\": \"string\",\n        \"name\": \"string\",\n        \"createdAt\": \"string\",\n        \"updatedAt\": \"string\",\n        \"__v\": \"string\",\n        \"id\": \"string\"\n      }\n    ]\n  }\n}"}],"_postman_id":"b8325846-380d-4556-a083-341923dab41e"},{"name":"Get Category By Id","event":[{"listen":"test","script":{"id":"7e7ad6f4-e719-47ee-a863-b5bf100d164b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validation Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"category\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"subcategory\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"categoryId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"categoryId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"subcategory\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"category\"\r","  ]\r","}});\r","\r","\r","//Validate  Json Assertions\r","const jsonData = pm.response.json();\r","pm.test(\"Verify that the JSON returned has an object 'category'\", function () {\r","    pm.expect(jsonData).to.have.property('category').that.is.an('object');\r","});\r","\r","pm.test(\"Verify that the object 'category' has properties '_id', 'name', and 'subcategory'\", function () {\r","    pm.expect(jsonData.category).to.have.property('_id').that.is.a('string');\r","    pm.expect(jsonData.category).to.have.property('name').that.is.a('string');\r","    pm.expect(jsonData.category).to.have.property('subcategory').that.is.an('array');\r","});\r","\r","pm.test(\"Verify that each object in the array 'subcategory' has properties '_id', 'name', 'categoryId', 'deleted', 'enabled', and 'id'\", function () {\r","    jsonData.category.subcategory.forEach(function (subcategory) {\r","        pm.expect(subcategory).to.have.property('_id').that.is.a('string');\r","        pm.expect(subcategory).to.have.property('name').that.is.a('string');\r","        pm.expect(subcategory).to.have.property('categoryId').that.is.a('string');\r","        pm.expect(subcategory).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(subcategory).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(subcategory).to.have.property('id').that.is.a('string');\r","    });\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An vciso_subcategory_id is returned\", () => {\r","    pm.expect(pm.response.json().category.subcategory[0]._id).to.be.a('string');\r","    pm.environment.set('vciso_subcategory_id', pm.response.json().category.subcategory[0]._id);\r","}); \r","\r","\r","console.log(); "],"type":"text/javascript"}}],"id":"b2d491c2-cc0f-4be0-90f2-6c5f1585f0ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/category/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified vCISO category.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>category</td>\n<td>object</td>\n<td>The category field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>subcategory</td>\n<td>array</td>\n<td>The subcategory field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","vciso","category",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{vciso_category_id}}","key":"id"}]}},"response":[{"id":"6cc1984a-8bed-4ab5-a65f-dad93684eb9b","name":"200-Get Category By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/vciso/category/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","vciso","category",":id"],"variable":[{"key":"id","value":"{{vciso_category_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:30:56 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"6e4-IdStRzJnwA/3kAUs6V0X7mkWQts\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"category\": {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"subcategory\": [\n      {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"categoryId\": \"string\",\n        \"deleted\": \"string\",\n        \"enabled\": \"string\",\n        \"id\": \"string\"\n      }\n    ]\n  }\n}"},{"id":"99a7bda1-9405-47b4-9990-da65c3669bff","name":"400 - Get Category By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/vciso/category/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","vciso","category",":id"],"variable":[{"key":"id","value":"{{vciso_category_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {}\n}"}],"_postman_id":"b2d491c2-cc0f-4be0-90f2-6c5f1585f0ec"},{"name":"Get Subcategory By Id","event":[{"listen":"test","script":{"id":"3ccc7463-f3d8-4649-8d23-203d36b31b4e","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validation Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"subcategory\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"questions\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"question\": {\r","                  \"type\": \"string\"\r","                },\r","                \"subId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"deleted\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"question\",\r","                \"subId\",\r","                \"deleted\",\r","                \"enabled\",\r","                \"id\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"questions\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"subcategory\"\r","  ]\r","}});\r","\r","\r","//Validate  Json Assertions\r","const jsonData = pm.response.json();\r","pm.test(\"Verify that the JSON returned has an object 'subcategory'\", function () {\r","    pm.expect(jsonData).to.have.property('subcategory').that.is.an('object');\r","});\r","\r","pm.test(\"Verify that the object 'subcategory' has properties '_id', 'name', and 'questions'\", function () {\r","    pm.expect(jsonData.subcategory).to.have.property('_id').that.is.a('string');\r","    pm.expect(jsonData.subcategory).to.have.property('name').that.is.a('string');\r","    pm.expect(jsonData.subcategory).to.have.property('questions').that.is.an('array');\r","});\r","\r","pm.test(\"Verify that each object in the array 'questions' has properties '_id', 'question', 'subId', 'deleted', 'enabled', and 'id'\", function () {\r","    jsonData.subcategory.questions.forEach(function (question) {\r","        pm.expect(question).to.have.property('_id').that.is.a('string');\r","        pm.expect(question).to.have.property('question').that.is.a('string');\r","        pm.expect(question).to.have.property('subId').that.is.a('string');\r","        pm.expect(question).to.have.property('deleted').that.is.a('boolean');\r","        pm.expect(question).to.have.property('enabled').that.is.a('boolean');\r","        pm.expect(question).to.have.property('id').that.is.a('string');\r","    });\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","console.log(); "],"type":"text/javascript"}}],"id":"06951608-f2b4-4d3a-84c0-004a2f5804ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/sub-category/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified vCISO subcategory.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>subcategory</td>\n<td>object</td>\n<td>The subcategory field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>questions</td>\n<td>array</td>\n<td>The questions field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","vciso","sub-category",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{vciso_subcategory_id}}","key":"id"}]}},"response":[{"id":"74b989d3-9704-4f1b-bebb-2014f6e53140","name":"200-Get Subcategory By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/vciso/sub-category/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","vciso","sub-category",":id"],"variable":[{"key":"id","value":"{{vciso_subcategory_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 20 Feb 2024 01:31:09 GMT","enabled":true},{"key":"Content-Type","value":"application/json; charset=utf-8","enabled":true},{"key":"Transfer-Encoding","value":"chunked","enabled":true},{"key":"Connection","value":"keep-alive","enabled":true},{"key":"X-Powered-By","value":"Express","enabled":true},{"key":"vary","value":"Origin, Accept-Encoding","enabled":true},{"key":"access-control-allow-credentials","value":"true","enabled":true},{"key":"cross-origin-opener-policy","value":"same-origin","enabled":true},{"key":"cross-origin-resource-policy","value":"same-origin","enabled":true},{"key":"origin-agent-cluster","value":"?1","enabled":true},{"key":"referrer-policy","value":"no-referrer","enabled":true},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains","enabled":true},{"key":"x-content-type-options","value":"nosniff","enabled":true},{"key":"x-dns-prefetch-control","value":"off","enabled":true},{"key":"x-download-options","value":"noopen","enabled":true},{"key":"x-frame-options","value":"SAMEORIGIN","enabled":true},{"key":"x-permitted-cross-domain-policies","value":"none","enabled":true},{"key":"x-xss-protection","value":"0","enabled":true},{"key":"etag","value":"W/\"7d8-Q4yeU2IWCLZonew6imrBZW5FRo0\"","enabled":true},{"key":"content-encoding","value":"gzip","enabled":true}],"cookie":[],"responseTime":null,"body":"{\n  \"subcategory\": {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"questions\": [\n      {\n        \"_id\": \"string\",\n        \"question\": \"string\",\n        \"subId\": \"string\",\n        \"deleted\": \"string\",\n        \"enabled\": \"string\",\n        \"id\": \"string\"\n      }\n    ]\n  }\n}"},{"id":"fb25a333-6ec1-4132-a32d-09f732e08aab","name":"400 - Get Subcategory By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/vciso/sub-category/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","vciso","sub-category",":id"],"variable":[{"key":"id","value":"{{vciso_subcategory_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {}\n}"}],"_postman_id":"06951608-f2b4-4d3a-84c0-004a2f5804ff"},{"name":"Get Models","event":[{"listen":"test","script":{"id":"661d6deb-7731-4191-a7af-e9f5c22ded92","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validation Schema\r","pm.test(\"Schema is valid\", function () {\r","  const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"models\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"deleted\",\r","            \"_id\",\r","            \"name\",\r","            \"enabled\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"deleted\",\r","            \"_id\",\r","            \"name\",\r","            \"enabled\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"models\"\r","  ]\r","}});\r","\r","//Validate  Json Assertions\r","const jsonData = pm.response.json();\r","pm.test(\"Validate response an array\", function () {\r","    pm.expect(jsonData.models).to.be.an('array');\r","});\r","\r","pm.test(\"Validate properties 'deleted', '_id', 'name', 'enabled' e 'id'\", function () {\r","    jsonData.models.forEach(function (model) {\r","        pm.expect(model).to.have.property('deleted');\r","        pm.expect(model).to.have.property('_id');\r","        pm.expect(model).to.have.property('name');\r","        pm.expect(model).to.have.property('enabled');\r","        pm.expect(model).to.have.property('id');\r","    });\r","});\r","\r","pm.test(\"Validate value type boolean for 'deleted' y 'enabled'\", function () {\r","    jsonData.models.forEach(function (model) {\r","        pm.expect(model.deleted).to.be.a('boolean');\r","        pm.expect(model.enabled).to.be.a('boolean');\r","    });\r","});\r","\r","pm.test(\"Validate value type string for '_id', 'name' e 'id'\", function () {\r","    jsonData.models.forEach(function (model) {\r","        pm.expect(model._id).to.be.a('string');\r","        pm.expect(model.name).to.be.a('string');\r","        pm.expect(model.id).to.be.a('string');\r","    });\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An vciso_model_id is returned\", () => {\r","    pm.expect(pm.response.json().models[0]._id).to.be.a('string');\r","    pm.environment.set('vciso_model_id', pm.response.json().models[0]._id);\r","}); \r","\r","\r","console.log();\r",""],"type":"text/javascript"}}],"id":"26047da8-83f8-41fb-b69f-32b24870b552","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/models","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available AI models for vCISO.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>models</td>\n<td>array</td>\n<td>The models field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","vciso","models"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"34212f3f-a0c4-4efb-a69e-915ebbeea086","name":"404-Get Models","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/modelsc"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 23:30:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"0dfa68cd-0a47-4893-8602-953dd1980f9a","name":"200 - Get Models","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/vciso/models"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"models\": [\n    {\n      \"deleted\": \"string\",\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"enabled\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"26047da8-83f8-41fb-b69f-32b24870b552"},{"name":"Get GPT Stream","event":[{"listen":"test","script":{"id":"2043ec2e-50ba-425a-877e-dea0f1dba8af","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(50000);\r","});\r","\r","\r","console.log();"],"type":"text/javascript"}}],"id":"d08eb016-3008-4eab-96c2-7ef3fe988e74","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"text/html","type":"text"}],"url":"{{protocol}}://{{url}}/api/vciso/prompt-stream?prompt=Which are the standars for a secure password&model={{vciso_model_id}}&subcategory={{vciso_subcategory_id}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a streaming AI response for the specified vCISO query.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>The prompt parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>model</td>\n<td>string</td>\n<td>The model parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>subcategory</td>\n<td>string</td>\n<td>The subcategory parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","vciso","prompt-stream"],"host":["{{url}}"],"query":[{"key":"prompt","value":"Which are the standars for a secure password"},{"key":"model","value":"{{vciso_model_id}}"},{"key":"subcategory","value":"{{vciso_subcategory_id}}"}],"variable":[]}},"response":[{"id":"64ccc151-fbaa-479c-8ad8-3cadbe1c4073","name":"200-Get GPT Stream","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"text/html","type":"text"}],"url":{"raw":"{{protocol}}://{{url}}/api/vciso/prompt-stream?prompt=Which are the standars for a secure password&model={{vciso_model_id}}&subcategory={{vciso_subcategory_id}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","vciso","prompt-stream"],"query":[{"key":"prompt","value":"Which are the standars for a secure password"},{"key":"model","value":"{{vciso_model_id}}"},{"key":"subcategory","value":"{{vciso_subcategory_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Sun, 07 Apr 2024 23:33:41 GMT"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":"Creating a secure password is crucial for protecting your online accounts and personal information. While the specific recommendations for password security may evolve with time, as of my knowledge cutoff in early 2023, the following are widely accepted standards and best practices for creating a secure password:\n\n1. **Length**: The longer the password, the more secure it is. A minimum of 12 to 14 characters is generally recommended.\n\n2. **Complexity**: Use a mix of uppercase letters, lowercase letters, numbers, and special characters to increase complexity.\n\n3. **Unpredictability**: Avoid using easily guessable or common passwords such as \"password,\" \"123456,\" or \"qwerty.\" Do not use personal information that could be easily obtained or guessed, like birthdays, names of family members, or pet names.\n\n4. **Uniqueness**: Each account should have a unique password. Reusing passwords across multiple sites increases vulnerability if one site experiences a breach.\n\n5. **Randomness**: The best passwords are those that have no logical pattern or sequence, making them harder to guess or crack through brute force attacks.\n\n6. **Avoid Dictionary Words**: Single dictionary words are vulnerable to dictionary attacks. If you use words, consider misspelling them or stringing multiple unrelated words together.\n\n7. **Password Managers**: Consider using a password manager to generate and store complex passwords. This can help you maintain a set of unique, strong passwords without the difficulty of remembering them all.\n\n8. **Two-Factor Authentication (2FA)**: While not specifically about the password itself, enabling 2FA adds an extra layer of security. Even if your password is compromised, an attacker would need the second factor—usually a code sent to your phone or generated by an authenticator app—to gain access.\n\n9. **Regular Changes**: Although previously it was recommended to change passwords regularly, this practice has been somewhat discouraged as it often leads to weaker passwords. However, you should still change your passwords if you suspect they have been compromised or if there has been a breach.\n\n10. **No Personal Information**: Avoid using passwords that contain information that is or might become publicly associated with you, like your username, actual name, or company name.\n\nThese standards align with the guidelines provided by organizations such as NIST (National Institute of Standards and Technology) and cybersecurity experts, although they are subject to change as new research and data emerge. Always stay updated with the latest cybersecurity advice for the most effective protection strategies."},{"id":"6ddfe6a0-005f-4a46-a9ff-6460fbb2e6b4","name":"400-Get GPT Stream","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"text/html","type":"text"}],"url":{"raw":"{{protocol}}://{{url}}/api/vciso/prompt-stream?prompt=Which are the standars for a secure password&model={{vciso_model_id}}&subcategory=fdff","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","vciso","prompt-stream"],"query":[{"key":"prompt","value":"Which are the standars for a secure password"},{"key":"model","value":"{{vciso_model_id}}"},{"key":"subcategory","value":"fdff"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 23:33:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":"{}"}],"_postman_id":"d08eb016-3008-4eab-96c2-7ef3fe988e74"},{"name":"Get Random Hint","event":[{"listen":"test","script":{"id":"3e3cd1ba-7962-40ab-b1ab-b87f82340737","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(5000);\r","});\r","\r","\r","console.log();"],"type":"text/javascript","packages":{}}}],"id":"ce88fc9f-c332-4099-b5e1-4cb5e9ad7a76","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/random-hint/:lang","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a random vCISO security hint in the specified language.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","vciso","random-hint",":lang"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"es","key":"lang"}]}},"response":[{"id":"9bd83238-6c99-4616-a6b6-51d9477c0b69","name":"404-Get Random Hint","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/vciso/random-hint/"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 23:35:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"80f96056-66a5-416a-8753-96ddc1ae6c3a","name":"200 - Get Random Hint","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/vciso/random-hint/:lang","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","vciso","random-hint",":lang"],"variable":[{"key":"lang","value":"es"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"Did you know that you can assess the effectiveness of employee training using methods such as pre- and post-training assessments, knowledge checks, simulated phishing attacks, and surveys?"}],"_postman_id":"ce88fc9f-c332-4099-b5e1-4cb5e9ad7a76"}],"id":"bbc81e5e-f231-4017-9d9d-d7d30fc9f6af","_postman_id":"bbc81e5e-f231-4017-9d9d-d7d30fc9f6af","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"APT","item":[{"name":"Simulations","item":[{"name":"Get Simulations","id":"6b4eebad-1650-43f3-9097-48d8d29b24c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/simulations","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available APT simulations.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","simulations"],"host":["{{url}}"],"query":[{"disabled":true,"key":"id","value":""}],"variable":[]}},"response":[{"id":"4e0eae1d-c49a-442a-a244-49c46b372347","name":"404 - Get Simulations","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/simulations","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","simulations"],"query":[{"key":"id","value":"","disabled":true}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"6b4eebad-1650-43f3-9097-48d8d29b24c2"},{"name":"Get Simulation by Id","id":"917de67c-0648-457e-a194-70d6a10a003b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/simulations/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified APT simulation.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","simulations",":id"],"host":["{{url}}"],"query":[{"disabled":true,"key":"id","value":""}],"variable":[{"type":"any","value":"591c2e4e-071b-465f-99f4-feb2671f4940","key":"id"}]}},"response":[{"id":"9fe99bfe-13c8-44aa-84e3-1e758ca8a452","name":"404 - Get Simulation by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/simulations/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","simulations",":id"],"query":[{"key":"id","value":"","disabled":true}],"variable":[{"key":"id","value":"591c2e4e-071b-465f-99f4-feb2671f4940"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"917de67c-0648-457e-a194-70d6a10a003b"},{"name":"Create Simulation","id":"e61e4411-7930-4559-9fae-d84e26f03bfa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"machines\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/simulations","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new APT simulation in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>machines</td>\n<td>array</td>\n<td>The machines field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","simulations"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e61e4411-7930-4559-9fae-d84e26f03bfa"}],"id":"8cb38f93-912c-452d-b529-305c41bb7eb8","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Author(s)</strong></th>\n<th><strong><a href=\"mailto:diego.palmerin@metabaseq.com\">Diego Palmerin</a> [@DpalmeQ]</strong></th>\n</tr>\n</thead>\n<tbody>\n</tbody>\n</table>\n</div><h2 id=\"brief\">Brief</h2>\n<p>The simulations functionality allows the creation of a simulation on the Ocelot team infrastructure to enable automatic APT execution.</p>\n<h2 id=\"routes\">Routes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>METHOD</th>\n<th>ROUTE</th>\n<th>PERMISSIONS</th>\n<th>DESCRIPTION</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>GET</strong></td>\n<td><code>/api/apt/simulations?id={id}</code></td>\n<td><code>read:apt.simulatons</code></td>\n<td>Gets all available simulations or a specific one if the query id is provided.</td>\n</tr>\n<tr>\n<td><strong>POST</strong></td>\n<td><code>/api/apt/simulations</code></td>\n<td><code>create:apt.simulations</code></td>\n<td>Creates a simulation in the APT service with all information needed to start execution.</td>\n</tr>\n<tr>\n<td><strong>GET</strong></td>\n<td><code>/api/apt/simulations/:id</code></td>\n<td><code>read:apt.simulations</code></td>\n<td>Gets a single simulation by its APT registered id.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"8cb38f93-912c-452d-b529-305c41bb7eb8","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Fixes","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"241062b1-9931-4e9c-831c-fea45e37a0a4","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"description\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"importance\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"shellType\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"description\",\r","        \"importance\",\r","        \"shellType\",\r","        \"updatedBy\",\r","        \"createdBy\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"tags\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"09fea448-d9f7-40b1-951b-06a93f725f4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for fix.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>object</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>importance</td>\n<td>object</td>\n<td>The importance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>object</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a20ab463-2f1f-43cb-925d-d03f989778f9","name":"200-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 15:28:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"515-BJ9CSFmzegQ4aMyVNOJyWbgJokw\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"description\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"importance\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"shellType\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"ff7a5799-c500-477b-a7fa-77894f1f96d9","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes/filters2"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 15:34:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-dj0+bLEtBg4jsNFTC32chKCrN10\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"c63679e8-18a9-4f9f-907b-3fac6c26fe94","name":"404 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/apt/fixes/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"09fea448-d9f7-40b1-951b-06a93f725f4e"},{"name":"Get All Apt Fixes","event":[{"listen":"test","script":{"id":"ea55ec07-728f-414b-ad82-0aefd1f97478","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An apt_fix_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('apt_fix_id', pm.response.json().data[0]._id);\r","});\r","\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"scripts\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"test\": {\r","                  \"type\": \"string\"\r","                },\r","                \"fix\": {\r","                  \"type\": \"string\"\r","                },\r","                \"rollback\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"test\",\r","                \"fix\",\r","                \"rollback\"\r","              ]\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"importance\": {\r","              \"type\": \"string\"\r","            },\r","            \"shellType\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"appliedFix\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"scripts\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"tags\",\r","            \"importance\",\r","            \"shellType\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\",\r","            \"appliedFix\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"5ae3cd3f-9568-43fe-9a06-b6a6c56d0ca0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available APT fixes.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"7239916b-5b9a-4fc6-908f-9d6b726a0d48","name":"400-Get All Apt Fixes","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes?limit=10321&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes"],"query":[{"key":"limit","value":"10321"},{"key":"offset","value":"0"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 15:31:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-12ni/4/JdKKZSnrbFqjhuEugHgo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"eb52f75b-335f-4b41-bed0-a0e04926b261","name":"200-Get All Apt Fixes","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes?limit=2&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes"],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 15:34:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4c1-at5RLK+Ol6P/mCp5XD75fUu/r7w\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"scripts\": {\n        \"test\": \"string\",\n        \"fix\": \"string\",\n        \"rollback\": \"string\"\n      },\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"tags\": [],\n      \"importance\": \"string\",\n      \"shellType\": \"string\",\n      \"updatedBy\": \"string\",\n      \"createdBy\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"__v\": \"string\",\n      \"id\": \"string\",\n      \"appliedFix\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"4803997f-18a6-4c19-8411-979e2830bfcd","name":"404 - Get All Apt Fixes","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"5ae3cd3f-9568-43fe-9a06-b6a6c56d0ca0"},{"name":"Get Hosts By Fix  Filters","event":[{"listen":"test","script":{"id":"95b12054-b78c-499c-85aa-e4036b3a1fde","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"address\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"os\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osKernel\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osVersion\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osFamily\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"groups\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"connection_state\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"ipv4\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"mitigationStatus\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"name\",\r","        \"address\",\r","        \"os\",\r","        \"osKernel\",\r","        \"osVersion\",\r","        \"osFamily\",\r","        \"groups\",\r","        \"tags\",\r","        \"connection_state\",\r","        \"ipv4\",\r","        \"mitigationStatus\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0f6263aa-be75-4a1d-9641-347e731a3975","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for hosts associated with the specified APT fix.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>address</td>\n<td>object</td>\n<td>The address field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>object</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>object</td>\n<td>The osVersion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>object</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>object</td>\n<td>The groups field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connection_state</td>\n<td>object</td>\n<td>The connection_state field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ipv4</td>\n<td>object</td>\n<td>The ipv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mitigationStatus</td>\n<td>object</td>\n<td>The mitigationStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":fixId","hosts","filters"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"fixId"}]}},"response":[{"id":"8169e7d6-ea64-4264-9e86-c68d5ae92a7c","name":"200-Get Hosts By Fix  Filters","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts/filters","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","hosts","filters"],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 Sep 2024 16:07:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"f1f-xXraBi8EUO3QMny8y8oN5GnQ2M8\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"address\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"os\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osVersion\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osFamily\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"groups\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"connection_state\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"ipv4\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"mitigationStatus\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"7b8783f4-358e-4ca0-810d-3f30505277cf","name":"404 - Get Hosts By Fix  Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts/filters","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","hosts","filters"],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"0f6263aa-be75-4a1d-9641-347e731a3975"},{"name":"Get Hosts By Fix","event":[{"listen":"test","script":{"id":"d0c9096c-0684-439a-a072-21c3ecec713d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"total\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"total\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"osVersion\": {\r","              \"type\": \"string\"\r","            },\r","            \"osFamily\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"mitigationStatus\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"connection_state\",\r","            \"disconnected_at\",\r","            \"tags\",\r","            \"address\",\r","            \"os\",\r","            \"osKernel\",\r","            \"osVersion\",\r","            \"osFamily\",\r","            \"enabled\",\r","            \"mitigationStatus\",\r","            \"lastCheck\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"osVersion\": {\r","              \"type\": \"string\"\r","            },\r","            \"osFamily\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"mitigationStatus\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"connection_state\",\r","            \"disconnected_at\",\r","            \"tags\",\r","            \"address\",\r","            \"os\",\r","            \"osKernel\",\r","            \"osVersion\",\r","            \"osFamily\",\r","            \"enabled\",\r","            \"mitigationStatus\",\r","            \"lastCheck\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"osVersion\": {\r","              \"type\": \"string\"\r","            },\r","            \"osFamily\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"mitigationStatus\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"connection_state\",\r","            \"disconnected_at\",\r","            \"tags\",\r","            \"address\",\r","            \"os\",\r","            \"osKernel\",\r","            \"osVersion\",\r","            \"osFamily\",\r","            \"enabled\",\r","            \"mitigationStatus\",\r","            \"lastCheck\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"osVersion\": {\r","              \"type\": \"string\"\r","            },\r","            \"osFamily\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"mitigationStatus\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"connection_state\",\r","            \"disconnected_at\",\r","            \"tags\",\r","            \"address\",\r","            \"os\",\r","            \"osKernel\",\r","            \"osVersion\",\r","            \"osFamily\",\r","            \"enabled\",\r","            \"mitigationStatus\",\r","            \"lastCheck\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"null\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"osVersion\": {\r","              \"type\": \"string\"\r","            },\r","            \"osFamily\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"mitigationStatus\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"connection_state\",\r","            \"disconnected_at\",\r","            \"tags\",\r","            \"address\",\r","            \"os\",\r","            \"osKernel\",\r","            \"osVersion\",\r","            \"osFamily\",\r","            \"enabled\",\r","            \"mitigationStatus\",\r","            \"lastCheck\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"connection_state\": {\r","              \"type\": \"string\"\r","            },\r","            \"disconnected_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"address\": {\r","              \"type\": \"string\"\r","            },\r","            \"os\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"osVersion\": {\r","              \"type\": \"string\"\r","            },\r","            \"osFamily\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"mitigationStatus\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"connection_state\",\r","            \"disconnected_at\",\r","            \"tags\",\r","            \"address\",\r","            \"os\",\r","            \"osKernel\",\r","            \"osVersion\",\r","            \"osFamily\",\r","            \"enabled\",\r","            \"mitigationStatus\",\r","            \"lastCheck\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b322bec6-1a72-426d-8913-1765802b81ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts?limit=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve all hosts associated with the specified APT fix.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":fixId","hosts"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"disabled":true,"key":"offset","value":"0"},{"disabled":true,"key":"filter","value":""}],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"fixId"}]}},"response":[{"id":"b1eadde6-15b3-4112-b48a-5ee05fd51281","name":"400-Get Hosts By Fix","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","hosts"],"query":[{"key":"limit","value":"1","disabled":true},{"key":"offset","value":"0","disabled":true},{"key":"filter","value":"","type":"text","disabled":true}],"variable":[{"key":"fixId","value":""}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 26 Sep 2024 16:12:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-5z6FQHS3kyn8FRSz/DBKB86okUo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"0a582f22-8272-451d-bdf8-3cefb18a5f3b","name":"200-Get Hosts By Fix","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","hosts"],"query":[{"key":"limit","value":"1","disabled":true},{"key":"offset","value":"0","disabled":true},{"key":"filter","value":"","type":"text","disabled":true}],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 27 Sep 2024 16:05:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"ad3-BRb+beKTHRmqt67nYUHVZ91+oLw\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"total\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\",\n      \"connection_state\": \"string\",\n      \"disconnected_at\": null,\n      \"tags\": [],\n      \"address\": \"string\",\n      \"os\": \"string\",\n      \"osKernel\": \"string\",\n      \"osVersion\": \"string\",\n      \"osFamily\": \"string\",\n      \"enabled\": \"string\",\n      \"mitigationStatus\": \"string\",\n      \"lastCheck\": \"string\"\n    }\n  ]\n}"},{"id":"f563e548-d479-46f9-85bf-2430ae31b9af","name":"404 - Get Hosts By Fix","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts?limit=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","hosts"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0","disabled":true},{"key":"filter","value":"","type":"text","disabled":true}],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"b322bec6-1a72-426d-8913-1765802b81ff"},{"name":"Export Hosts By Fix","event":[{"listen":"test","script":{"id":"95b12054-b78c-499c-85aa-e4036b3a1fde","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(7000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"2f7d63d6-f364-4528-a818-4e27f24ecd92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the hosts associated with the specified APT fix as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":fixId","hosts","export"],"host":["{{url}}"],"query":[{"disabled":true,"key":"filter","value":""}],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"fixId"}]}},"response":[{"id":"36e56e0f-4309-4481-8603-c662eb1657c4","name":"200-Export Hosts By Fix","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"format\": \"csv\",\r\n    \"columns\": [\r\n        {\r\n            \"id\": \"1\",\r\n            \"order\": 1,\r\n            \"field\": \"name\",\r\n            \"title\": \"HOSTNAME\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"2\",\r\n            \"order\": 2,\r\n            \"fields\": [\r\n                \"address\",\r\n                \"ipv4\"\r\n            ],\r\n            \"title\": \"IP_ADDRESS\",\r\n            \"format\": \"ip\"\r\n        },\r\n        {\r\n            \"id\": \"3\",\r\n            \"order\": 3,\r\n            \"field\": \"os\",\r\n            \"title\": \"OS\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"4\",\r\n            \"order\": 4,\r\n            \"field\": \"osKernel\",\r\n            \"title\": \"OS_KERNEL\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"5\",\r\n            \"order\": 5,\r\n            \"field\": \"osFamily\",\r\n            \"title\": \"OS_FAMILY\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"6\",\r\n            \"order\": 6,\r\n            \"field\": \"tags\",\r\n            \"title\": \"TAGS\",\r\n            \"format\": \"array\",\r\n            \"formatParams\": {\r\n                \"key\": \"name\"\r\n            },\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"7\",\r\n            \"order\": 7,\r\n            \"field\": \"connection_state\",\r\n            \"title\": \"RPORT_STATUS\",\r\n            \"format\": \"string\",\r\n            \"translations\": {\r\n                \"disconnected\": \"DISCONNECTED\",\r\n                \"connected\": \"CONNECTED\"\r\n            },\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"8\",\r\n            \"order\": 8,\r\n            \"field\": \"disconnected_at\",\r\n            \"title\": \"RPORT_LASTSEEN\",\r\n            \"format\": \"datetime\",\r\n            \"formatParams\": {\r\n                \"locale\": \"es\"\r\n            },\r\n            \"default\": \"HOST_IS_ACTIVE\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"9\",\r\n            \"order\": 9,\r\n            \"field\": \"mitigationStatus\",\r\n            \"title\": \"MITIGATION_STATUS\",\r\n            \"format\": \"string\",\r\n            \"translations\": {\r\n                \"pending\": \"PENDING\",\r\n                \"applied\": \"APPLIED\"\r\n            },\r\n            \"fields\": []\r\n        }\r\n    ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","hosts","export"],"query":[{"key":"filter","value":"","type":"text","disabled":true}],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Fri, 27 Sep 2024 16:11:34 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"1229"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4cd-dZ50P2bDEKpYqOxCjM6m6/MiRsw\""}],"cookie":[],"responseTime":null,"body":"HOSTNAME,IP_ADDRESS,OS,OS_KERNEL,OS_FAMILY,TAGS,RPORT_STATUS,RPORT_LASTSEEN,MITIGATION_STATUS\nADTEST2022,190.211.89.32,Microsoft Windows Server 2022 Standard Evaluation 10.0.20348.587 Build 20348.587 Server (Domain Controller),windows,Server (Domain Controller),,CONNECTED,HOST_IS_ACTIVE,APPLIED\nDESKTOP-KU6KBSE,201.216.219.17,Microsoft Windows 11 Pro 10.0.22631.4169 Build 22631.4169 Standalone Workstation,windows,Standalone Workstation,,CONNECTED,HOST_IS_ACTIVE,APPLIED\nPEDRO-LAPTOP,190.215.24.220,Microsoft Windows 11 Home Single Language 10.0.22631.4169 Build 22631.4169 Standalone Workstation,windows,Standalone Workstation,,CONNECTED,HOST_IS_ACTIVE,APPLIED\nWIN-G019NJEK5L7,190.211.89.32,Microsoft Windows Server 2012 R2 Standard 6.3.9600.21620 Build 9600.21620 Server (Domain Controller),windows,Server (Domain Controller),,CONNECTED,HOST_IS_ACTIVE,APPLIED\nwindows13,190.22.8.216,Microsoft Windows 11 Home Single Language 10.0.22631.4169 Build 22631.4169 Standalone Workstation,windows,Standalone Workstation,,CONNECTED,HOST_IS_ACTIVE,APPLIED\nWINMBQ-SD,181.231.187.252,Microsoft Windows 11 Pro 10.0.22621.4169 Build 22621.4169 Standalone Workstation,windows,Standalone Workstation,,DISCONNECTED,2024-09-27-00-13-01,APPLIED"},{"id":"e4c42183-bd96-4623-8217-c98054275116","name":"400-Export Hosts By Fix","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"format\": \"csv\",\r\n    \"columns\": [\r\n        {\r\n            \"id\": \"1\",\r\n            \"order\": 1,\r\n            \"field\": \"name\",\r\n            \"title\": \"HOSTNAME\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"2\",\r\n            \"order\": 2,\r\n            \"fields\": [\r\n                \"address\",\r\n                \"ipv4\"\r\n            ],\r\n            \"title\": \"IP_ADDRESS\",\r\n            \"format\": \"ip\"\r\n        },\r\n        {\r\n            \"id\": \"3\",\r\n            \"order\": 3,\r\n            \"field\": \"os\",\r\n            \"title\": \"OS\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"4\",\r\n            \"order\": 4,\r\n            \"field\": \"osKernel\",\r\n            \"title\": \"OS_KERNEL\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"5\",\r\n            \"order\": 5,\r\n            \"field\": \"osFamily\",\r\n            \"title\": \"OS_FAMILY\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"6\",\r\n            \"order\": 6,\r\n            \"field\": \"tags\",\r\n            \"title\": \"TAGS\",\r\n            \"format\": \"array\",\r\n            \"formatParams\": {\r\n                \"key\": \"name\"\r\n            },\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"7\",\r\n            \"order\": 7,\r\n            \"field\": \"connection_state\",\r\n            \"title\": \"RPORT_STATUS\",\r\n            \"format\": \"string\",\r\n            \"translations\": {\r\n                \"disconnected\": \"DISCONNECTED\",\r\n                \"connected\": \"CONNECTED\"\r\n            },\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"8\",\r\n            \"order\": 8,\r\n            \"field\": \"disconnected_at\",\r\n            \"title\": \"RPORT_LASTSEEN\",\r\n            \"format\": \"datetime\",\r\n            \"formatParams\": {\r\n                \"locale\": \"es\"\r\n            },\r\n            \"default\": \"HOST_IS_ACTIVE\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"9\",\r\n            \"order\": 9,\r\n            \"field\": \"mitigationStatus\",\r\n            \"title\": \"MITIGATION_STATUS\",\r\n            \"format\": \"string\",\r\n            \"translations\": {\r\n                \"pending\": \"PENDING\",\r\n                \"applied\": \"APPLIED\"\r\n            },\r\n            \"fields\": []\r\n        }\r\n    ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","hosts","export"],"query":[{"key":"filter","value":"","type":"text","disabled":true}],"variable":[{"key":"fixId","value":"34234"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 27 Sep 2024 16:13:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-zwQj0gD48VGptrg3LBPCsYnhOWw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"2f7d63d6-f364-4528-a818-4e27f24ecd92"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"b534ae06-52d9-47bf-bc16-8f620ba2c939","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"scripts\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"test\": {\r","          \"type\": \"string\"\r","        },\r","        \"fix\": {\r","          \"type\": \"string\"\r","        },\r","        \"rollback\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"test\",\r","        \"fix\",\r","        \"rollback\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"importance\": {\r","      \"type\": \"string\"\r","    },\r","    \"shellType\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"applied\": {\r","      \"type\": \"integer\"\r","    },\r","    \"pending\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"scripts\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"tags\",\r","    \"importance\",\r","    \"shellType\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\",\r","    \"applied\",\r","    \"pending\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c7991ad4-a337-4ed2-80f6-5dbec5e75f1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified fix.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>test</td>\n<td>string</td>\n<td>The test field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fix</td>\n<td>string</td>\n<td>The fix field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rollback</td>\n<td>string</td>\n<td>The rollback field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>importance</td>\n<td>string</td>\n<td>The importance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>appliedHostsData</td>\n<td>array</td>\n<td>The appliedHostsData field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pendingHostsData</td>\n<td>array</td>\n<td>The pendingHostsData field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"id"}]}},"response":[{"id":"6a8f1338-45a7-4e1f-89e4-2e276e923950","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":id"],"variable":[{"key":"id","value":"{{apt_fix_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 15:43:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"832-VSR1u4zO3VR03d6YD3unHOU9nJ4\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"scripts\": {\n    \"test\": \"string\",\n    \"fix\": \"string\",\n    \"rollback\": \"string\"\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [],\n  \"importance\": \"string\",\n  \"shellType\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\",\n  \"appliedHostsData\": [\n    {\n      \"status\": \"string\",\n      \"_id\": \"string\",\n      \"rportId\": \"string\",\n      \"name\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\",\n      \"connection_state\": \"string\"\n    }\n  ],\n  \"pendingHostsData\": []\n}"},{"id":"59282854-0903-4418-8dda-bb51ece85686","name":"400-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":id"],"variable":[{"key":"id","value":"12321"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 15:43:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-vfuyfsdlMUwId92cKCiStbkWymE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"2c25f700-aeaa-452f-832a-8846b71fb509","name":"404 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":id"],"variable":[{"key":"id","value":"{{apt_fix_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c7991ad4-a337-4ed2-80f6-5dbec5e75f1c"},{"name":"Create Apt Fix","event":[{"listen":"test","script":{"id":"0cc43c47-7738-4689-8898-a9cbcc8f9f9a","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An apt_fix_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('apt_fix_id', pm.response.json().id);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"importance\": {\r","      \"type\": \"string\"\r","    },\r","    \"shellType\": {\r","      \"type\": \"string\"\r","    },\r","    \"scripts\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"test\": {\r","          \"type\": \"string\"\r","        },\r","        \"fix\": {\r","          \"type\": \"string\"\r","        },\r","        \"rollback\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"test\",\r","        \"fix\",\r","        \"rollback\"\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"tags\",\r","    \"importance\",\r","    \"shellType\",\r","    \"scripts\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"2149bc69-7f6b-478d-939e-b2bf39b98942","exec":["const windowsVersionCommand = '(Get-Item \"HKLM:SOFTWARE\\\\Microsoft\\\\Windows NT\\\\CurrentVersion\").GetValue(\"DisplayVersion\")';\r",""],"type":"text/javascript","packages":{}}}],"id":"a2c3f816-2d6f-425c-9ebe-c19ef3945bdd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"shellType\": \"string\",\n  \"tags\": [],\n  \"importance\": \"string\",\n  \"scripts\": {\n    \"test\": \"string\",\n    \"fix\": \"string\",\n    \"rollback\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new APT fix in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>importance</td>\n<td>string</td>\n<td>The importance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>importance</td>\n<td>string</td>\n<td>The importance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>test</td>\n<td>string</td>\n<td>The test field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fix</td>\n<td>string</td>\n<td>The fix field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rollback</td>\n<td>string</td>\n<td>The rollback field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9eb5216e-d269-4616-b8c3-74e396cb932e","name":"400-Create Apt Fix","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing-QA\",\r\n    \"description\": \"Testing-QA\",\r\n    \"shellType\": \"bash\" | \"powershell\" | \"cmd\",\r\n    \"tags\": [\r\n        \"name\"\r\n    ],\r\n    \"importance\": \"high\" | \"medium\" | \"low\",\r\n    \"script\": {\"(Get-Item \"HKLM:SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\").GetValue('DisplayVersion')\"\r\n        \"test\": \"\",\r\n        \"fix\": \"\",\r\n        \"rollback\": \"\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 15:47:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"155"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9b-GnbgvF5AJIBqcXoUlw3D8JEv0Yo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"8d3b7ac0-81fd-4a6a-ba9c-948091981ec5","name":"201-Create Apt Fix","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing\",\r\n    \"description\": \"Testing\",\r\n    \"shellType\": \"powershell\",\r\n    \"tags\": [\r\n        \"name\"\r\n    ],\r\n    \"importance\": \"low\",\r\n    \r\n            \"scripts\": {\r\n                \"test\": \"$regPath = \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\"\\n$regName = \\\"SMB1\\\"\\n\\nif (Get-ItemProperty -Path $regPath -Name $regName -ErrorAction SilentlyContinue) {\\n    $smbv1Enabled = (Get-ItemProperty -Path $regPath -Name $regName).SMB1 -eq 1\\n    Write-Output (-not $smbv1Enabled)\\n} else {\\n    Write-Output $true\\n}\",\r\n                \"fix\": \"Set-ItemProperty -Path \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\" -Name \\\"SMB1\\\" -Value 0\\nRestart-Service lanmanserver -Force\\nWrite-Output \\\"SMBv1 has been disabled.\\\"\\n\",\r\n                \"rollback\": \"Set-ItemProperty -Path \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\" -Name \\\"SMB1\\\" -Value 1\\nRestart-Service lanmanserver -Force\\nWrite-Output \\\"SMBv1 has been enabled.\\\"\\n\"\r\n            }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:11:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4b0-+F0yKIP3qoCrEYVtUz2O/O9E8Ac\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"importance\": \"string\",\n  \"shellType\": \"string\",\n  \"scripts\": {\n    \"test\": \"string\",\n    \"fix\": \"string\",\n    \"rollback\": \"string\"\n  },\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"}],"_postman_id":"a2c3f816-2d6f-425c-9ebe-c19ef3945bdd"},{"name":"Update Apt Fix","event":[{"listen":"test","script":{"id":"dd62a33b-57dc-49f7-a061-bfe4f0b79fa6","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"scripts\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"test\": {\r","          \"type\": \"string\"\r","        },\r","        \"fix\": {\r","          \"type\": \"string\"\r","        },\r","        \"rollback\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"test\",\r","        \"fix\",\r","        \"rollback\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"importance\": {\r","      \"type\": \"string\"\r","    },\r","    \"shellType\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"scripts\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"tags\",\r","    \"importance\",\r","    \"shellType\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}},{"listen":"prerequest","script":{"id":"ecc95498-19ea-42e9-882c-e7122eae549f","exec":["const windowsVersionCommand = '(Get-Item \"HKLM:SOFTWARE\\\\Microsoft\\\\Windows NT\\\\CurrentVersion\").GetValue(\"DisplayVersion\")';\r",""],"type":"text/javascript","packages":{}}}],"id":"aabd95fd-b8d1-4317-95d9-2f4b2e0a37cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing\",\r\n    \"description\": \"Testing\",\r\n    \"shellType\": \"bash\" | \"powershell\" | \"cmd\",\r\n    \"tags\": [\r\n        \"name\"\r\n    ],\r\n    \"importance\": \"high\" | \"medium\" | \"low\",\r\n    \"scripts\": {\r\n        \"test\": \"\",\r\n        \"fix\": \"\",\r\n        \"rollback\": \"\"\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified APT fix.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>test</td>\n<td>string</td>\n<td>The test field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fix</td>\n<td>string</td>\n<td>The fix field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rollback</td>\n<td>string</td>\n<td>The rollback field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>importance</td>\n<td>string</td>\n<td>The importance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"id"}]}},"response":[{"id":"e360cf65-c474-40f3-8755-eb5908cab561","name":"200-Update Apt Fix","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing\",\r\n    \"description\": \"Testing\",\r\n    \"shellType\": \"powershell\",\r\n    \"tags\": [\r\n        \"name\"\r\n    ],\r\n    \"importance\": \"low\",\r\n    \r\n            \"scripts\": {\r\n                \"test\": \"$regPath = \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\"\\n$regName = \\\"SMB1\\\"\\n\\nif (Get-ItemProperty -Path $regPath -Name $regName -ErrorAction SilentlyContinue) {\\n    $smbv1Enabled = (Get-ItemProperty -Path $regPath -Name $regName).SMB1 -eq 1\\n    Write-Output (-not $smbv1Enabled)\\n} else {\\n    Write-Output $true\\n}\",\r\n                \"fix\": \"Set-ItemProperty -Path \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\" -Name \\\"SMB1\\\" -Value 0\\nRestart-Service lanmanserver -Force\\nWrite-Output \\\"SMBv1 has been disabled.\\\"\\n\",\r\n                \"rollback\": \"Set-ItemProperty -Path \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\" -Name \\\"SMB1\\\" -Value 1\\nRestart-Service lanmanserver -Force\\nWrite-Output \\\"SMBv1 has been enabled.\\\"\\n\"\r\n            }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":id"],"variable":[{"key":"id","value":"{{apt_fix_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:15:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"56d-jnIcL4pjYGKPH8IG0jKckalYU0g\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"scripts\": {\n    \"test\": \"string\",\n    \"fix\": \"string\",\n    \"rollback\": \"string\"\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"__v\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\"\n    }\n  ],\n  \"importance\": \"string\",\n  \"shellType\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"a16888b6-f8f4-4ce6-8844-3269d45e063b","name":"400-Update Apt Fix","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Testing\",\r\n    \"description\": \"Testing\",\r\n    \"shellType\": \"powershell\",\r\n    \"tags\": [\r\n        \"name\"\r\n    ],\r\n    \"importance\": \"low\",\r\n    \r\n            \"scripts\": {\r\n                \"test\": \"$regPath = \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\"\\n$regName = \\\"SMB1\\\"\\n\\nif (Get-ItemProperty -Path $regPath -Name $regName -ErrorAction SilentlyContinue) {\\n    $smbv1Enabled = (Get-ItemProperty -Path $regPath -Name $regName).SMB1 -eq 1\\n    Write-Output (-not $smbv1Enabled)\\n} else {\\n    Write-Output $true\\n}\",\r\n                \"fix\": \"Set-ItemProperty -Path \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\" -Name \\\"SMB1\\\" -Value 0\\nRestart-Service lanmanserver -Force\\nWrite-Output \\\"SMBv1 has been disabled.\\\"\\n\",\r\n                \"rollback\": \"Set-ItemProperty -Path \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\" -Name \\\"SMB1\\\" -Value 1\\nRestart-Service lanmanserver -Force\\nWrite-Output \\\"SMBv1 has been enabled.\\\"\\n\"\r\n            }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":id"],"variable":[{"key":"id","value":"43242"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:15:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-w6/WU0l2kwtWZ70vwMEStpOt3TI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"aabd95fd-b8d1-4317-95d9-2f4b2e0a37cf"},{"name":"Remove Apt Fix","event":[{"listen":"test","script":{"id":"ece4885e-3eb9-469d-87d6-e2e3861a7ae6","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e1d07fa8-3b89-4542-a4b7-51a3ea572f75","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/apt/fixes/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified APT fix from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"id"}]}},"response":[{"id":"0f09605a-88fd-4edd-80eb-b46f50087fa0","name":"204-Remove Apt Fix","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":id"],"variable":[{"key":"id","value":"{{apt_fix_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:11:47 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"04c3b824-c46d-40b6-98d0-6d7eb867c81c","name":"400-Remove Apt Fix","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":id"],"variable":[{"key":"id","value":"432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:12:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-8OEf2aQUDBAMC9pn5TLyauYR8tk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"e1d07fa8-3b89-4542-a4b7-51a3ea572f75"},{"name":"Start Fix Validation","event":[{"listen":"test","script":{"id":"f80d3ba9-7b44-43ba-9735-5d8012c90ac5","exec":["// Validate status code\r","pm.test(\"Status code is 202\", function () {\r","    pm.response.to.have.status(202);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c589ddbe-9dc1-49f1-a575-02048a6cae10","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hosts\": [\n    \"{{rport_client_id}}\"\n  ],\n  \"useQueue\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/validate","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to start the validation process for the specified APT fix.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>useQueue</td>\n<td>boolean</td>\n<td>The useQueue field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":fixId","validate"],"host":["{{url}}"],"query":[{"disabled":true,"key":"","value":""}],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"fixId"}]}},"response":[{"id":"79d4d959-474d-45d0-bbbf-53759d9a75b3","name":"400-Start Fix Validation","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/validate","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","validate"],"variable":[{"key":"fixId","value":"3248023"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:32:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-ifheDLxXQY1VnisToiajgpb7AQ0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"06f3ba03-2c76-43c3-9e14-e05baa3ebf16","name":"202-Start Fix Validation","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hosts\": [\r\n        \"{{rport_client_id}}\"\r\n    ],\r\n    \"useQueue\": true\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/validate","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","validate"],"query":[{"key":"","value":null,"type":"text","disabled":true}],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 15:06:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5f-Z4K1oJIxrVJ8eL6xj+o5fBIPDXg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\",\n  \"jobId\": \"string\"\n}"}],"_postman_id":"c589ddbe-9dc1-49f1-a575-02048a6cae10"},{"name":"Apply fix on hosts","event":[{"listen":"test","script":{"id":"c198a524-7d0e-44fd-935b-a33dd08c4fd2","exec":["// Validate status code\r","pm.test(\"Status code is 202\", function () {\r","    pm.response.to.have.status(202);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"63ed2c7c-6a81-417e-81dd-31f967211d96","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hosts\": [\n    \"{{rport_client_id}}\"\n  ],\n  \"useQueue\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/apply","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to apply the specified APT fix to the target hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>useQueue</td>\n<td>boolean</td>\n<td>The useQueue field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":fixId","apply"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"fixId"}]}},"response":[{"id":"fd3f50d3-8e73-422e-a01f-7611ce9cc05e","name":"400-Apply fix on hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hosts\": [\r\n        \"{{rport_client_id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/apply","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","apply"],"variable":[{"key":"fixId","value":"82942"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:33:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-GUcd8y3kWgw5xXHmj8NvxRuA4uU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"d27b2591-5937-4c46-a66e-bbea161bb80c","name":"202-Apply fix on hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hosts\": [\r\n        \"{{rport_client_id}}\"\r\n    ],\r\n    \"useQueue\": true\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/apply","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","apply"],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 15:47:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"94"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5e-I3vEncOzL0z6Mlos5W0jIkRvTVc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\",\n  \"jobId\": \"string\"\n}"}],"_postman_id":"63ed2c7c-6a81-417e-81dd-31f967211d96"},{"name":"Rollback fix on hosts","event":[{"listen":"test","script":{"id":"73b38ab9-d09e-44bf-aa3d-21d8eac2e2fa","exec":["// Validate status code\r","pm.test(\"Status code is 202\", function () {\r","    pm.response.to.have.status(202);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"2a8a47b2-f9ea-4796-8805-1124fef5e5b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hosts\": [\n    \"{{rport_client_id}}\"\n  ],\n  \"useQueue\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/rollback","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to roll back the specified APT fix on the target hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>useQueue</td>\n<td>boolean</td>\n<td>The useQueue field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes",":fixId","rollback"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{apt_fix_id}}","key":"fixId"}]}},"response":[{"id":"fcab4569-98f9-44b3-9073-03402a99b4ae","name":"400-Rollback fix on hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hosts\": [\r\n        \"{{rport_client_id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/rollback","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","rollback"],"variable":[{"key":"fixId","value":"3423432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:35:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-4WTbv9dPi42rQgZfmVbfDMhZCWQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"489c79de-1d29-4d42-b01b-40f456c19132","name":"202-Rollback fix on hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"hosts\": [\r\n        \"{{rport_client_id}}\"\r\n    ],\r\n    \"useQueue\": true\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/:fixId/rollback","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes",":fixId","rollback"],"variable":[{"key":"fixId","value":"{{apt_fix_id}}"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 15:49:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"93"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5d-XMalPQPjDNP3GWFrY6DFcZmIoZw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\",\n  \"jobId\": \"string\"\n}"}],"_postman_id":"2a8a47b2-f9ea-4796-8805-1124fef5e5b0"},{"name":"Apply all pending fixes to a host","event":[{"listen":"test","script":{"id":"1d256571-3f51-4dc0-b271-9fcbec778476","exec":["// Validate status code\r","pm.test(\"Status code is 202\", function () {\r","    pm.response.to.have.status(202);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"4d066f11-6c9b-428f-803c-c08956633b61","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"fixes\": [\n    \"{{apt_fix_id}}\"\n  ],\n  \"useQueue\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes/hosts/:hostId/apply","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to apply all pending APT fixes to the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>fixes</td>\n<td>array</td>\n<td>The fixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>useQueue</td>\n<td>boolean</td>\n<td>The useQueue field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes","hosts",":hostId","apply"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"hostId"}]}},"response":[{"id":"657c4ed1-20f1-4253-9c8a-add037ee5a6e","name":"202-Apply all pending fixes to a host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"fixes\": []\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/hosts/:hostId/apply","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes","hosts",":hostId","apply"],"variable":[{"key":"hostId","value":"{{rport_client_id}}"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:37:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"65"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"41-Q1+sx3fi5hiieqy/1VTqkS3ACnQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\"\n}"},{"id":"5a88ac83-2338-490b-91f3-5c06613c25db","name":"404-Apply all pending fixes to a host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"fixes\": []\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/hosts/:hostId/apply","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes","hosts",":hostId","apply"],"variable":[{"key":"hostId","value":"3432"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:45:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-S9LUrKwgiolTnf18cN/ssmfYptk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"4d066f11-6c9b-428f-803c-c08956633b61"},{"name":"Apply all rollbacks to a host","event":[{"listen":"test","script":{"id":"93707e61-ae59-4ad1-96e0-fb69961731d6","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e34b16e4-7553-4bec-a1fd-fdbdcefa8bea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"fixes\": [\n    \"{{apt_fix_id}}\"\n  ],\n  \"useQueue\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fixes/hosts/:hostId/rollback","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to roll back all pending APT fixes on the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>fixes</td>\n<td>array</td>\n<td>The fixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>useQueue</td>\n<td>boolean</td>\n<td>The useQueue field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fixes","hosts",":hostId","rollback"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"hostId"}]}},"response":[{"id":"bd4e2159-7464-492f-b797-f212b39e34f2","name":"202-Apply all rollbacks to a host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"fixes\": [\r\n        \"{{apt_fix_id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/hosts/:hostId/rollback","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes","hosts",":hostId","rollback"],"variable":[{"key":"hostId","value":"{{rport_client_id}}"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:36:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"61"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3d-HnfeJiqOMtTjlJdw+GUbwzYuVyY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\"\n}"},{"id":"16c9c345-3be4-4129-9d26-58214372f0b0","name":"404-Apply all rollbacks to a host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"fixes\": [\r\n        \"{{apt_fix_id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/fixes/hosts/:hostId/rollback","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fixes","hosts",":hostId","rollback"],"variable":[{"key":"hostId","value":"2432"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:36:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-S9LUrKwgiolTnf18cN/ssmfYptk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"e34b16e4-7553-4bec-a1fd-fdbdcefa8bea"}],"id":"806ab002-db0a-4762-84d1-62480d936899","_postman_id":"806ab002-db0a-4762-84d1-62480d936899","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Host Fixes","item":[{"name":"Dashboard","item":[{"name":"Get Missing Fixes Count","event":[{"listen":"test","script":{"id":"5c83d7f0-ff2b-4958-95cc-2a251ee795da","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"low\": {\r","      \"type\": \"integer\"\r","    },\r","    \"medium\": {\r","      \"type\": \"integer\"\r","    },\r","    \"high\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"low\",\r","    \"medium\",\r","    \"high\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"6fb1331b-3563-409c-a34b-20ca147cee31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/missing-fixes-count","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the count of missing APT fixes across all hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>low</td>\n<td>string</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>string</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>string</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","hosts-fix-state","dashboard","missing-fixes-count"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"0c7e921b-5392-48e4-b8c8-2d28a35d0786","name":"200-Get Missing Fixes Count","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/missing-fixes-count"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:49:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"29"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1d-OggBKhDC09r3tMLtXHpwpuuZgk8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"low\": \"string\",\n  \"medium\": \"string\",\n  \"high\": \"string\"\n}"},{"id":"d15c9bf3-62ea-412a-bbdc-7d2e2fb2f970","name":"404 - Get Missing Fixes Count","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/missing-fixes-count"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"6fb1331b-3563-409c-a34b-20ca147cee31"},{"name":"Get Host With High fixes missing count","event":[{"listen":"test","script":{"id":"2d590623-f666-4bac-9dc4-d9608424e8a4","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"count\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"count\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"991705db-116b-4c63-8cfd-25176751c08a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/missing-high-fixes-count","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the hosts with the highest number of missing APT fixes.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","hosts-fix-state","dashboard","missing-high-fixes-count"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7cda2b8f-03da-4e0a-919b-7d7a02be0bec","name":"200-Get Host With High fixes missing count","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/missing-high-fixes-count"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:50:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"11"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b-ch7MNww9+xUYoTgutbGr6VU0GaU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"count\": \"string\"\n}"},{"id":"e9197433-8055-4246-99ef-4ce62a0bd225","name":"404 - Get Host With High fixes missing count","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/missing-high-fixes-count"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"991705db-116b-4c63-8cfd-25176751c08a"},{"name":"Top Host With Missing Fixes","event":[{"listen":"test","script":{"id":"04505fa3-8230-48f3-9dfa-34467131ab1f","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostname\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"hostname\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"c092c117-4cc1-493b-9f50-cf5e171e7332","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/top-missing-fixes-hosts","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the top hosts with the most missing APT fixes.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","hosts-fix-state","dashboard","top-missing-fixes-hosts"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"ce7876c7-4bfd-4a26-a039-6b9e68201ded","name":"200-Top Host With Missing Fixes","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/top-missing-fixes-hosts"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:51:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"92"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5c-YRtIavWa4EM8HsCGmU/RI0O5g7M\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"hostname\": \"string\",\n      \"count\": \"string\"\n    }\n  ]\n}"},{"id":"d9a62572-29c4-47bf-8c58-6b19357d1eb5","name":"404 - Top Host With Missing Fixes","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/dashboard/top-missing-fixes-hosts"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c092c117-4cc1-493b-9f50-cf5e171e7332"}],"id":"b4f8923b-fca3-4a7a-aac9-6247e1b5dec3","_postman_id":"b4f8923b-fca3-4a7a-aac9-6247e1b5dec3","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get Host Fix Status Filters","event":[{"listen":"test","script":{"id":"13475839-279f-4bd7-ab05-8b9d5ea8cd2a","exec":[""],"type":"text/javascript","packages":{}}}],"id":"876ee756-6f46-4fb5-bbff-9255cb19d134","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for host fix.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostname</td>\n<td>object</td>\n<td>The hostname field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>object</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>object</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low</td>\n<td>object</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>applied</td>\n<td>object</td>\n<td>The applied field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","hosts-fix-state","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"44c7e649-80a1-4843-94a4-8404b62c4ed9","name":"200-Get Host Fix Status Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 20:11:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"397"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"18d-FY/XW8QTm0d4XUZiig1U2y2PmdI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostname\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"high\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"medium\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"low\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"applied\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"99116e52-d594-4001-9e7b-912903307eb0","name":"404 - Get Host Fix Status Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"876ee756-6f46-4fb5-bbff-9255cb19d134"},{"name":"Get All Host Fix Status","event":[{"listen":"test","script":{"id":"13475839-279f-4bd7-ab05-8b9d5ea8cd2a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"high\": {\r","              \"type\": \"integer\"\r","            },\r","            \"medium\": {\r","              \"type\": \"integer\"\r","            },\r","            \"low\": {\r","              \"type\": \"integer\"\r","            },\r","            \"applied\": {\r","              \"type\": \"integer\"\r","            },\r","            \"hostname\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"high\",\r","            \"medium\",\r","            \"low\",\r","            \"applied\",\r","            \"hostname\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"high\": {\r","              \"type\": \"integer\"\r","            },\r","            \"medium\": {\r","              \"type\": \"integer\"\r","            },\r","            \"low\": {\r","              \"type\": \"integer\"\r","            },\r","            \"applied\": {\r","              \"type\": \"integer\"\r","            },\r","            \"hostname\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"high\",\r","            \"medium\",\r","            \"low\",\r","            \"applied\",\r","            \"hostname\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"4bc15907-0695-4cc3-8ce3-bf9d5ee29c0e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/?limit=2&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available host fix statuses.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","hosts-fix-state",""],"host":["{{url}}"],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"},{"disabled":true,"key":"filter","value":"high:gte:1"}],"variable":[]}},"response":[{"id":"95841da5-4b55-4473-a1e0-8e89358ee3dc","name":"200-Get All Host Fix Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/?limit=2&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","hosts-fix-state",""],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:53:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"282"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"11a-V9du25ex8Otu9YatE5GBh5yo3WI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"high\": \"string\",\n      \"medium\": \"string\",\n      \"low\": \"string\",\n      \"applied\": \"string\",\n      \"hostname\": \"string\"\n    }\n  ]\n}"},{"id":"c0687c32-a4fd-4128-b1f2-d8bff3792e30","name":"400-Get All Host Fix Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","hosts-fix-state",""],"query":[{"key":"limit","value":"2","disabled":true},{"key":"offset","value":"0","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 26 Aug 2024 16:54:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"159"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9f-Giago5MYTpt9s2y1ffGOtIhBSiQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"e59436ea-9cc9-4f85-a914-81f002cb51ef","name":"404 - Get All Host Fix Status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/?limit=2&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","hosts-fix-state",""],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"},{"key":"filter","value":"high:gte:1","disabled":true}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"4bc15907-0695-4cc3-8ce3-bf9d5ee29c0e"},{"name":"Export Host Fix Status","event":[{"listen":"test","script":{"id":"d5bf2bd4-98e6-4fc6-815f-0f56f843bfde","exec":[""],"type":"text/javascript","packages":{}}}],"id":"cfb75097-51ba-4d9f-9c15-cd8699845cb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the host fix status data as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","hosts-fix-state","export"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:uninstall"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"}],"variable":[]}},"response":[{"id":"a421fd54-956a-4018-802c-d6a07905c955","name":"200-Export Host Fix Status","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"_id\",\n            \"title\": \"Host Id\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"hostname\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"high\",\n            \"title\": \"High\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"medium\",\n            \"title\": \"Medium\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"low\",\n            \"title\": \"Low\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"applied\",\n            \"title\": \"Applied\",\n            \"format\": \"number\"\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","hosts-fix-state","export"],"query":[{"key":"filter","value":"name:contains_not:uninstall","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 03 Oct 2024 20:18:37 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"386"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"182-XijctpVcxVb7W0kVGW6hdz48toc\""}],"cookie":[],"responseTime":null,"body":"Host Id,Hostname,High,Medium,Low,Applied\n9A332426-DAC5-41FD-8575-21162B12265B,ADTEST2022,0,0,0,1\n4C4C4544-0034-4310-804C-B6C04F334733,DESKTOP-KU6KBSE,0,0,0,1\n685D1068-B94D-FA4F-9FEB-8EDDC4157DB0,PEDRO-LAPTOP,0,0,0,1\n445AC475-EF2D-4DCB-B198-C5851EFC09EB,WIN-G019NJEK5L7,0,0,0,1\n33444335-3634-3937-4C42-423936344435,WINMBQ-SD,0,0,0,1\nA6A13E31-2F93-ED11-80EA-40C2BA076DAF,windows13,0,0,0,1"},{"id":"f0c7012a-7125-4219-91dd-685b086898cd","name":"400-Export Host Fix Status","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": h,\n            \"order\": 1,\n            \"field\": \"_id\",\n            \"title\": \"Host Id\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"hostname\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"high\",\n            \"title\": \"High\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"medium\",\n            \"title\": \"Medium\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"low\",\n            \"title\": \"Low\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"applied\",\n            \"title\": \"Applied\",\n            \"format\": \"number\"\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","hosts-fix-state","export"],"query":[{"key":"filter","value":"name:contains_not:uninstall","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 20:21:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-uIK0p30uzgzKZvaGwlnAiDSMkao\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"cfb75097-51ba-4d9f-9c15-cd8699845cb1"},{"name":"Get Host Fix Status by host id","event":[{"listen":"test","script":{"id":"6419b6f3-d7d7-49e5-bddc-921416b5ff09","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"hostId\": {\r","      \"type\": \"string\"\r","    },\r","    \"hostname\": {\r","      \"type\": \"string\"\r","    },\r","    \"address\": {\r","      \"type\": \"string\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"os\": {\r","      \"type\": \"string\"\r","    },\r","    \"osVersion\": {\r","      \"type\": \"string\"\r","    },\r","    \"connection_status\": {\r","      \"type\": \"string\"\r","    },\r","    \"batutaId\": {\r","      \"type\": \"string\"\r","    },\r","    \"pendingFixes\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"appliedFixes\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"fix\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"importance\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"importance\",\r","                \"id\"\r","              ]\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"fix\",\r","            \"status\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"hostId\",\r","    \"hostname\",\r","    \"address\",\r","    \"osKernel\",\r","    \"os\",\r","    \"osVersion\",\r","    \"connection_status\",\r","    \"batutaId\",\r","    \"pendingFixes\",\r","    \"appliedFixes\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"52911871-eb32-4ccd-80f0-a22ebd39df47","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/:hostId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the APT fix status of the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hostId</td>\n<td>string</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostname</td>\n<td>string</td>\n<td>The hostname field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>address</td>\n<td>string</td>\n<td>The address field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>string</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>string</td>\n<td>The osVersion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connection_status</td>\n<td>string</td>\n<td>The connection_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>batutaId</td>\n<td>string</td>\n<td>The batutaId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pendingFixes</td>\n<td>array</td>\n<td>The pendingFixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>appliedFixes</td>\n<td>array</td>\n<td>The appliedFixes field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","hosts-fix-state",":hostId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"hostId"}]}},"response":[{"id":"0ec16644-0732-48f4-b68e-8dac39960f44","name":"200-Get Host Fix Status by host id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","hosts-fix-state",":hostId"],"variable":[{"key":"hostId","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 20:23:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"913"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"391-26D9PvMG2eNHJjr7RshguxhrTGk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"hostId\": \"string\",\n  \"hostname\": \"string\",\n  \"address\": \"string\",\n  \"osKernel\": \"string\",\n  \"os\": \"string\",\n  \"osVersion\": \"string\",\n  \"connection_status\": \"string\",\n  \"batutaId\": \"string\",\n  \"pendingFixes\": [\n    {\n      \"_id\": \"string\",\n      \"fix\": {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"importance\": \"string\",\n        \"id\": \"string\"\n      },\n      \"status\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\"\n    }\n  ],\n  \"appliedFixes\": [\n    {\n      \"_id\": \"string\",\n      \"fix\": {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"importance\": \"string\",\n        \"id\": \"string\"\n      },\n      \"status\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"},{"id":"6fff4185-edfa-4d6c-9c9c-755cfe651900","name":"404 - Get Host Fix Status by host id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/hosts-fix-state/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","hosts-fix-state",":hostId"],"variable":[{"key":"hostId","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"52911871-eb32-4ccd-80f0-a22ebd39df47"}],"id":"94146031-d5bd-4bf0-b1f8-859d5a9e278b","_postman_id":"94146031-d5bd-4bf0-b1f8-859d5a9e278b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Fix Tags","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"3669b300-7a02-4e3d-9924-93ea0fe9fee2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"9c4f00f8-3bd5-4a0c-bc38-df1e01ae129d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fix-tags/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for fix tag.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fix-tags","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"74c9b0e6-cd96-42ad-bce0-90e4a07e49eb","name":"200-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:40:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"261"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"105-kukzHArSGeckgQ3vkyoutDlar0A\""}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"f62bb056-1e18-45f2-ba3b-5337459fc764","name":"400-Get Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/rport/script-tags/filter"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:44:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-SHccQyh6D5Sn8RdY97AOFg+oEe8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"36a7cf1b-5884-448b-a19c-9bbacdbe0cde","name":"404 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/apt/fix-tags/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"9c4f00f8-3bd5-4a0c-bc38-df1e01ae129d"},{"name":"Get All Fix tags","event":[{"listen":"test","script":{"id":"236cc48c-6870-4c90-baf3-bfa1b2a38fe1","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An apt_fix_tag_id is returned\", () => {\r","    pm.expect(pm.response.json().data[_.random(1, 9)]._id).to.be.a('string');\r","    pm.collectionVariables.set('apt_fix_tag_id', pm.response.json().data[_.random(1, 9)]._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"6d5727e8-05a4-419d-9d0c-31fbf630701b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fix-tags?limit=10&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available fix tags.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fix-tags"],"host":["{{url}}"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"56577c4a-5366-4570-b684-3e16eec152e5","name":"200-Get All Script tags","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags?limit=10&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:44:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8c5-TTaQeAH4gGXzyMcUDHEomkIlXgs\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"__v\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"},{"id":"e27380cd-a5cf-4937-b32c-e2293d8f044a","name":"400-Get All Script tags","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags?limit=10a&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags"],"query":[{"key":"limit","value":"10a"},{"key":"offset","value":"0"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:46:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-xI0ZKmWchWT3l+TSqucG2CokVAc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"7818d4c8-8000-4434-a6be-04a2a7783c71","name":"404 - Get All Fix tags","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fix-tags?limit=10&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fix-tags"],"query":[{"key":"limit","value":"10"},{"key":"offset","value":"0"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"6d5727e8-05a4-419d-9d0c-31fbf630701b"},{"name":"Create Fix Tag","event":[{"listen":"test","script":{"id":"5fd9de72-4b21-407f-bb03-58d9de741696","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An apt_fix_tag_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.collectionVariables.set('apt_fix_tag_id', pm.response.json()._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"__v\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"67c1fabc-cdee-47f5-abc2-d4dcb92945ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fix-tags","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new fix tag in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fix-tags"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8f7a1e41-dc9d-4702-8fc0-91593de4a94f","name":"200-Create Script Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"testing\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:57:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"218"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"da-Q27aCaAexQBuYXWO0HWY7W6j97M\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"def3ab40-04a8-499d-a090-3976300c078b","name":"400-Create Script Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": 2324}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 14:01:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-rPp8VeedsifXndpI00FRNxy74rA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"905d5ffe-8f65-4ebc-9ad8-7e7210a707bc","name":"404-Create Script Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"testing\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/rport/script-tags"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 14:02:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"75"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"4b-Gnv48RrIn2aF1a2qSjB7qhKVLfU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"67c1fabc-cdee-47f5-abc2-d4dcb92945ad"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"45824155-4593-40cb-8bb7-b01363373c34","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"__v\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"72dea2d9-9cbf-496a-bbd5-b87c5b1d5f04","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/fix-tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified fix tag.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fix-tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"6ccafd26-622f-4d97-bf4a-25a9066d0f7b","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:51:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"217"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"d9-To7BG8f+kJAM7eY/L+2o3Cc9nqw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"__v\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"ccf1436f-2e52-4000-8be9-f0fbc3301e35","name":"400-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":"342"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 13:54:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-l/X+DnlKtfzUX86sgRiclrAjJxY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"1eb617c1-cd9c-4b94-b4eb-f90dc92ffc76","name":"404 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/fix-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","fix-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"72dea2d9-9cbf-496a-bbd5-b87c5b1d5f04"},{"name":"Update Fix Tag","event":[{"listen":"test","script":{"id":"c334af7b-38d0-4af5-a735-0d04a673f31a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","   \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"d5f34649-42bc-4120-88b3-b8e29ac6d1e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/fix-tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified fix tag.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fix-tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"ff925624-1d82-4724-a7b3-5b7fa5a33341","name":"200-Update Script Tag","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"testing1\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:08:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"219"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"db-HNkDYfptBxTpct+NCCpZjD7Kuoo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"55e8ab12-b98f-42aa-9e8a-59f8e654b622","name":"400-Update Script Tag","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": null\r\n\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 May 2024 16:11:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"180"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b4-2OlxJWHUD1UrWF1aB3tqxhJ2Zo4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"d5f34649-42bc-4120-88b3-b8e29ac6d1e7"},{"name":"Remove Fix Tag","event":[{"listen":"test","script":{"id":"d0c7caa7-65cb-47af-b063-76366d28a35b","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"5b6672c6-73bd-4419-bc5d-ff88eafeb9d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/apt/fix-tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified fix tag from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","fix-tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"bd00b750-71b8-4504-b3f5-6bbbe3d3b0fa","name":"404-Remove Script Tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 14:03:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"65"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"41-NxA3BCvENRUpnKwWa0Te/0Egkjw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"14cb0a55-ff67-43db-8159-3f04a313fce0","name":"204-Remove Script Tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/rport/script-tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","rport","script-tags",":id"],"variable":[{"key":"id","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 15 May 2024 14:05:58 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"5b6672c6-73bd-4419-bc5d-ff88eafeb9d7"}],"id":"8b355a86-04ee-4854-a9cb-9f39e770c84d","_postman_id":"8b355a86-04ee-4854-a9cb-9f39e770c84d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Mitigation Policies","item":[{"name":"Get filters","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"frequency\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"nextCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"action\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"group\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"name\",\r","        \"frequency\",\r","        \"lastCheck\",\r","        \"nextCheck\",\r","        \"action\",\r","        \"group\",\r","        \"updatedBy\",\r","        \"createdBy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"52854962-5481-4dc6-9375-ab556aebd536","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for mitigation policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>frequency</td>\n<td>object</td>\n<td>The frequency field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>object</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>object</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5ba8f71b-82ea-403b-b6aa-7241e9a38758","name":"200-Get filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:07:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64c-MqfOkS2KHfsD6wBesBCPYTHtgVc\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"frequency\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"nextCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"action\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"group\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"a28b3e78-294c-4b03-a361-823a307b0db0","name":"400-Get filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/filters"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:09:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-SHccQyh6D5Sn8RdY97AOFg+oEe8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"f94e74fc-cd7b-454d-869f-6820c082f3bf","name":"404 - Get filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"52854962-5481-4dc6-9375-ab556aebd536"},{"name":"Get All Mitigation Policies","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An mitigation_policy_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('mitigation_policy_id', pm.response.json().data[0]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c4c629b5-d294-4863-82a5-6aa8e73b1971","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies?limit=5&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available APT mitigation policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies"],"host":["{{url}}"],"query":[{"key":"limit","value":"5"},{"key":"offset","value":"0"},{"disabled":true,"key":"filter","value":"name:contains:test"},{"disabled":true,"key":"sort","value":""}],"variable":[]}},"response":[{"id":"6f01880e-aec0-4d72-bf26-b7462174192e","name":"200-Get All Mitigation Policies","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies?limit=5&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies"],"query":[{"key":"limit","value":"5"},{"key":"offset","value":"0"},{"key":"filter","value":"name:contains:test","disabled":true},{"key":"sort","value":"","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:10:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-9rY9WjL071ezsRjHn0Akcfureaw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": []\n}"},{"id":"f931d69a-ecc2-472a-ac51-45e2970aeac4","name":"400-Get All Mitigation Policies","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies?limit=38942r8jnfslkd&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies"],"query":[{"key":"limit","value":"38942r8jnfslkd"},{"key":"offset","value":"0"},{"key":"filter","value":"name:contains:test","disabled":true},{"key":"sort","value":"","type":"text","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:26:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"110"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6e-tZd/KlxStTFcesw5YnMKwv3oQwM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"38a56f85-2c06-4dd1-b3b3-c4ea571105d9","name":"404 - Get All Mitigation Policies","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies?limit=5&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies"],"query":[{"key":"limit","value":"5"},{"key":"offset","value":"0"},{"key":"filter","value":"name:contains:test","disabled":true},{"key":"sort","value":"","type":"text","disabled":true}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c4c629b5-d294-4863-82a5-6aa8e73b1971"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"056e25cb-cc64-4e8c-85e1-64dff41a5721","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"frequency\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"fixes\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"action\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"id\"\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"targetedHosts\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"frequency\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"fixes\",\r","    \"action\",\r","    \"group\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\",\r","    \"targetedHosts\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"3cd37083-a081-4e66-8176-f87bc89bb2aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified mitigation policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>frequency</td>\n<td>string</td>\n<td>The frequency field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fixes</td>\n<td>array</td>\n<td>The fixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>targetedHosts</td>\n<td>string</td>\n<td>The targetedHosts field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"26d83d98-cb8e-4847-8c3d-7563911438dc","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id",""],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:39:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"654"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"28e-mQ0mn14T6e3VxKn34ErhyBdF1tw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"frequency\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"fixes\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"id\": \"string\"\n    }\n  ],\n  \"action\": \"string\",\n  \"group\": {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"id\": \"string\"\n  },\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\",\n  \"targetedHosts\": \"string\"\n}"},{"id":"4d5c7d27-b14c-46b3-b901-dfa7fb8cbce0","name":"400-Get By Id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id",""],"variable":[{"key":"id","value":"3123321"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:40:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-qZyiFu59Q4OnznT01PocRqbmcFI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"745fcf12-f11d-4021-a128-5ce5140088d5","name":"404 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id",""],"variable":[{"key":"id","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"3cd37083-a081-4e66-8176-f87bc89bb2aa"},{"name":"Create Mitigation Policy","event":[{"listen":"test","script":{"id":"092b8bba-dd88-40bb-92a5-94785e34423c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"frequency\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"fixes\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"action\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"frequency\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"fixes\",\r","    \"action\",\r","    \"group\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"f713ec1b-fc9c-49d4-bb6a-6cf7811480a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"frequency\": \"int\",\n  \"group\": \"\",\n  \"fixes\": [\n    \"{{apt_fix_id}}\"\n  ],\n  \"action\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new APT mitigation policy in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>frequency</td>\n<td>integer</td>\n<td>The frequency field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fixes</td>\n<td>array</td>\n<td>The fixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>frequency</td>\n<td>string</td>\n<td>The frequency field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fixes</td>\n<td>array</td>\n<td>The fixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"390ad554-13bc-4821-a4d6-2b0e79684b1b","name":"400-Create Mitigation Policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Mitigation Policy Name\",\r\n    \"description\": \"\",\r\n    \"frequency\": 30,\r\n    \"group\": \"}\",\r\n    \"fixes\": [\"\"],\r\n    \"action\": \"test\" \r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:16:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"120"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"78-YMw//81zvjP+PNjy/jH3okf7Ank\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"d57e6109-9cee-45fd-8800-d05d8a77f036","name":"201-Create Mitigation Policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Mitigation Policy Name\",\r\n    \"description\": \"\",\r\n    \"frequency\": 30,\r\n    \"group\": \"\",\r\n    \"fixes\": [\"{{apt_fix_id}}\"],\r\n    \"action\": \"test\" \r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 16:21:03 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"515"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"203-LURnqL+bJfkKaxli+mmin/H3MWs\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"frequency\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"fixes\": [\n    \"string\"\n  ],\n  \"action\": \"string\",\n  \"group\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"a840807b-0b2c-41e3-b654-d6e5dbf60555","name":"404-Create Mitigation Policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Mitigation Policy Testing Documentacion\",\r\n    \"description\": \"\",\r\n    \"frequency\": 30,\r\n    \"group\": \"\",\r\n    \"fixes\": [\"{{apt_fix_id}}\"],\r\n    \"action\": \"test\" \r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:08:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"97"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"61-27SYoEQ3RsmofOmVIw3xZcBzpmY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"f713ec1b-fc9c-49d4-bb6a-6cf7811480a0"},{"name":"Update Mitigation Policy","event":[{"listen":"test","script":{"id":"097e4023-f732-4d29-b1d6-c04cb1c8b5ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","   \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"22e7a122-de36-4230-8f71-a627b9609e07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"frequency\": \"int\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified APT mitigation policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>frequency</td>\n<td>integer</td>\n<td>The frequency field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>frequency</td>\n<td>string</td>\n<td>The frequency field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fixes</td>\n<td>array</td>\n<td>The fixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"afc72fd0-24d9-4244-b9af-e3479e74983d","name":"200-Update Mitigation Policy","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Testing Mitigation Policy\",\n    \"description\": \"Description Updated\",\n    \"frequency\": 30\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id",""],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:26:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"662"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"296-t3vGuf8gNd2uwHzVrZR+RA3qjnk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"frequency\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"fixes\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"id\": \"string\"\n    }\n  ],\n  \"action\": \"string\",\n  \"group\": {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"id\": \"string\"\n  },\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"cce39028-2df2-44ce-bd9e-f421947299dc","name":"400-Update Mitigation Policy","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Testing Mitigation Policy\",\n    \"description\": \"Description Updated\",\n    \"frequency\": 30\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id",""],"variable":[{"key":"id","value":"23423"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:29:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-u0mJ3gqr11TXVJUcjrJKemz3Vd4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"22e7a122-de36-4230-8f71-a627b9609e07"},{"name":"Update Mitigation Policy Status","event":[{"listen":"test","script":{"id":"217823a4-8eed-439b-812e-792f4939ae51","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"frequency\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"fixes\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"action\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"id\"\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"frequency\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"fixes\",\r","    \"action\",\r","    \"group\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","   \r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"230fa8f9-b596-4ac0-9faf-671c298a4490","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified APT mitigation policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>frequency</td>\n<td>string</td>\n<td>The frequency field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fixes</td>\n<td>array</td>\n<td>The fixes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>action</td>\n<td>string</td>\n<td>The action field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies",":id","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"3ba2dd71-6380-4ba5-ad39-198a8f82b1a1","name":"200-Update Mitigation Policy Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id","status"],"variable":[{"key":"id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:30:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"663"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"297-8eIzzcKQqhbahd07d3JWiFgNwXk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"frequency\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"fixes\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"id\": \"string\"\n    }\n  ],\n  \"action\": \"string\",\n  \"group\": {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"id\": \"string\"\n  },\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"0ab5a95f-166c-44cc-9d11-436011cb7ae1","name":"400-Update Mitigation Policy Status","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id","status"],"variable":[{"key":"id","value":"43423"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:32:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-ladT+FE6kcycR0IOSQUPfOi7twQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"230fa8f9-b596-4ac0-9faf-671c298a4490"},{"name":"Delete Mitigation Policy","event":[{"listen":"test","script":{"id":"61841624-237f-412c-9ef8-1782eebd4797","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"87290f88-bbf6-4ec2-9cdb-cae57e4dfee9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified APT mitigation policy from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"05f2d78b-6743-4a57-a983-ded0b9ffe040","name":"204-Delete Mitigation Policy","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id",""],"variable":[{"key":"id","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:18:40 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"c059c15a-8002-4c79-a966-98f14becd638","name":"400-Delete Mitigation Policy","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id",""],"variable":[{"key":"id","value":"23432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:19:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-k8VH8UJl8zBwRHIqheLHyjqvJnM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"87290f88-bbf6-4ec2-9cdb-cae57e4dfee9"},{"name":"Run Mitigation Policy By Id","event":[{"listen":"test","script":{"id":"cd70da0e-3ee0-4179-a244-5015c025adcf","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(7000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"d13331eb-8d93-4592-bdef-15244bfbbe5e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/run","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to execute the specified APT mitigation policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","apt","mitigation-policies",":id","run"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"","key":"id"}]}},"response":[{"id":"2686ad1a-9c15-497d-b8cb-ab8372a0bb89","name":"204-Run Mitigation Policy By Id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/run","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id","run"],"variable":[{"key":"id","value":"670020a96174a161385a1e80"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:37:09 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"bb98a92e-9f4d-414f-b0e6-8b1b185fb93e","name":"400-Run Mitigation Policy By Id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/apt/mitigation-policies/:id/run","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","apt","mitigation-policies",":id","run"],"variable":[{"key":"id","value":"23432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 04 Oct 2024 17:37:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-k8VH8UJl8zBwRHIqheLHyjqvJnM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"d13331eb-8d93-4592-bdef-15244bfbbe5e"}],"id":"82e94c98-aef4-4d70-adc4-73adc0e75102","_postman_id":"82e94c98-aef4-4d70-adc4-73adc0e75102","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"ac6413b5-e025-4613-a6d0-3bc75f75f9c2","description":"<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Type</strong></th>\n<th><strong>Integration</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Author(s)</strong></td>\n<td><a href=\"https://mailto:diego.palmerin@metabaseq.com\"><b>Diego Palmerin</b></a> <strong>[@DpalmeQ]</strong></td>\n</tr>\n</tbody>\n</table>\n</div><h2 id=\"brief\">Brief</h2>\n<p>Integration with the APT team that supports creating simulations and retrieving information about them.</p>\n<h2 id=\"routes\">Routes</h2>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>METHOD</th>\n<th>ROUTE</th>\n<th>PERMISSIONS</th>\n<th>DESCRIPTION</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>GET</strong></td>\n<td><code>/apt/simulations?id={id}</code></td>\n<td><code>read:apt.simulatons</code></td>\n<td>Gets all available simulations or a specific one if the query id is provided.</td>\n</tr>\n<tr>\n<td><strong>POST</strong></td>\n<td><code>/apt/simulations</code></td>\n<td><code>create:apt.simulations</code></td>\n<td>Creates a simulation in the APT service with all information needed to start execution.</td>\n</tr>\n<tr>\n<td><strong>GET</strong></td>\n<td><code>/apt/simulations/:id</code></td>\n<td><code>read:apt.simulations</code></td>\n<td>Gets a single simulation by its APT registered id.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"ac6413b5-e025-4613-a6d0-3bc75f75f9c2","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Inventory","item":[{"name":"Scan policies","item":[{"name":"Get filters","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"description\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"group\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"periodicity\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"nextCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"name\",\r","        \"description\",\r","        \"group\",\r","        \"periodicity\",\r","        \"lastCheck\",\r","        \"nextCheck\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"fe1df560-cd9e-45fe-8a2d-2531724ffbc7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for scan policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>object</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>object</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f425151c-7054-4deb-8d60-308cf12defdd","name":"400-Get Inventory Scan Policies filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/filterss"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 23:01:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-uKLqMp3CzqfO9UQeZya2dTzNZJw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"ac07cfff-afbe-4830-845d-a9ce12aa7aa7","name":"200 - Get filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"group\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"periodicity\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"nextCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"fe1df560-cd9e-45fe-8a2d-2531724ffbc7"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"0bb2f63d-ae6d-44d1-9b65-0fef0e755341","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"0ef5e1b8-09e5-43e2-b68f-8f615f53701a","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/scan-policies/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","scan-policies","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"a63f49fb-dca3-47c3-a960-c560ed268865","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/scan-policies/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","scan-policies","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"0bb2f63d-ae6d-44d1-9b65-0fef0e755341"},{"name":"Get All Scan Policies","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An inventoryScanPolicy_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0].id).to.be.a('string');\r","    pm.environment.set('inventoryScanPolicy_id', pm.response.json().data[0].id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"group\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            \"periodicity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"nextCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"groupDeleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"group\",\r","            \"periodicity\",\r","            \"lastCheck\",\r","            \"nextCheck\",\r","            \"groupDeleted\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"bd7f430e-2a04-49b0-857e-3ba4505d50c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies?filter=name:contains:test","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available scan policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies"],"host":["{{url}}"],"query":[{"key":"filter","value":"name:contains:test"}],"variable":[]}},"response":[{"id":"616d1dd2-d66a-4cbe-a263-0c9acc4e4270","name":"404-Get All Inventory Scan Policies","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy?filter=12312","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy"],"query":[{"key":"filter","value":"12312"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:05:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"71"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"47-Ic0N5jjjozUG71qcX8SswYE9V2c\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"9527cdaf-6b5c-4e4e-93a1-34c25295f301","name":"200 - Get All Scan Policies","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/scan-policies?filter=name:contains:test","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","scan-policies"],"query":[{"key":"filter","value":"name:contains:test"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"group\": {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"id\": \"string\"\n      },\n      \"periodicity\": \"string\",\n      \"lastCheck\": \"string\",\n      \"nextCheck\": \"string\",\n      \"groupDeleted\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"__v\": \"string\",\n      \"id\": \"string\",\n      \"count\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"bd7f430e-2a04-49b0-857e-3ba4505d50c8"},{"name":"Get By ID","event":[{"listen":"test","script":{"id":"056e25cb-cc64-4e8c-85e1-64dff41a5721","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","      \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"periodicity\": {\r","      \"type\": \"integer\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"periodicity\",\r","    \"nextCheck\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"lastCheck\",\r","    \"id\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"257610a4-6bc0-424e-bd92-20fdbbf8de8d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified scan policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{inventoryScanPolicy_id}}","key":"id"}]}},"response":[{"id":"b9ef8404-ec58-4fed-9bb2-ef1c9f20219d","name":"200-Get Inventory Scan Policies by id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id",""],"variable":[{"key":"id","value":"{{inventoryScanPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Mar 2024 23:37:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"399"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"18f-CeUjVU9F+vKR3ypGLm0rOTMzKjE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"periodicity\": \"string\",\n  \"nextCheck\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"lastCheck\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"7f199cf2-a884-49f2-9dfb-c52a002570a0","name":"400 - Get By ID","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/scan-policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","scan-policies",":id",""],"variable":[{"key":"id","value":"{{inventoryScanPolicy_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"257610a4-6bc0-424e-bd92-20fdbbf8de8d"},{"name":"Create Scan Policy","event":[{"listen":"test","script":{"id":"092b8bba-dd88-40bb-92a5-94785e34423c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An inventoryScanPolicy_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.environment.set('inventoryScanPolicy_id', pm.response.json()._id);\r","}); \r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"periodicity\": {\r","      \"type\": \"integer\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"periodicity\",\r","    \"nextCheck\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"790d7b03-a3dd-481d-be19-60861c1efeda","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"periodicity\": \"int\",\n  \"group\": \"string\",\n  \"description\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new scan policy in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>integer</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7399c1c3-c7ac-4cf5-986c-5397bb74adcd","name":"201-Create Inventory Scan Policies","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Test 3\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"640b22dd7eca39db6773b239\",\r\n    \"description\": \"tests 2\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 03:28:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"332"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"14c-az8nCAoHfsixmR9ZtVRR4+7xmgE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"periodicity\": \"string\",\n  \"nextCheck\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"ab1956da-7893-4fe6-bdc7-c7a8b18025c0","name":"400-Create Inventory Scan Policies","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": null,\r\n    \"periodicity\": 20,\r\n    \"group\": \"640b22dd7eca39db6773b239\",\r\n    \"description\": \"tests 2\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 26 Apr 2024 03:37:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"180"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b4-2OlxJWHUD1UrWF1aB3tqxhJ2Zo4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"790d7b03-a3dd-481d-be19-60861c1efeda"},{"name":"Update Scan Policy","event":[{"listen":"test","script":{"id":"097e4023-f732-4d29-b1d6-c04cb1c8b5ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"periodicity\": {\r","      \"type\": \"integer\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"groupDeleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"periodicity\",\r","    \"nextCheck\",\r","    \"groupDeleted\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"lastCheck\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"803c8c78-3c3b-4c19-867d-bd73cf1de779","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"enabled\": \"boolean\",\n  \"fruta\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified scan policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fruta</td>\n<td>string</td>\n<td>The fruta field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupDeleted</td>\n<td>string</td>\n<td>The groupDeleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{inventoryScanPolicy_id}}","key":"id"}]}},"response":[{"id":"c53a8138-b41e-4979-a05d-f2ed3744ed53","name":"200-Update Inventory Scan Policies by id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Testing update\",\n    \"enabled\": false,\n    \"fruta\": \"test\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id",""],"variable":[{"key":"id","value":"{{inventoryScanPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 18:53:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"402"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"192-ih9H0eP4tU8S+QkE8yU3tw3IbX0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"periodicity\": \"string\",\n  \"nextCheck\": \"string\",\n  \"groupDeleted\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"lastCheck\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"484ab5c0-e957-4776-ab8f-4fec2c4813a3","name":"422-Update Inventory Scan Policies by id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Test update\",\n    \"enabled\": false,\n    \"fruta\": \"test\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id",""],"variable":[{"key":"id","value":"{{inventoryScanPolicy_id}}"}]}},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 18:51:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"114"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"72-CDNyTgr7wK7EE8vbjj8ZtPoTgLk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"ca73f24d-2b02-4cea-bfac-21f4f36fd7f6","name":"400-Update Inventory Scan Policies by id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Testing update\",\n    \"enabled\": false,\n    \"fruta\": \"test\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id",""],"variable":[{"key":"id","value":"3243"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:00:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-cs+nLtN6LF/EYM9tYgOpbWIl8Fw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"803c8c78-3c3b-4c19-867d-bd73cf1de779"},{"name":"Update Scan Policy Status","event":[{"listen":"test","script":{"id":"217823a4-8eed-439b-812e-792f4939ae51","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"periodicity\": {\r","      \"type\": \"integer\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"groupDeleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"periodicity\",\r","    \"nextCheck\",\r","    \"groupDeleted\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"lastCheck\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"0588355f-0ca6-4ffc-8ac2-4954bdd805e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/:id/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified scan policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupDeleted</td>\n<td>string</td>\n<td>The groupDeleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies",":id","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{inventoryScanPolicy_id}}","key":"id"}]}},"response":[{"id":"e9b710cc-fdd4-4aca-9640-fd2af16d68c5","name":"200-Switch enabled Inventory Scan Policy by id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/switch","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id","switch"],"variable":[{"key":"id","value":"{{inventoryScanPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:01:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"402"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"192-huVSOB2smuNJmaqAd2HnDPet3iw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"periodicity\": \"string\",\n  \"nextCheck\": \"string\",\n  \"groupDeleted\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"lastCheck\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"435e6e90-aa69-428e-8c22-9a45e1205b6f","name":"400- Switch enabled Inventory Scan Policy by id","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/switch","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id","switch"],"variable":[{"key":"id","value":"3123"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:02:22 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-xYvmwsP9AMxE/x1d3X6KbfFG9uI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"0588355f-0ca6-4ffc-8ac2-4954bdd805e2"},{"name":"Delete Scan Policy","event":[{"listen":"test","script":{"id":"61841624-237f-412c-9ef8-1782eebd4797","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e81d95b8-c7cf-4b98-9317-4c64f9388e8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified scan policy from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{inventoryScanPolicy_id}}","key":"id"}]}},"response":[{"id":"2b110691-4126-4442-828a-1a1591e71f93","name":"204-Delete Inventory Scan Policies by id","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id",""],"variable":[{"key":"id","value":"661c7a643b3fb8a0d26d7907"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 15 Apr 2024 00:53:14 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"54c2efe0-ccd3-48a7-8282-d694cca2ab3f","name":"400-Delete Inventory Scan Policies by id","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy",":id",""],"variable":[{"key":"id","value":"312312"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 00:09:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-1Y6DJ93gi0iDozbs6CVX67XWQyY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"e81d95b8-c7cf-4b98-9317-4c64f9388e8f"},{"name":"Scan Inventory by client","event":[{"listen":"test","script":{"id":"a1197a12-2068-448f-bbb8-0747682cfb1c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"a5a64042-fb99-4d7b-a090-4194bc787d45","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/host/:rportId/scan","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to initiate an inventory scan for the specified client.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>string</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retries</td>\n<td>string</td>\n<td>The retries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>statusDetail</td>\n<td>string</td>\n<td>The statusDetail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>params</td>\n<td>object</td>\n<td>The params field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientId</td>\n<td>string</td>\n<td>The clientId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies","host",":rportId","scan"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"rportId"}]}},"response":[{"id":"35ff5f91-ca18-4c97-b24d-f1d4874b0303","name":"201-Scan Inventory by client","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/scan/client/:rportId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy","scan","client",":rportId"],"variable":[{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:06:00 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"400"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"190-Sv/fvmLCDzw/xvlIEwNYEs+OG00\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"priority\": \"string\",\n  \"retries\": \"string\",\n  \"status\": \"string\",\n  \"statusDetail\": \"string\",\n  \"params\": {\n    \"clientId\": \"string\"\n  },\n  \"_id\": \"string\",\n  \"pending\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"1cddae1c-2e24-40a7-b2d0-0787d6bc34a6","name":"404-Scan Inventory by client","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/scan/client/:rportId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy","scan","client",":rportId"],"variable":[{"key":"rportId","value":"31231"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:14:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"39-x9Xm6Cv/0sGgm7gZsaGXIm5Y6Pw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"a5a64042-fb99-4d7b-a090-4194bc787d45"},{"name":"Scan Inventory by policy","event":[{"listen":"test","script":{"id":"cd70da0e-3ee0-4179-a244-5015c025adcf","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"periodicity\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"groupDeleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"periodicity\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"groupDeleted\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"0cc8e9cc-46a6-4486-96f5-a9a79169baf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/scan-policies/:id/scan","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to execute an inventory scan using the specified scan policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priority</td>\n<td>string</td>\n<td>The priority field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retries</td>\n<td>string</td>\n<td>The retries field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>statusDetail</td>\n<td>string</td>\n<td>The statusDetail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>params</td>\n<td>object</td>\n<td>The params field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inventoryScanPolicyId</td>\n<td>string</td>\n<td>The inventoryScanPolicyId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>clientCheckedIds</td>\n<td>array</td>\n<td>The clientCheckedIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>retryAfter</td>\n<td>string</td>\n<td>The retryAfter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>validating</td>\n<td>string</td>\n<td>The validating field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>inProgress</td>\n<td>string</td>\n<td>The inProgress field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","scan-policies",":id","scan"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{inventoryScanPolicy_id}}","key":"id"}]}},"response":[{"id":"a2596da2-4a6c-4309-90c9-b973140826bd","name":"201-Scan Inventory by policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/scan/policy/:policyId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy","scan","policy",":policyId"],"variable":[{"key":"policyId","value":"{{inventoryScanPolicy_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:31:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"557"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"22d-bAJtHnVTVqV5DcLhFNihcNbZBOE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"priority\": \"string\",\n  \"retries\": \"string\",\n  \"status\": \"string\",\n  \"statusDetail\": \"string\",\n  \"params\": {\n    \"inventoryScanPolicyId\": \"string\",\n    \"clientCheckedIds\": []\n  },\n  \"pending\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"retryAfter\": \"string\",\n  \"validating\": \"string\",\n  \"inProgress\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"d8e635c8-0cb6-4080-9e75-ba1267d5be33","name":"400-Scan Inventory by policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/scan/policy/:policyId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy","scan","policy",":policyId"],"variable":[{"key":"policyId","value":"{{rport_client_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:22:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"136"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"88-GKYTfjGwLgRr1PT5N/lEHO8kdPw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"cdec8fb5-48b2-4ce3-a607-96907dc76118","name":"404-Scan Inventory by policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventoryScanPolicy/scan/policy/:policyId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventoryScanPolicy","scan","policy",":policyId"],"variable":[{"key":"policyId","value":"{{inventoryScanPolicy_id}}"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:23:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-S4tfHlP9PjH0ybxqBCY3fxV5fkI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"0cc8e9cc-46a6-4486-96f5-a9a79169baf2"}],"id":"d14515b6-867c-498c-8fe1-98cb62e90cc2","_postman_id":"d14515b6-867c-498c-8fe1-98cb62e90cc2","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Applications","item":[{"name":"Get Suggest Values","event":[{"listen":"test","script":{"id":"97ab2888-7b04-4316-b52b-19f1457c7b98","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"values\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"values\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"add4fdb2-c4c7-4256-b1f5-3baa1776ac2f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/inventory/applications/filters/suggest-values?field=Applications.Name&query=Google Chrome","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve suggested values for the specified inventory filter field.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>field</td>\n<td>string</td>\n<td>The field parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>query</td>\n<td>string</td>\n<td>The query parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>values</td>\n<td>array</td>\n<td>The values field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","filters","suggest-values"],"host":["{{url}}"],"query":[{"key":"field","value":"Applications.Name"},{"description":{"content":"<p>Especifica la busqueda.</p>\n","type":"text/plain"},"key":"query","value":"Google Chrome"}],"variable":[]}},"response":[{"id":"ba0ed112-a109-4b2b-94b3-6bfc958f9c7b","name":"404-Get Suggest Values","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/filters/suggest-values?field=543&query=Google Chrome","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","filters","suggest-values"],"query":[{"key":"field","value":"543"},{"key":"query","value":"Google Chrome","description":"Especifica la busqueda."}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:36:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-MtzMEk99uWRY6AVH9UmSJOCdHks\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"72b8fa00-41d5-4099-b419-e8c4e712edfb","name":"200 - Get Suggest Values","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/filters/suggest-values?field=Applications.Name&query=Google Chrome","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","filters","suggest-values"],"query":[{"key":"field","value":"Applications.Name"},{"key":"query","value":"Google Chrome","description":"Especifica la busqueda."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"values\": [\n    {\n      \"key\": \"string\",\n      \"value\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"add4fdb2-c4c7-4256-b1f5-3baa1776ac2f"},{"name":"Get Filters","event":[{"listen":"test","script":{"id":"40558da6-9cfe-445d-9e2d-1f4cb737b4c0","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"Applications.Comments\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.EstimatedSize\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.HelpLink\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.IdentifyingNumber\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.InstallDate\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.InstallLocation\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.InstallSource\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.Language\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.Name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.NoRemove\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.NoRepair\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.QuietUninstallString\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.URLUpdateInfo\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.UninstallString\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.Vendor\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        },\r","        \"Applications.Version\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"operators\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"operators\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"Applications.Comments\",\r","        \"Applications.EstimatedSize\",\r","        \"Applications.HelpLink\",\r","        \"Applications.IdentifyingNumber\",\r","        \"Applications.InstallDate\",\r","        \"Applications.InstallLocation\",\r","        \"Applications.InstallSource\",\r","        \"Applications.Language\",\r","        \"Applications.Name\",\r","        \"Applications.NoRemove\",\r","        \"Applications.NoRepair\",\r","        \"Applications.QuietUninstallString\",\r","        \"Applications.URLUpdateInfo\",\r","        \"Applications.UninstallString\",\r","        \"Applications.Vendor\",\r","        \"Applications.Version\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"5e6fd0d0-d88c-48c3-8fb3-fb1142d7e66b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for application.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Applications.Category</td>\n<td>object</td>\n<td>The Applications.Category field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Applications.Name</td>\n<td>object</td>\n<td>The Applications.Name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Applications.Vendor</td>\n<td>object</td>\n<td>The Applications.Vendor field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>Applications.Version</td>\n<td>object</td>\n<td>The Applications.Version field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"91a01265-3736-4fb9-8ca9-1c8d3f9dcfd2","name":"404-Get Filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/filter"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:37:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"f116faa6-cafc-4a72-ac6a-5bc79cc390f8","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"Applications.Category\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"Applications.Name\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"Applications.Vendor\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"Applications.Version\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    }\n  }\n}"}],"_postman_id":"5e6fd0d0-d88c-48c3-8fb3-fb1142d7e66b"},{"name":"Get Applications","event":[{"listen":"test","script":{"id":"c9a00136-40a9-4c47-a3e8-97eb903e5d9b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"vendor\": {\r","              \"type\": \"string\"\r","            },\r","            \"version\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"vendor\",\r","            \"version\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"afterKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"vendor\": {\r","              \"type\": \"string\"\r","            },\r","            \"version\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"vendor\",\r","            \"version\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"afterKey\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"83c61d53-7c93-4ed7-a6a5-f39a3b85d51f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications?limit=1&afterKey[name]=Google&afterKey[vendor]=&afterKey[version]=&filter=","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available applications in the inventory.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>afterKey[name]</td>\n<td>string</td>\n<td>The afterKey[name] parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>afterKey[vendor]</td>\n<td>string</td>\n<td>The afterKey[vendor] parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>afterKey[version]</td>\n<td>string</td>\n<td>The afterKey[version] parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>afterKey</td>\n<td>object</td>\n<td>The afterKey field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications"],"host":["{{url}}"],"query":[{"description":{"content":"<p>default 100</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"afterKey[name]","value":"Google"},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"afterKey[vendor]","value":""},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"afterKey[version]","value":""},{"key":"filter","value":""}],"variable":[]}},"response":[{"id":"c8dd8dea-ed55-46a7-ae5d-ed29f25d4320","name":"200 - Get Applications","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications?limit=1&afterKey[name]=Google&afterKey[vendor]=&afterKey[version]=&filter=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications"],"query":[{"key":"limit","value":"1","description":"default 100"},{"key":"afterKey[name]","value":"Google","description":"required"},{"key":"afterKey[vendor]","value":"","description":"optional"},{"key":"afterKey[version]","value":"","description":"optional"},{"key":"filter","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"name\": \"string\",\n      \"vendor\": \"string\",\n      \"version\": \"string\",\n      \"category\": \"string\",\n      \"count\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"afterKey\": {\n      \"name\": \"string\",\n      \"vendor\": \"string\",\n      \"version\": \"string\",\n      \"category\": \"string\"\n    }\n  }\n}"}],"_postman_id":"83c61d53-7c93-4ed7-a6a5-f39a3b85d51f"},{"name":"Get Hosts with application","event":[{"listen":"test","script":{"id":"982f09f4-d575-4551-9442-8f2e81687d6c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"afterKey\": {\r","          \"type\": \"null\"\r","        },\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"afterKey\",\r","        \"count\",\r","        \"resources\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"dc0cf69e-2738-4716-97c5-fc482acfe91e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/inventory/applications/hosts?limit=1&afterKey={{rport_client_id}}&name=Google&vendor=Google LLC&version=129.0.6668.60","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve all hosts that have the specified application installed.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>afterKey</td>\n<td>string</td>\n<td>The afterKey parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>vendor</td>\n<td>string</td>\n<td>The vendor parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>version</td>\n<td>string</td>\n<td>The version parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>afterKey</td>\n<td>null</td>\n<td>The afterKey field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","hosts"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"description":{"content":"<p>rportId</p>\n","type":"text/plain"},"key":"afterKey","value":"{{rport_client_id}}"},{"key":"name","value":"Google"},{"key":"vendor","value":"Google LLC"},{"key":"version","value":"129.0.6668.60"}],"variable":[]}},"response":[{"id":"05613723-edf4-4111-8eb2-4cc3dccbb33d","name":"200-Get Hosts with application","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/hosts?limit=1&afterKey={{rport_client_id}}&name=Google&vendor=Google LLC&version=129.0.6668.60","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","hosts"],"query":[{"key":"limit","value":"1"},{"key":"afterKey","value":"{{rport_client_id}}","description":"rportId"},{"key":"name","value":"Google"},{"key":"vendor","value":"Google LLC"},{"key":"version","value":"129.0.6668.60"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:39:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"60"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3c-lgThqkDfUbIdZHDrUF++UtOgHMw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [],\n  \"meta\": {\n    \"afterKey\": null,\n    \"count\": \"string\",\n    \"resources\": \"string\"\n  }\n}"}],"_postman_id":"dc0cf69e-2738-4716-97c5-fc482acfe91e"},{"name":"Get Application Versions","event":[{"listen":"test","script":{"id":"563d5070-5e88-45c5-a8d9-cd568dd51dda","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"versions\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"versions\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"4b38ec34-54c6-4a21-b985-4968402d4a3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/versions?name=Google&vendor=Google LLC","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve all available versions for the specified application.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>vendor</td>\n<td>string</td>\n<td>The vendor parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>versions</td>\n<td>array</td>\n<td>The versions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","versions"],"host":["{{url}}"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"name","value":"Google"},{"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"vendor","value":"Google LLC"}],"variable":[]}},"response":[{"id":"ee45037a-e885-4ec6-bdb5-aedad876851b","name":"200 - Get Application Versions","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/versions?name=Google&vendor=Google LLC","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","versions"],"query":[{"key":"name","value":"Google","description":"required"},{"key":"vendor","value":"Google LLC","description":"optional"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"versions\": [],\n  \"meta\": {\n    \"count\": \"string\"\n  }\n}"}],"_postman_id":"4b38ec34-54c6-4a21-b985-4968402d4a3e"},{"name":"Get Unique App names","event":[{"listen":"test","script":{"id":"563d5070-5e88-45c5-a8d9-cd568dd51dda","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"afterKey\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"afterKey\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"4080984a-b6bb-4d17-8db7-36beeb3c1668","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/unique","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a list of unique application names in the inventory.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>afterKey</td>\n<td>object</td>\n<td>The afterKey field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","unique"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"afterKey[name]","value":"Google"},{"disabled":true,"key":"filter","value":"Applications.Name:CONTAINS:Goo"}],"variable":[]}},"response":[{"id":"471f692a-fd3e-41a6-a7c8-49cc6635f708","name":"200 - Get Unique App names","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/unique","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","unique"],"query":[{"key":"afterKey[name]","value":"Google","description":"required","disabled":true},{"key":"filter","value":"Applications.Name:CONTAINS:Goo","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"name\": \"string\",\n      \"count\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"afterKey\": {\n      \"name\": \"string\"\n    }\n  }\n}"}],"_postman_id":"4080984a-b6bb-4d17-8db7-36beeb3c1668"},{"name":"Get Vendors By App","event":[{"listen":"test","script":{"id":"563d5070-5e88-45c5-a8d9-cd568dd51dda","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"versions\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"version\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"version\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"versions\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"57ff8622-4c2e-4986-a37e-778232fdfd0a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/versions?name=CrowdStrike Device Control","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve all vendors for the specified application.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>versions</td>\n<td>array</td>\n<td>The versions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","versions"],"host":["{{url}}"],"query":[{"description":{"content":"<p>required</p>\n","type":"text/plain"},"key":"name","value":"CrowdStrike Device Control"},{"disabled":true,"description":{"content":"<p>optional</p>\n","type":"text/plain"},"key":"vendor","value":"Google LLC"}],"variable":[]}},"response":[{"id":"254d6737-506b-44d7-aa19-382baf6c022e","name":"400-Get Vendors By App","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/versions","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","versions"],"query":[{"key":"name","value":"Google","description":"required","disabled":true},{"key":"vendor","value":"Google LLC","description":"optional","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 15:41:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"156"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9c-Uur7JHEAL3Z/IUqHfxHBk+Cjq2o\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"7e665f0e-1983-4697-a2d2-58220c25bbe8","name":"200 - Get Vendors By App","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/versions?name=CrowdStrike Device Control","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","versions"],"query":[{"key":"name","value":"CrowdStrike Device Control","description":"required"},{"key":"vendor","value":"Google LLC","description":"optional","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"versions\": [],\n  \"meta\": {\n    \"count\": \"string\"\n  }\n}"}],"_postman_id":"57ff8622-4c2e-4986-a37e-778232fdfd0a"},{"name":"Get application by category","event":[{"listen":"test","script":{"id":"563d5070-5e88-45c5-a8d9-cd568dd51dda","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"appsCount\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"appsCount\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"appsCount\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"appsCount\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"97ac4ae4-a1c2-4516-9a2d-87391a809731","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/bycategory","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve all applications grouped by category.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","bycategory"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"eef58268-1897-4378-bc02-63a26b69a13f","name":"200 - Get application by category","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/bycategory"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"name\": \"string\",\n      \"appsCount\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\"\n  }\n}"}],"_postman_id":"97ac4ae4-a1c2-4516-9a2d-87391a809731"},{"name":"Uninstall Application from Hosts","event":[{"listen":"test","script":{"id":"ae064f44-497e-4725-a6ad-8ea41e60ff69","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"output\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"output\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0aaee64e-95b9-44ab-afd6-37431a0a57bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hosts\": [\n    \"{{rport_client_id}}\"\n  ],\n  \"app\": {\n    \"name\": \"string\",\n    \"version\": \"string\",\n    \"vendor\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/uninstall","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to uninstall the specified application from the target hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>app</td>\n<td>object</td>\n<td>The app field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","uninstall"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"0aaee64e-95b9-44ab-afd6-37431a0a57bb"},{"name":"[EXPORT-JOB] Applications","event":[{"listen":"test","script":{"id":"2e5a1880-99f8-4739-aef9-c18a0b50e5d8","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastUpdate\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostname\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"lastUpdate\",\r","            \"hostname\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastUpdate\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostname\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"lastUpdate\",\r","            \"hostname\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a3f55230-d399-4e17-87d2-318df9de0595","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all applications inventory data as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"key":"limit","value":"100"},{"disabled":true,"key":"filter","value":""}],"variable":[]}},"response":[{"id":"1bde2b2b-ef06-43cc-81b2-5c4c50398d48","name":"404-Get All Inventories","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventorym/?offset=0&limit=10&filter=Applications.Name:contains:Acro","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventorym",""],"query":[{"key":"offset","value":"0"},{"key":"limit","value":"10","description":"modificable"},{"key":"filter","value":"Applications.Name:contains:Acro","description":"<filters:relatives:data>|<filters:relatives:data>"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 18:07:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"cdcc2169-c378-43d2-a0bf-2783706f487a","name":"400-Get All Inventories","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventory/?offset=0jdsas&limit=10&filter=Applications.Name:contains:Acr","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventory",""],"query":[{"key":"offset","value":"0jdsas"},{"key":"limit","value":"10","description":"modificable"},{"key":"filter","value":"Applications.Name:contains:Acr","description":"<filters:relatives:data>|<filters:relatives:data>"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 18:14:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"103"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"67-gOikkN8ZNG+R9k8bGtfb/VAR8ZY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"77025246-b515-4043-9a8d-4a8734558f7c","name":"200-Get All Inventories","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/?limit=2&offset=0&filter","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",""],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"},{"key":"filter","value":null,"description":"formato estandar field:operator:value|field:operator:value"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:58:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"286"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"11e-vXFruIKf+DUBFMW3RJ4HQAVj/rA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"lastUpdate\": \"string\",\n      \"hostname\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"a3f55230-d399-4e17-87d2-318df9de0595"}],"id":"f6fbaff4-3779-46ed-97a0-fe924338a00c","_postman_id":"f6fbaff4-3779-46ed-97a0-fe924338a00c","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Host inventories","item":[{"name":"Get Suggest Values","event":[{"listen":"test","script":{"id":"97ab2888-7b04-4316-b52b-19f1457c7b98","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"values\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"key\": {\r","              \"type\": \"string\"\r","            },\r","            \"value\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"key\",\r","            \"value\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"values\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"6a183f24-4a0f-42da-9599-79c2c926094a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/filters/suggest-values?field=Applications.Name&query=Microsoft","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve suggested values for the specified inventory filter field.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>field</td>\n<td>string</td>\n<td>The field parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>query</td>\n<td>string</td>\n<td>The query parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>values</td>\n<td>array</td>\n<td>The values field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts","filters","suggest-values"],"host":["{{url}}"],"query":[{"key":"field","value":"Applications.Name"},{"description":{"content":"<p>Especifica la busqueda.</p>\n","type":"text/plain"},"key":"query","value":"Microsoft"}],"variable":[]}},"response":[{"id":"5c3e1add-9536-4e6d-9426-9abcfa2df484","name":"200 - Get Suggest Values","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/filters/suggest-values?field=Applications.Name&query=Microsoft","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts","filters","suggest-values"],"query":[{"key":"field","value":"Applications.Name"},{"key":"query","value":"Microsoft","description":"Especifica la busqueda."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"values\": [\n    {\n      \"key\": \"string\",\n      \"value\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"6a183f24-4a0f-42da-9599-79c2c926094a"},{"name":"Get Filters","event":[{"listen":"test","script":{"id":"40558da6-9cfe-445d-9e2d-1f4cb737b4c0","exec":[""],"type":"text/javascript","packages":{}}}],"id":"866bcb72-04ad-4e05-9fb9-5cd165af59fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for host inventory.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportId</td>\n<td>object</td>\n<td>The rportId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>address</td>\n<td>object</td>\n<td>The address field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os</td>\n<td>object</td>\n<td>The os field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osVersion</td>\n<td>object</td>\n<td>The osVersion field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>object</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ipv4</td>\n<td>object</td>\n<td>The ipv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"68285b8e-a6d5-4c3a-9ccd-ed3e8e06208c","name":"404-Get Filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/filter"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:57:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-S9LUrKwgiolTnf18cN/ssmfYptk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"e7a21d76-1750-4fa2-a145-a91b7ee7f580","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"rportId\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"address\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"os\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"osVersion\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"osFamily\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"ipv4\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"operators\": [\n        \"string\"\n      ]\n    }\n  }\n}"}],"_postman_id":"866bcb72-04ad-4e05-9fb9-5cd165af59fa"},{"name":"Get All Inventories","event":[{"listen":"test","script":{"id":"2e5a1880-99f8-4739-aef9-c18a0b50e5d8","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastUpdate\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostname\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"lastUpdate\",\r","            \"hostname\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastUpdate\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostname\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"lastUpdate\",\r","            \"hostname\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9952cfc8-5731-4d39-a710-27b75e369a99","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/?limit=2&offset=0&filter=","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available host inventories.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts",""],"host":["{{url}}"],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"},{"description":{"content":"<p>formato estandar field:operator:value|field:operator:value</p>\n","type":"text/plain"},"key":"filter","value":""}],"variable":[]}},"response":[{"id":"d730e46f-5dc9-407e-877f-78d4bb92578f","name":"404-Get All Inventories","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventorym/?offset=0&limit=10&filter=Applications.Name:contains:Acro","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventorym",""],"query":[{"key":"offset","value":"0"},{"key":"limit","value":"10","description":"modificable"},{"key":"filter","value":"Applications.Name:contains:Acro","description":"<filters:relatives:data>|<filters:relatives:data>"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 18:07:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"ef170612-21a0-44a1-beef-3fef1d71f530","name":"400-Get All Inventories","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/inventory/?offset=0jdsas&limit=10&filter=Applications.Name:contains:Acr","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","inventory",""],"query":[{"key":"offset","value":"0jdsas"},{"key":"limit","value":"10","description":"modificable"},{"key":"filter","value":"Applications.Name:contains:Acr","description":"<filters:relatives:data>|<filters:relatives:data>"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 18:14:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"103"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"67-gOikkN8ZNG+R9k8bGtfb/VAR8ZY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"1b82478e-66c3-47f9-b612-53247da80a73","name":"200 - Get All Inventories","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/?limit=2&offset=0&filter=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",""],"query":[{"key":"limit","value":"2"},{"key":"offset","value":"0"},{"key":"filter","value":"","description":"formato estandar field:operator:value|field:operator:value"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"lastUpdate\": \"string\",\n      \"hostname\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"9952cfc8-5731-4d39-a710-27b75e369a99"},{"name":"Get All Host Inventories Export","event":[{"listen":"test","script":{"id":"1b6bed50-2df6-49ab-8750-664693a6c472","exec":["\r","// Validate code response\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"02f2c73e-0687-4a46-9f1a-e4f0db1c6070","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all host inventories as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts","export"],"host":["{{url}}"],"query":[{"disabled":true,"key":"sort","value":"name:"},{"disabled":true,"key":"filter","value":"deleted:is:true"}],"variable":[]}},"response":[{"id":"d65d8cda-2dfa-46a7-8830-fbb4d5dde4e3","name":"400-Get All Host Inventories Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": ,\n            \"order\": 1,\n            \"field\": \"_id\",\n            \"title\": \"HOST_ID\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"hostName\",\n            \"title\": \"HOSTNAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastUpdate\",\n            \"title\": \"INVENTORY_LAST_UPDATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"name\",\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts","export"],"query":[{"key":"sort","value":"name:","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:58:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-NNauypzPRusYdRAa8qMT8197siw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"eb16048e-0fec-4097-849d-987a3c73af25","name":"200 - Get All Host Inventories Export","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"format\": \"csv\",\n  \"columns\": [\n    { \"id\": \"1\", \"order\": 1, \"field\": \"_id\", \"title\": \"HOST_ID\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"2\", \"order\": 2, \"field\": \"hostName\", \"title\": \"HOSTNAME\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"3\", \"order\": 3, \"field\": \"lastUpdate\", \"title\": \"INVENTORY_LAST_UPDATE\", \"format\": \"datetime\", \"fields\": [] },\n    { \"id\": \"4\", \"order\": 4, \"field\": \"name\", \"title\": \"SOFTWARE_NAME\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"5\", \"order\": 5, \"field\": \"description\", \"title\": \"SOFTWARE_DESCRIPTION\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"6\", \"order\": 6, \"field\": \"identifyingNumber\", \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"7\", \"order\": 7, \"field\": \"version\", \"title\": \"SOFTWARE_VERSION\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"8\", \"order\": 8, \"field\": \"vendor\", \"title\": \"SOFTWARE_VENDOR\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"9\", \"order\": 9, \"field\": \"installDate\", \"title\": \"SOFTWARE_INSTALL_DATE\", \"format\": \"datetime\", \"fields\": [] }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts","export"],"query":[{"key":"sort","value":"name:","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"HOST_ID,HOSTNAME,INVENTORY_LAST_UPDATE,SOFTWARE_NAME,SOFTWARE_DESCRIPTION,SOFTWARE_IDENTIDYING_NUMBER,SOFTWARE_VERSION,SOFTWARE_VENDOR,SOFTWARE_INSTALL_DATE\n53C68FE7-A8B4-4D2A-B0B8-9C7E9D60B0FB,DESKTOP-58SLRPL,2026-03-29-12-48-04,Microsoft Edge,,Microsoft Edge,146.0.3856.84,Microsoft Corporation,2026-03-27-21-00-00\n53C68FE7-A8B4-4D2A-B0B8-9C7E9D60B0FB,DESKTOP-58SLRPL,2026-03-29-12-48-04,Microsoft Update Health Tools,,{1FC1A6C2-576E-489A-9B4A-92D21F542136},3.74.0.0,Microsoft Corporation,2026-02-08-21-00-00\n53C68FE7-A8B4-4D2A-B0B8-9C7E9D60B0FB,DESKTOP-58SLRPL,2026-03-29-12-48-04,Update for x64-based Windows Systems (KB5001716),,{B8D93870-98D1-4980-AFCA-E26563CDFB79},8.94.0.0,Microsoft Corporation,2026-02-10-21-00-00\n53C68FE7-A8B4-4D2A-B0B8-9C7E9D60B0FB,DESKTOP-58SLRPL,2026-03-29-12-48-04,WinRAR 7.13 (64-bit),,WinRAR archiver,7.13.0,win.rar GmbH,\n53C68FE7-A8B4-4D2A-B0B8-9C7E9D60B0FB,DESKTOP-58SLRPL,2026-03-29-12-48-04,WebView2 Runtime de Microsoft Edge,,Microsoft EdgeWebView,146.0.3856.84,Microsoft Corporation,2026-03-27-21-00-00\n53C68FE7-A8B4-4D2A-B0B8-9C7E9D60B0FB,DESKTOP-58SLRPL,2026-03-29-12-48-04,Halcyon AR,,{7A334500-AF25-4563-B67D-2F81EB315377},2.0.2602.28,Halcyon,2026-02-11-21-00-00\n9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0,WAYNE-AKUOI,2026-03-29-12-48-04,Microsoft Edge,,Microsoft Edge,146.0.3856.84,Microsoft Corporation,2026-03-26-21-00-00\n9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0,WAYNE-AKUOI,2026-03-29-12-48-04,WebView2 Runtime de Microsoft Edge,,Microsoft EdgeWebView,146.0.3856.84,Microsoft Corporation,2026-03-27-21-00-00\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,aapt,,,1:8.1.0+r23-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,accountsservice,,,0.6.55-0ubuntu12~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,accountsservice-ubuntu-schemas,,,0.0.7+17.10.20170922-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,acl,,,2.2.53-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,acpi-support,,,0.143,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,acpid,,,1:2.0.32-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,activity-log-manager,,,0.9.7-0ubuntu27,Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,adb,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,adduser,,,3.118ubuntu2,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,adwaita-icon-theme,,,3.36.1-2ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,aisleriot,,,1:3.22.9-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,alsa-base,,,1.0.25+dfsg-0ubuntu5,Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,alsa-topology-conf,,,1.2.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,alsa-ucm-conf,,,1.2.2-1ubuntu0.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,alsa-utils,,,1.2.2-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,amd64-microcode,,,3.20191218.1ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,anacron,,,2.3-29,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-framework-res,,,1:8.1.0+r23-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libaapt,,,1:8.1.0+r23-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libadb,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libandroidfw,,,1:8.1.0+r23-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libbacktrace,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libbase,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libboringssl,,,8.1.0+r23-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libcrypto-utils,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libcutils,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-liblog,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libunwind,,,8.1.0+r23-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libutils,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-libziparchive,,,1:8.1.0+r23-5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,android-sdk-platform-tools-common,,,27.0.0+12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apache2-utils,,,2.4.41-4ubuntu3.23,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apg,,,2.2.3.dfsg.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apksigner,,,0.9-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apktool,,,2.4.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,app-install-data-partner,,,19.04,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apparmor,,,2.13.3-7ubuntu5.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apport,,,2.20.11-0ubuntu27.31,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apport-gtk,,,2.20.11-0ubuntu27.31,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apport-symptoms,,,0.23,Ubuntu Developers <ubuntu-motu@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,appstream,,,0.12.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apt,,,2.0.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apt-config-icons,,,0.12.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apt-config-icons-hidpi,,,0.12.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apt-utils,,,2.0.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,aptdaemon,,,1.1.1+bzr982-0ubuntu32.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,aptdaemon-data,,,1.1.1+bzr982-0ubuntu32.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apturl,,,0.5.2ubuntu19,Michael Vogt <mvo@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,apturl-common,,,0.5.2ubuntu19,Michael Vogt <mvo@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,aspell,,,0.60.8-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,aspell-en,,,2018.04.16-0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,at-spi2-core,,,2.36.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,autoconf,,,2.69-11.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,automake,,,1:1.16.1-4ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,autotools-dev,,,20180224.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,avahi-autoipd,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,avahi-daemon,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,avahi-utils,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,awscli,,,1.18.69-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bamfdaemon,,,0.5.3+18.04.20180207.2-0ubuntu2,Didier Roche <didrocks@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,baobab,,,3.34.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,base-files,,,11ubuntu5.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,base-passwd,,,3.5.47,Colin Watson <cjwatson@debian.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bash,,,5.0-6ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bash-completion,,,1:2.10-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bc,,,1.07.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bind9-dnsutils,,,1:9.18.30-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bind9-host,,,1:9.18.30-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bind9-libs,,,1:9.18.30-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,binfmt-support,,,2.2.0-2,Colin Watson <cjwatson@debian.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,binutils,,,2.34-6ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,binutils-arm-none-eabi,,,2.34-4ubuntu1+13ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,binutils-common,,,2.34-6ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,binutils-x86-64-linux-gnu,,,2.34-6ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bison,,,2:3.5.1+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,blt,,,2.5.3+dfsg-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bluez,,,5.53-0ubuntu3.9,Ubuntu Bluetooth team <ubuntu-bluetooth@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bluez-cups,,,5.53-0ubuntu3.9,Ubuntu Bluetooth team <ubuntu-bluetooth@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bluez-obexd,,,5.53-0ubuntu3.9,Ubuntu Bluetooth team <ubuntu-bluetooth@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bolt,,,0.9.1-2~ubuntu20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,branding-ubuntu,,,0.10,Scott Ritchie <scottritchie@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bridge-utils,,,1.6-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,brltty,,,6.0+dfsg-4ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bruno,,,2.13.2,Anoop M D <anoop.md1421@gmail.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bsdmainutils,,,11.1.2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bsdutils,,,1:2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bubblewrap,,,0.4.0-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,build-essential,,,12.8ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,busybox-initramfs,,,1:1.30.1-4ubuntu6.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,busybox-static,,,1:1.30.1-4ubuntu6.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bzip2,,,1.0.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ca-certificates,,,20240203~20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ca-certificates-java,,,20190405ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cewl,,,5.4.8.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cheese,,,3.34.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cheese-common,,,3.34.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,chromium-codecs-ffmpeg-extra,,,1:85.0.4183.83-0ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cinnamon-desktop-data,,,4.4.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cinnamon-l10n,,,4.4.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,clang,,,1:10.0-50~exp1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,clang-10,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,clang-9,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cmake,,,3.16.3-1ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cmake-data,,,3.16.3-1ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,code,,,1.96.4-1736991114,Microsoft Corporation <vscode-linux@microsoft.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,colord,,,1.4.4-2,Christopher James Halse Rogers <raof@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,colord-data,,,1.4.4-2,Christopher James Halse Rogers <raof@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,command-not-found,,,20.04.6,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,compiz,,,1:0.9.14.1+20.04.20220820-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,compiz-core,,,1:0.9.14.1+20.04.20220820-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,compiz-gnome,,,1:0.9.14.1+20.04.20220820-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,compiz-plugins-default,,,1:0.9.14.1+20.04.20220820-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,console-setup,,,1.194ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,console-setup-linux,,,1.194ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,containerd,,,1.7.24-0ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,coreutils,,,8.30-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cpio,,,2.13+dfsg-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cpp,,,4:9.3.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cpp-10,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cpp-9,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cracklib-runtime,,,2.9.6-3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,crda,,,3.18-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cron,,,3.0pl1-136ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-browsed,,,1.27.4-1ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-bsd,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-client,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-common,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-core-drivers,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-daemon,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-filters,,,1.27.4-1ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-filters-core-drivers,,,1.27.4-1ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-ipp-utils,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-pk-helper,,,0.2.6-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-ppdc,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,cups-server-common,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,curl,,,7.68.0-1ubuntu2.25,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dash,,,0.5.10.2-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dbus,,,1.12.16-2ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dbus-user-session,,,1.12.16-2ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dbus-x11,,,1.12.16-2ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dc,,,1.07.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dconf-cli,,,0.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dconf-gsettings-backend,,,0.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dconf-service,,,0.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,debconf,,,1.5.73,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,debconf-i18n,,,1.5.73,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,debianutils,,,4.9.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,debootstrap,,,1.0.118ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,default-jdk,,,2:1.11-72,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,default-jdk-headless,,,2:1.11-72,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,default-jre,,,2:1.11-72,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,default-jre-headless,,,2:1.11-72,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,deja-dup,,,40.7-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,desktop-file-utils,,,0.24-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dfu-util,,,0.9-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dictionaries-common,,,1.28.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,diffutils,,,1:3.7-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dirmngr,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,distro-info,,,0.23ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,distro-info-data,,,0.43ubuntu1.19,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dmidecode,,,3.2-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dmsetup,,,2:1.02.167-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dmz-cursor-theme,,,0.4.5ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dns-root-data,,,2024071801~ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dnsmasq,,,2.90-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dnsmasq-base,,,2.90-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,docbook-xml,,,4.5-9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,docker-compose,,,1.25.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,docker.io,,,26.1.3-0ubuntu1~20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,docutils-common,,,0.16+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dosfstools,,,4.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dpkg,,,1.19.7ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,dpkg-dev,,,1.19.7ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,duplicity,,,0.8.11.1612-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,e2fsprogs,,,1.45.5-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ed,,,1.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,efibootmgr,,,17-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,eject,,,2.1.5+deb1+cvs20081104-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,emacsen-common,,,3.0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,enchant-2,,,2.2.8-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,enjarify,,,1:1.0.3-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,eog,,,3.36.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,espeak-ng-data,,,1.50+dfsg-6ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ethtool,,,1:5.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,evince,,,3.36.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,evince-common,,,3.36.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,evolution-data-server,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,evolution-data-server-common,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fakeroot,,,1.24-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fastjar,,,2:0.98-6build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fdisk,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fig2dev,,,1:3.2.7a-7ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,file,,,1:5.38-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,file-roller,,,3.36.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,findutils,,,4.7.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,firefox,,,136.0+build3-0ubuntu0.20.04.1,Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,firefox-locale-en,,,136.0+build3-0ubuntu0.20.04.1,Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,firefox-locale-es,,,136.0+build3-0ubuntu0.20.04.1,Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,flex,,,2.6.4-6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fontconfig,,,2.13.1-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fontconfig-config,,,2.13.1-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-beng,,,2:1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-beng-extra,,,1.0-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-dejavu-core,,,2.37-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-dejavu-extra,,,2.37-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-deva,,,2:1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-deva-extra,,,3.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-droid-fallback,,,1:6.0.1r16-1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-font-awesome,,,5.0.10+really4.7.0~dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-freefont-ttf,,,20120503-10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-gargi,,,2.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-gubbi,,,1.3-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-gujr,,,2:1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-gujr-extra,,,1.0.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-guru,,,2:1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-guru-extra,,,2.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-indic,,,2:1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-kacst,,,2.01+mry-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-kacst-one,,,5.0+svn11846-10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-kalapi,,,1.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-khmeros-core,,,5.0-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-knda,,,2:1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lao,,,0.0.20060226-9ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lato,,,2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-liberation,,,1:1.07.4-11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-liberation2,,,2.1.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lklug-sinhala,,,0.6-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-beng-assamese,,,2.91.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-beng-bengali,,,2.91.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-deva,,,2.95.4-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-gujr,,,2.92.4-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-guru,,,2.91.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-knda,,,2.5.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-mlym,,,2.92.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-orya,,,2.91.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-taml,,,2.91.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-taml-classical,,,2.5.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-lohit-telu,,,2.5.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-mlym,,,2:1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-nakula,,,1.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-navilu,,,1.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-noto-cjk,,,1:20190410+repack1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-noto-color-emoji,,,0~20200916-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-noto-mono,,,20200323-1build1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-opensymbol,,,2:102.11+LibO6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-orya,,,2:1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-orya-extra,,,2.0-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-pagul,,,1.0-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-sahadeva,,,1.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-samyak-deva,,,1.2.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-samyak-gujr,,,1.2.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-samyak-mlym,,,1.2.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-samyak-taml,,,1.2.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-sarai,,,1.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-sil-abyssinica,,,2.000-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-sil-padauk,,,4.000-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc,,,1:7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-anjalioldlipi,,,7.1.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-chilanka,,,1.400-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-dyuthi,,,3.0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-gayathri,,,1.100-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-karumbi,,,1.1.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-keraleeyam,,,3.0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-manjari,,,1.710-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-meera,,,7.0.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-rachana,,,7.0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-raghumalayalamsans,,,2.2.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-suruma,,,3.2.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-smc-uroob,,,2.0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-taml,,,2:1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-telu,,,2:1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-telu-extra,,,2.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-thai-tlwg,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tibetan-machine,,,1.901b-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-garuda,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-garuda-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-kinnari,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-kinnari-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-laksaman,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-laksaman-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-loma,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-loma-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-mono,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-mono-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-norasi,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-norasi-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-purisa,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-purisa-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-sawasdee,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-sawasdee-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-typewriter,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-typewriter-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-typist,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-typist-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-typo,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-typo-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-umpush,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-umpush-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-waree,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-tlwg-waree-ttf,,,1:0.7.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-ubuntu,,,0.83-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-urw-base35,,,20170801.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-wine,,,5.0-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fonts-yrsa-rasa,,,1.002-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,foomatic-db-compressed-ppds,,,20200401-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fprintd,,,1.90.9-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,freeipmi-common,,,1.6.4-3ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,friendly-recovery,,,0.2.41ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ftp,,,0.17-34.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fuse,,,2.9.9-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fwupd,,,1.7.9-1~20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,fwupd-signed,,,1.51.1~20.04.1+1.4-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,g++,,,4:9.3.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,g++-10,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,g++-9,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,galera-3,,,25.3.29-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gamemode,,,1.5.1-0ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gawk,,,1:5.0.1+dfsg-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc,,,4:9.3.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-10,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-10-base,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-10-base,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-9,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-9-base,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-9-multilib,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-arm-none-eabi,,,15:9-2019-q4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcc-multilib,,,4:9.3.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gcr,,,3.36.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gdb,,,9.2-0ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gdbserver,,,9.2-0ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gdisk,,,1.0.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gdm3,,,3.36.3-0ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gedit,,,3.36.2-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gedit-common,,,3.36.2-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,genisoimage,,,9:1.1.11-3.1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,geoclue-2.0,,,2.5.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gettext-base,,,0.19.8.1-10build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ghostscript,,,9.50~dfsg-5ubuntu4.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ghostscript-x,,,9.50~dfsg-5ubuntu4.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-accountsservice-1.0,,,0.6.55-0ubuntu12~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-atk-1.0,,,2.35.1-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-atspi-2.0,,,2.36.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-clutter-1.0,,,1.26.4+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-clutter-gst-3.0,,,3.0.27-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-cogl-1.0,,,1.22.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-coglpango-1.0,,,1.22.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-dbusmenu-glib-0.4,,,16.04.1+18.10.20180917-0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-dee-1.0,,,1.2.7+17.10.20170616-4ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-freedesktop,,,1.64.1-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gck-1,,,3.36.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gcr-3,,,3.36.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gdesktopenums-3.0,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gdkpixbuf-2.0,,,2.40.0+dfsg-3ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gdm-1.0,,,3.36.3-0ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-geoclue-2.0,,,2.5.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-glib-2.0,,,1.64.1-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gmenu-3.0,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gnomebluetooth-1.0,,,3.34.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gnomedesktop-3.0,,,3.36.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-graphene-1.0,,,1.10.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gst-plugins-base-1.0,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gstreamer-1.0,,,1.16.3-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gtk-3.0,,,3.24.20-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gtkclutter-1.0,,,1.8.4-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gtksource-4,,,4.6.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gudev-1.0,,,1:233-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-gweather-3.0,,,3.36.1-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-ibus-1.0,,,1.5.22-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-javascriptcoregtk-4.0,,,2.38.6-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-json-1.0,,,1.4.4-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-mutter-6,,,3.36.9-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-nm-1.0,,,1.22.10-1ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-nma-1.0,,,1.8.24-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-notify-0.7,,,0.7.9-1ubuntu3.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-packagekitglib-1.0,,,1.1.13-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-pango-1.0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-peas-1.0,,,1.26.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-polkit-1.0,,,0.105-26ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-rb-3.0,,,3.4.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-rsvg-2.0,,,2.48.9-1ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-secret-1,,,0.20.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-snapd-1,,,1.58-0ubuntu0.20.04.0,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-soup-2.4,,,2.70.0-1ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-totem-1.0,,,3.34.1-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-totemplparser-1.0,,,3.26.5-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-udisks-2.0,,,2.8.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-unity-5.0,,,7.1.4+19.04.20190319-0ubuntu3,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-upowerglib-1.0,,,0.99.11-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-vte-2.91,,,0.60.3-0ubuntu1~20.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-webkit2-4.0,,,2.38.6-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gir1.2-wnck-3.0,,,3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gist,,,5.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,git,,,1:2.25.1-1ubuntu3.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,git-man,,,1:2.25.1-1ubuntu3.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gjs,,,1.64.5-0ubuntu0.20.04.01,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gkbd-capplet,,,3.26.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,glib-networking,,,2.64.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,glib-networking,,,2.64.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,glib-networking-common,,,2.64.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,glib-networking-services,,,2.64.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-accessibility-themes,,,3.28-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-bluetooth,,,3.34.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-calculator,,,1:3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-calendar,,,3.36.2-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-characters,,,3.34.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-control-center,,,1:3.36.5-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-control-center-data,,,1:3.36.5-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-control-center-faces,,,1:3.36.5-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-desktop3-data,,,3.36.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-disk-utility,,,3.36.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-font-viewer,,,3.34.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-getting-started-docs,,,3.36.2-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-getting-started-docs-es,,,3.36.2-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-initial-setup,,,3.36.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-keyring,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-keyring-pkcs11,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-logs,,,3.34.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-mahjongg,,,1:3.36.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-menus,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-mines,,,1:3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-online-accounts,,,3.36.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-power-manager,,,3.32.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-screensaver,,,3.6.1-11ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-screenshot,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-session-bin,,,3.36.0-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-session-canberra,,,0.30-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-session-common,,,3.36.0-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-settings-daemon,,,3.36.1-0ubuntu1.1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-settings-daemon-common,,,3.36.1-0ubuntu1.1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-shell,,,3.36.9-0ubuntu0.20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-shell-common,,,3.36.9-0ubuntu0.20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-shell-extension-appindicator,,,33.1-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-shell-extension-desktop-icons,,,20.04.0-3~ubuntu20.04.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-shell-extension-ubuntu-dock,,,68ubuntu1~20.04.1,Didier Roche <didrocks@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-startup-applications,,,3.36.0-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-sudoku,,,1:3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-system-monitor,,,3.36.1-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-terminal,,,3.36.2-1ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-terminal-data,,,3.36.2-1ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-themes-extra,,,3.28-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-themes-extra-data,,,3.28-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-todo,,,3.28.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-todo-common,,,3.28.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-user-docs,,,3.36.2+git20200704-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-user-docs-es,,,3.36.2+git20200704-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-video-effects,,,0.5.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnupg,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnupg-l10n,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnupg-utils,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gobuster,,,2.0.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,golang-1.13-go,,,1.13.8-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,golang-1.13-race-detector-runtime,,,0.0+svn332029-0ubuntu2,Michael Hudson-Doyle <michael.hudson@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,golang-1.13-src,,,1.13.8-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,golang-go,,,2:1.13~1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,golang-race-detector-runtime,,,2:1.13~1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,golang-src,,,2:1.13~1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,google-chrome-stable,,,144.0.7559.132-1,Chrome Linux Team <chromium-dev@chromium.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gpg,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gpg-agent,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gpg-wks-client,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gpg-wks-server,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gpgconf,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gpgsm,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gpgv,,,2.2.19-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grep,,,3.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grilo-plugins-0.3-base,,,0.3.11-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,groff,,,1.22.4-4build1,Colin Watson <cjwatson@debian.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,groff-base,,,1.22.4-4build1,Colin Watson <cjwatson@debian.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub-common,,,2.04-1ubuntu26.17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub-efi-amd64-bin,,,2.06-2ubuntu14.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub-efi-amd64-signed,,,1.187.12~20.04+2.06-2ubuntu14.8,Colin Watson <cjwatson@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub-gfxpayload-lists,,,0.7,Colin Watson <cjwatson@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub-ipxe,,,1.0.0+git-20190109.133f4c4-0ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub-pc,,,2.04-1ubuntu26.17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub-pc-bin,,,2.04-1ubuntu26.17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,grub2-common,,,2.04-1ubuntu26.17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gsettings-desktop-schemas,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gsettings-ubuntu-schemas,,,0.0.7+17.10.20170922-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gsfonts,,,1:8.11+urwcyr1.0.7~pre44-4.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-alsa,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-clutter-3.0,,,3.0.27-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-gl,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-libav,,,1.16.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-packagekit,,,1.1.13-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-plugins-base,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-plugins-base,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-plugins-base-apps,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-plugins-good,,,1.16.3-0ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-plugins-good,,,1.16.3-0ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-plugins-ugly,,,1.16.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-pulseaudio,,,1.16.3-0ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-tools,,,1.16.3-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-vaapi,,,1.16.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-x,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gstreamer1.0-x,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gtk-update-icon-cache,,,3.24.20-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gtk2-engines-murrine,,,0.98.2-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gtk2-engines-pixbuf,,,2.24.32-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gtk3-nocsd,,,3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,guile-2.2-libs,,,2.2.7+1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gvfs,,,1.44.1-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gvfs-backends,,,1.44.1-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gvfs-bin,,,1.44.1-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gvfs-common,,,1.44.1-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gvfs-daemons,,,1.44.1-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gvfs-fuse,,,1.44.1-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gvfs-libs,,,1.44.1-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gzip,,,1.10-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hashcat,,,5.1.0+ds1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hashcat-data,,,5.1.0+ds1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hddtemp,,,0.3-beta15-53,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hdparm,,,9.58+ds-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,help2man,,,1.47.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hexedit,,,1.4.2-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hexyl,,,0.6.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hicolor-icon-theme,,,0.17-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hopper-v4,,,4.9.2,Vincent Bénony (bsr43@hopperapp.com),\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hostname,,,3.23,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hplip,,,3.20.3+dfsg0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hplip-data,,,3.20.3+dfsg0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hud,,,14.10+17.10.20170619-0ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,humanity-icon-theme,,,0.6.15,Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hunspell-en-us,,,1:2018.04.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hwdata,,,0.333-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,hyphen-es,,,1:6.4.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,i965-va-driver,,,2.4.0-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,i965-va-driver,,,2.4.0-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ibus,,,1.5.22-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ibus-data,,,1.5.22-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ibus-gtk,,,1.5.22-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ibus-gtk3,,,1.5.22-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ibus-table,,,1.9.25-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ibverbs-providers,,,28.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,icu-devtools,,,66.1-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ideviceinstaller,,,1.1.0-0ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iio-sensor-proxy,,,2.8-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,im-config,,,0.44-1ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,imagemagick,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,imagemagick-6-common,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,imagemagick-6.q16,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-application,,,12.10.1+19.04.20190308.1-0ubuntu3,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-appmenu,,,15.02.0+16.10.20160927-0ubuntu5,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-bluetooth,,,0.0.6+17.10.20170605-0ubuntu3,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-common,,,16.10.0+18.04.20180321.1-0ubuntu4,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-datetime,,,15.10+20.04.20200217-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-keyboard,,,0.0.0+19.10.20190716-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-messages,,,13.10.1+18.10.20180918-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-power,,,12.10.6+17.10.20170829.1-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-printers,,,0.1.7+17.10.20171101-0ubuntu2,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-session,,,17.3.20+19.10.20190921-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,indicator-sound,,,12.10.2+18.10.20180612-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,info,,,6.7.0.dfsg.2-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,init,,,1.57,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,init-system-helpers,,,1.57,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,initramfs-tools,,,0.136ubuntu6.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,initramfs-tools-bin,,,0.136ubuntu6.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,initramfs-tools-core,,,0.136ubuntu6.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,inkscape,,,0.92.5-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,inputattach,,,1:1.7.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,install-info,,,6.7.0.dfsg.2-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,intel-media-va-driver,,,20.1.1+dfsg1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,intel-media-va-driver,,,20.1.1+dfsg1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,intel-microcode,,,3.20250512.0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,inxi,,,3.0.38-1-0ubuntu1,Unit 193 <unit193@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ipmitool,,,1.8.18-8ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ippusbxd,,,1.34-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iproute2,,,5.5.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iptables,,,1.8.4-3ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iputils-ping,,,3:20190709-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iputils-tracepath,,,3:20190709-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ipxe,,,1.0.0+git-20190109.133f4c4-0ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ipxe-qemu,,,1.0.0+git-20190109.133f4c4-0ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,irqbalance,,,1.6.0-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,isc-dhcp-client,,,4.4.1-2.1ubuntu5.20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,isc-dhcp-common,,,4.4.1-2.1ubuntu5.20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iso-codes,,,4.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,isolinux,,,3:6.04~git20190206.bf6db5b4+dfsg1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iucode-tool,,,2.3.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,iw,,,5.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,jarwrapper,,,0.72.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,java-common,,,0.72,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,javascript-common,,,11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,jayatana,,,2.7-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,jd-gui,,,1.6.6-0,Emmanuel Dupuy <emmanue1@users.noreply.github.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,john,,,1.8.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,john-data,,,1.8.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,junit,,,3.8.2-9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,kbd,,,2.0.4-4ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,kerneloops,,,0.12+git20140509-6ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,keyboard-configuration,,,1.194ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,klibc-utils,,,2.0.7-1ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,kmod,,,27-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,kpartx,,,0.8.3-1ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,krb5-locales,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-en,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-en-base,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-es,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-es-base,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-gnome-en,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-gnome-en-base,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-gnome-es,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-pack-gnome-es-base,,,1:20.04+20220818,Language pack maintainers <language-packs@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-selector-common,,,0.204.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,language-selector-gnome,,,0.204.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,laptop-detect,,,0.16,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,less,,,551-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32asan5,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32atomic1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32gcc-9-dev,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32gcc-s1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32gomp1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32itm1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32quadmath0,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32stdc++6,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lib32ubsan1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liba52-0.7.4,,,0.7.4-20,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaa1,,,1.4p5-46,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaa1,,,1.4p5-46,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaacs0,,,0.9.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaccounts-glib0,,,1.23+17.04.20161104-0ubuntu3,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaccountsservice0,,,0.6.55-0ubuntu12~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libacl1,,,2.2.53-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaio1,,,0.3.112-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libalgorithm-diff-perl,,,1.19.03-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libalgorithm-diff-xs-perl,,,0.04-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libalgorithm-merge-perl,,,0.08-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libamtk-5-0,,,5.0.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libamtk-5-common,,,5.0.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libantlr-java,,,2.7.7+dfsg-10build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libantlr3-runtime-java,,,3.5.2-9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libao-common,,,1.2.2+20180113-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libao4,,,1.2.2+20180113-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaom0,,,1.0.0.errata1-3+deb11u1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaom0,,,1.0.0.errata1-3+deb11u1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libapache-pom-java,,,18-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libapparmor1,,,2.13.3-7ubuntu5.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libapparmor1,,,2.13.3-7ubuntu5.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libappindicator3-1,,,12.10.1+20.04.20200408.1-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libappstream-glib8,,,0.7.16-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libappstream4,,,0.12.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libapr1,,,1.6.5-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaprutil1,,,1.6.1-4ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libapt-pkg6.0,,,2.0.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libarchive13,,,3.4.0-2ubuntu1.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libargon2-1,,,0~20171227-0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasan5,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasan6,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasn1-8-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasn1-8-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasound2,,,1.2.2-2.1ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasound2,,,1.2.2-2.1ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasound2-data,,,1.2.2-2.1ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasound2-plugins,,,1.2.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasound2-plugins,,,1.2.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaspell15,,,0.60.8-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libass9,,,1:0.14.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libassuan0,,,2.5.3-7ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasyncns0,,,0.8-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libasyncns0,,,0.8-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatasmart4,,,0.19-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatinject-jsr330-api-java,,,1.0+ds1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatk-adaptor,,,2.34.2-0ubuntu2~20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatk-bridge2.0-0,,,2.34.2-0ubuntu2~20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatk-wrapper-java,,,0.37.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatk-wrapper-java-jni,,,0.37.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatk1.0-0,,,2.35.1-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatk1.0-data,,,2.35.1-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatkmm-1.6-1v5,,,2.28.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatm1,,,1:2.5.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatomic1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatomic1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatopology2,,,1.2.2-2.1ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libatspi2.0-0,,,2.36.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libattr1,,,1:2.4.48-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaudit-common,,,1:2.8.5-2ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libaudit1,,,1:2.8.5-2ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libauthen-sasl-perl,,,2.1600-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-client3,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-client3,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-common-data,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-common-data,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-common3,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-common3,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-core7,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-glib1,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavahi-ui-gtk3-0,,,0.7-4ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavc1394-0,,,0.5.4-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavc1394-0,,,0.5.4-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavcodec-dev,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavcodec58,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavcodec58,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavfilter7,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavformat-dev,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavformat58,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavresample-dev,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavresample4,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavutil-dev,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavutil56,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libavutil56,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbabeltrace1,,,1.5.8-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbamf3-2,,,0.5.3+18.04.20180207.2-0ubuntu2,Didier Roche <didrocks@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbdplus0,,,0.1.2-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbinutils,,,2.34-6ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblas3,,,3.9.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblkid-dev,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblkid1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblkid1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev-crypto2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev-fs2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev-loop2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev-part-err2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev-part2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev-swap2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev-utils2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libblockdev2,,,2.23-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbluetooth-dev,,,5.53-0ubuntu3.9,Ubuntu Bluetooth team <ubuntu-bluetooth@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbluetooth3,,,5.53-0ubuntu3.9,Ubuntu Bluetooth team <ubuntu-bluetooth@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbluray2,,,1:1.2.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libboost-iostreams1.71.0,,,1.71.0-6ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libboost-thread1.71.0,,,1.71.0-6ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbrlapi0.7,,,6.0+dfsg-4ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbrotli1,,,1.0.7-6ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbrotli1,,,1.0.7-6ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbs2b0,,,3.1.0+dfsg-2.2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbsd-dev,,,0.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbsd0,,,0.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbsd0,,,0.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbz2-1.0,,,1.0.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbz2-1.0,,,1.0.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libbz2-dev,,,1.0.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc-ares2,,,1.15.0-1ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc-bin,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc-dev-bin,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6-dbg,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6-dev,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6-dev-i386,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6-dev-x32,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6-i386,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libc6-x32,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcaca0,,,0.99.beta19-2.1ubuntu1.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcaca0,,,0.99.beta19-2.1ubuntu1.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo-gobject-perl,,,1.005-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo-gobject2,,,1.16.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo-gobject2,,,1.16.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo-perl,,,1.107-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo-script-interpreter2,,,1.16.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo2,,,1.16.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo2,,,1.16.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairo2-dev,,,1.16.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcairomm-1.0-1v5,,,1.12.2-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcamel-1.2-62,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcanberra-gtk3-0,,,0.30-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcanberra-gtk3-module,,,0.30-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcanberra-pulse,,,0.30-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcanberra0,,,0.30-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcap-ng0,,,0.7.9-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcap2,,,1:2.32-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcap2,,,1:2.32-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcap2-bin,,,1:2.32-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcapi20-3,,,1:3.27-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcapi20-3,,,1:3.27-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcapstone-dev,,,4.0.1+really+3.0.5-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcapstone3,,,4.0.1+really+3.0.5-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcbor0.6,,,0.6.0-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcc1-0,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libccid,,,1.4.31-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcdio-cdda2,,,10.2+2.0.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcdio-paranoia2,,,10.2+2.0.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcdio18,,,2.0.0-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcdparanoia0,,,3.10.2+debian-13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcdparanoia0,,,3.10.2+debian-13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcdr-0.1-1,,,0.1.6-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcgi-fast-perl,,,1:2.15-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcgi-pm-perl,,,4.46-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcheese-gtk25,,,3.34.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcheese8,,,3.34.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libchromaprint1,,,1.4.3-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcinnamon-desktop4,,,4.4.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang-12-dev,,,1:12.0.0-3ubuntu1~20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang-common-10-dev,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang-common-12-dev,,,1:12.0.0-3ubuntu1~20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang-common-9-dev,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang-cpp10,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang-cpp9,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang1-10,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclang1-12,,,1:12.0.0-3ubuntu1~20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclutter-1.0-0,,,1.26.4+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclutter-1.0-common,,,1.26.4+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclutter-gst-3.0-0,,,3.0.27-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libclutter-gtk-1.0-0,,,1.8.4-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcodec2-0.9,,,0.9.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcodec2-0.9,,,0.9.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcogl-common,,,1.22.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcogl-pango20,,,1.22.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcogl-path20,,,1.22.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcogl20,,,1.22.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcolord-gtk1,,,0.2.0-0ubuntu1,Christopher James Halse Rogers <raof@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcolord2,,,1.4.4-2,Christopher James Halse Rogers <raof@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcolorhug2,,,1.4.4-2,Christopher James Halse Rogers <raof@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcolumbus1-common,,,1.1.0+15.10.20150806-0ubuntu21,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcolumbus1v5,,,1.1.0+15.10.20150806-0ubuntu21,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcom-err2,,,1.45.5-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcom-err2,,,1.45.5-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcommons-cli-java,,,1.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcommons-io-java,,,2.6-2ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcommons-lang3-java,,,3.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcommons-parent-java,,,43-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcompizconfig0,,,1:0.9.14.1+20.04.20220820-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libconfig-inifiles-perl,,,3.000002-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcrack2,,,2.9.6-3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcrypt-dev,,,1:4.4.10-10ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcrypt1,,,1:4.4.10-10ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcrypt1,,,1:4.4.10-10ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcryptsetup12,,,2:2.2.2-3ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libctf-nobfd0,,,2.34-6ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libctf0,,,2.34-6ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcue2,,,2.2.1-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcups2,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcups2,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcupsfilters1,,,1.27.4-1ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcupsimage2,,,2.3.1-9ubuntu1.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcurl3-gnutls,,,7.68.0-1ubuntu2.25,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcurl3-gnutls,,,7.68.0-1ubuntu2.25,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libcurl4,,,7.68.0-1ubuntu2.25,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdaemon0,,,0.14-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdata-dump-perl,,,1.23-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdatrie1,,,0.2.12-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdatrie1,,,0.2.12-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdazzle-1.0-0,,,3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdb5.3,,,5.3.28+dfsg1-0.6ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdb5.3,,,5.3.28+dfsg1-0.6ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbd-mysql-perl,,,4.050-3ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbi-perl,,,1.643-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbus-1-3,,,1.12.16-2ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbus-1-3,,,1.12.16-2ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbus-1-dev,,,1.12.16-2ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbus-glib-1-2,,,0.110-5fakssync1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbusmenu-glib4,,,16.04.1+18.10.20180917-0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbusmenu-gtk3-4,,,16.04.1+18.10.20180917-0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdbusmenu-qt5-2,,,0.9.3+16.04.20160218-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdconf1,,,0.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdebconfclient0,,,0.251ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdecoration0,,,1:0.9.14.1+20.04.20220820-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdee-1.0-4,,,1.2.7+17.10.20170616-4ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdevmapper1.02.1,,,2:1.02.167-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdjvulibre-text,,,3.5.27.1-14ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdjvulibre21,,,3.5.27.1-14ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdmapsharing-3.0-2,,,2.9.39-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdns-export1109,,,1:9.11.16+dfsg-3~ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdotconf0,,,1.3-0.3fakesync1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdouble-conversion3,,,3.1.5-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdpkg-perl,,,1.19.7ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-amdgpu1,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-amdgpu1,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-common,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-intel1,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-intel1,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-nouveau2,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-nouveau2,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-radeon1,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm-radeon1,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm2,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdrm2,,,2.4.107-8ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdv4,,,1.0.0-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdv4,,,1.0.0-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdvdnav4,,,6.0.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdvdread7,,,6.1.0+really6.0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libdw1,,,0.176-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libebackend-1.2-10,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libebook-1.2-20,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libebook-contacts-1.2-3,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libecal-2.0-1,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libedata-book-1.2-26,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libedata-cal-2.0-1,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libedataserver-1.2-24,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libedataserverui-1.2-2,,,3.36.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libedit2,,,3.1-20191231-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libedit2,,,3.1-20191231-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libefiboot1,,,37-2ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libefivar1,,,37-2ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libegl-dev,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libegl-mesa0,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libegl1,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libegl1-mesa-dev,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libelf-dev,,,0.176-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libelf1,,,0.176-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libelf1,,,0.176-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libenchant-2-2,,,2.2.8-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libencode-locale-perl,,,1.05-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libepoxy0,,,1.5.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liberror-perl,,,0.17029-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libespeak-ng1,,,1.50+dfsg-6ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libestr0,,,0.1.10-2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libevdev2,,,1.9.0+dfsg-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libevdocument3-4,,,3.36.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libevent-2.1-7,,,2.1.11-stable-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libevview3-3,,,3.36.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexempi8,,,2.5.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexif12,,,0.6.21-6ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexif12,,,0.6.21-6ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexiv2-27,,,0.27.2-8ubuntu2.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexpat1,,,2.2.9-1ubuntu0.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexpat1,,,2.2.9-1ubuntu0.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexpat1-dev,,,2.2.9-1ubuntu0.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libext2fs2,,,1.45.5-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libexttextcat-data,,,3.4.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libextutils-depends-perl,,,0.8000-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libextutils-pkgconfig-perl,,,1.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfakeroot,,,1.24-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfastjson4,,,0.99.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfaudio0,,,20.04-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfaudio0,,,20.04-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfcgi-perl,,,0.79-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfcitx-config4,,,1:4.2.9.7-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfcitx-gclient1,,,1:4.2.9.7-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfcitx-utils0,,,1:4.2.9.7-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfdisk1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libffi-dev,,,3.3-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libffi7,,,3.3-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libffi7,,,3.3-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfftw3-double3,,,3.3.8-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfftw3-single3,,,3.3.8-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfido2-1,,,1.3.1-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfile-basedir-perl,,,0.08-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfile-desktopentry-perl,,,0.22-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfile-fcntllock-perl,,,0.22-3build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfile-listing-perl,,,6.04-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfile-mimeinfo-perl,,,0.29-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfl-dev,,,2.6.4-6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfl2,,,2.6.4-6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libflac8,,,1.3.3-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libflac8,,,1.3.3-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libflite1,,,2.1-release-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfont-afm-perl,,,1.20-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfontconfig1,,,2.13.1-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfontconfig1,,,2.13.1-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfontconfig1-dev,,,2.13.1-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfontembed1,,,1.27.4-1ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfontenc1,,,1:1.1.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfprint-2-2,,,1:1.90.2+tod1-0ubuntu1~20.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfprint-2-tod1,,,1:1.90.2+tod1-0ubuntu1~20.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libframe6,,,2.5.0daily13.06.05+16.10.20160809-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfreeipmi17,,,1.6.4-3ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfreerdp-client2-2,,,2.6.1+dfsg1-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfreerdp2-2,,,2.6.1+dfsg1-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfreetype-dev,,,2.10.1-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfreetype6,,,2.10.1-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfreetype6,,,2.10.1-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfreetype6-dev,,,2.10.1-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfribidi0,,,1.0.8-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfribidi0,,,1.0.8-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfuse-dev,,,2.9.9-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfuse2,,,2.9.9-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfwupd2,,,1.7.9-1~20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libfwupdplugin5,,,1.7.9-1~20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgail-3-0,,,3.24.20-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgail-common,,,2.24.32-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgail18,,,2.24.32-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgamemode0,,,1.5.1-0ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgamemodeauto0,,,1.5.1-0ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgbm1,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgc1c2,,,1:7.6.4-0.4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcab-1.0-0,,,1.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcc-10-dev,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcc-9-dev,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcc-s1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcc-s1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgck-1-0,,,3.36.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcr-base-3-1,,,3.36.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcr-ui-3-1,,,3.36.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcrypt20,,,1.8.5-5ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgcrypt20,,,1.8.5-5ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgd3,,,2.2.5-5.2ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgd3,,,2.2.5-5.2ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdata-common,,,0.17.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdata22,,,0.17.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdbm-compat4,,,1.18.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdbm-compat4,,,1.18.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdbm6,,,1.18.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdbm6,,,1.18.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdk-pixbuf2.0-0,,,2.40.0+dfsg-3ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdk-pixbuf2.0-0,,,2.40.0+dfsg-3ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdk-pixbuf2.0-bin,,,2.40.0+dfsg-3ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdk-pixbuf2.0-common,,,2.40.0+dfsg-3ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgdm1,,,3.36.3-0ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgee-0.8-2,,,0.20.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgeis1,,,2.2.17+16.04.20160126-0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgeoclue-2-0,,,2.5.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgeocode-glib0,,,3.26.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgeonames-common,,,0.2+17.04.20170220-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgeonames0,,,0.2+17.04.20170220-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgexiv2-2,,,0.12.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgfortran5,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgif-dev,,,5.1.9-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgif7,,,5.1.9-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgirepository-1.0-1,,,1.64.1-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgjs0g,,,1.64.5-0ubuntu0.20.04.01,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgl-dev,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgl1,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgl1,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgl1-mesa-dev,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgl1-mesa-dri,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgl1-mesa-dri,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglapi-mesa,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglapi-mesa,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgles-dev,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgles1,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgles2,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglewmx1.13,,,1.13.0-4ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib-object-introspection-perl,,,0.048-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib-perl,,,3:1.329.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib2.0-0,,,2.64.6-1~ubuntu20.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib2.0-0,,,2.64.6-1~ubuntu20.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib2.0-bin,,,2.64.6-1~ubuntu20.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib2.0-data,,,2.64.6-1~ubuntu20.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib2.0-dev,,,2.64.6-1~ubuntu20.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglib2.0-dev-bin,,,2.64.6-1~ubuntu20.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglibmm-2.4-1v5,,,2.64.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglu1-mesa,,,9.0.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglu1-mesa,,,9.0.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglu1-mesa-dev,,,9.0.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglvnd-dev,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglvnd0,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglvnd0,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglx-dev,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglx-mesa0,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglx-mesa0,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglx0,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libglx0,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgme0,,,0.6.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgmp-dev,,,2:6.2.0+dfsg-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgmp10,,,2:6.2.0+dfsg-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgmp10,,,2:6.2.0+dfsg-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgmpxx4ldbl,,,2:6.2.0+dfsg-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnome-autoar-0-0,,,0.2.3-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnome-bluetooth13,,,3.34.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnome-desktop-3-19,,,3.36.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnome-games-support-1-3,,,1.6.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnome-games-support-common,,,1.6.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnome-menu-3-0,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnome-todo,,,3.28.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnomekbd-common,,,3.26.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnomekbd8,,,3.26.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnutls-dane0,,,3.6.13-2ubuntu1.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnutls-openssl27,,,3.6.13-2ubuntu1.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnutls28-dev,,,3.6.13-2ubuntu1.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnutls30,,,3.6.13-2ubuntu1.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnutls30,,,3.6.13-2ubuntu1.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgnutlsxx28,,,3.6.13-2ubuntu1.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgoa-1.0-0b,,,3.36.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgoa-1.0-common,,,3.36.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgoa-backend-1.0-1,,,3.36.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgom-1.0-0,,,0.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgomp1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgomp1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpg-error-l10n,,,1.37-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpg-error0,,,1.37-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpg-error0,,,1.37-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpgme11,,,1.13.1-7ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgphoto2-6,,,2.5.25-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgphoto2-6,,,2.5.25-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgphoto2-l10n,,,2.5.25-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgphoto2-port12,,,2.5.25-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgphoto2-port12,,,2.5.25-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpm2,,,1.20.7-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpm2,,,1.20.7-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpod-common,,,0.8.3-15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgpod4,,,0.8.3-15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgrail6,,,3.1.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgraphene-1.0-0,,,1.10.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgraphite2-3,,,1.3.13-11build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgraphite2-3,,,1.3.13-11build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgrilo-0.3-0,,,0.3.12-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgs9,,,9.50~dfsg-5ubuntu4.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgs9-common,,,9.50~dfsg-5ubuntu4.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgsettings-qt1,,,0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgsf-1-114,,,1.14.46-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgsf-1-common,,,1.14.46-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgsl23,,,2.5+dfsg-6+deb10u1build0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgslcblas0,,,2.5+dfsg-6+deb10u1build0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgsm1,,,1.0.18-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgsm1,,,1.0.18-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgsound0,,,1.0.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgspell-1-2,,,1.8.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgspell-1-common,,,1.8.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgssapi-krb5-2,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgssapi-krb5-2,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgssapi3-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgssapi3-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgssdp-1.2-0,,,1.2.3-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer-gl1.0-0,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer-plugins-bad1.0-0,,,1.16.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer-plugins-base1.0-0,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer-plugins-base1.0-0,,,1.16.3-0ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer-plugins-good1.0-0,,,1.16.3-0ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer-plugins-good1.0-0,,,1.16.3-0ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer1.0-0,,,1.16.3-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgstreamer1.0-0,,,1.16.3-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk-3-0,,,3.24.20-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk-3-bin,,,3.24.20-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk-3-common,,,3.24.20-0ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk2.0-0,,,2.24.32-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk2.0-bin,,,2.24.32-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk2.0-common,,,2.24.32-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk3-nocsd0,,,3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtk3-perl,,,0.037-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtkmm-2.4-1v5,,,1:2.24.5-4ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtkmm-3.0-1v5,,,3.24.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtksourceview-4-0,,,4.6.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtksourceview-4-common,,,4.6.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtkspell0,,,2.0.16-1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtop-2.0-11,,,2.40.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgtop2-common,,,2.40.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libguava-java,,,19.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgudev-1.0-0,,,1:233-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgudev-1.0-0,,,1:233-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgupnp-1.2-0,,,1.2.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgupnp-av-1.0-2,,,0.12.11-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgupnp-dlna-2.0-3,,,0.10.5-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgusb2,,,0.3.4-0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgweather-3-16,,,3.36.1-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgweather-common,,,3.36.1-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libgxps2,,,0.3.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhandy-0.0-0,,,0.0.13-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libharfbuzz-icu0,,,2.6.4-1ubuntu4.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libharfbuzz0b,,,2.6.4-1ubuntu4.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libharfbuzz0b,,,2.6.4-1ubuntu4.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhcrypto4-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhcrypto4-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libheimbase1-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libheimbase1-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libheimntlm0-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libheimntlm0-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhogweed5,,,3.5.1+really3.5.1-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhogweed5,,,3.5.1+really3.5.1-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhpmud0,,,3.20.3+dfsg0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhtml-form-perl,,,6.07-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhtml-format-perl,,,2.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhtml-parser-perl,,,3.72-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhtml-tagset-perl,,,3.20-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhtml-template-perl,,,2.97-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhtml-tree-perl,,,5.07-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhttp-cookies-perl,,,6.08-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhttp-daemon-perl,,,6.06-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhttp-date-perl,,,6.05-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhttp-message-perl,,,6.22-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhttp-negotiate-perl,,,6.01-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhunspell-1.7-0,,,1.7.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhwloc-plugins,,,2.1.0+dfsg-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhwloc15,,,2.1.0+dfsg-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhx509-5-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhx509-5-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libhyphen0,,,2.8.8-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libibus-1.0-5,,,1.5.22-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libibverbs1,,,28.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libical3,,,3.0.8-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libice-dev,,,2:1.0.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libice6,,,2:1.0.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libicu-dev,,,66.1-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libicu66,,,66.1-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libicu66,,,66.1-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libidn11,,,1.33-2.2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libidn2-0,,,2.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libidn2-0,,,2.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libidn2-dev,,,2.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libido3-0.1-0,,,13.10.0+17.04.20161028-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libiec61883-0,,,1.2.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libiec61883-0,,,1.2.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libieee1284-3,,,0.2.11-13build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libieee1284-3,,,0.2.11-13build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libigdgmm11,,,20.1.1+ds1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libigdgmm11,,,20.1.1+ds1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libijs-0.35,,,0.35-15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libilmbase24,,,2.3.0-6build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libimage-magick-perl,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libimage-magick-q16-perl,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libimagequant0,,,2.12.2-1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libimobiledevice-utils,,,1.2.1~git20191129.9f79242-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libimobiledevice6,,,1.2.1~git20191129.9f79242-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libindicator3-7,,,16.10.0+18.04.20180321.1-0ubuntu4,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libinput-bin,,,1.15.5-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libinput10,,,1.15.5-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libio-html-perl,,,1.001-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libio-socket-ssl-perl,,,2.067-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libio-stringy-perl,,,2.111-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libip4tc2,,,1.8.4-3ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libip6tc2,,,1.8.4-3ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libipc-system-simple-perl,,,1.26-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libisc-export1105,,,1:9.11.16+dfsg-3~ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libiscsi7,,,1.18.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libisl22,,,0.22.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libitm1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libiw30,,,30~pre9-13ubuntu1,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjack-jackd2-0,,,1.9.12~dfsg-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjack-jackd2-0,,,1.9.12~dfsg-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjansson4,,,2.12-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjavascriptcoregtk-4.0-18,,,2.38.6-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjbig-dev,,,2.1-3.1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjbig0,,,2.1-3.1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjbig0,,,2.1-3.1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjbig2dec0,,,0.18-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjcat1,,,0.1.4-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjpeg-dev,,,8c-2ubuntu8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjpeg-turbo8,,,2.0.3-0ubuntu1.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjpeg-turbo8,,,2.0.3-0ubuntu1.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjpeg-turbo8-dev,,,2.0.3-0ubuntu1.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjpeg8,,,8c-2ubuntu8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjpeg8,,,8c-2ubuntu8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjpeg8-dev,,,8c-2ubuntu8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjs-jquery,,,3.3.1~dfsg-3ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjson-c4,,,0.13.1+dfsg-7ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjson-glib-1.0-0,,,1.4.4-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjson-glib-1.0-common,,,1.4.4-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjsoncpp1,,,1.7.4-3.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjsr305-java,,,0.1~+svn49-11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjuh-java,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libjurt-java,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libk5crypto3,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libk5crypto3,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkeyutils1,,,1.6-6ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkeyutils1,,,1.6-6ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libklibc,,,2.0.7-1ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkmod2,,,27-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkpathsea6,,,2019.20190605.51237-3ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkrb5-26-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkrb5-26-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkrb5-3,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkrb5-3,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkrb5support0,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libkrb5support0,,,1.17-6ubuntu4.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libksba8,,,1.3.5-2ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblangtag-common,,,0.6.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblangtag1,,,0.6.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblapack3,,,3.9.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblcms2-2,,,2.9-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblcms2-2,,,2.9-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblcms2-utils,,,2.9-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libldap-2.4-2,,,2.4.49+dfsg-2ubuntu1.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libldap-2.4-2,,,2.4.49+dfsg-2ubuntu1.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libldap-common,,,2.4.49+dfsg-2ubuntu1.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libldb2,,,2:2.4.4-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblightdm-gobject-1-0,,,1.30.0-0ubuntu4~20.04.2,Robert Ancell <robert.ancell@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblilv-0-0,,,0.24.6-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblinear4,,,2.3.0+dfsg-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblirc-client0,,,0.10.1-6.1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libllvm10,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libllvm12,,,1:12.0.0-3ubuntu1~20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libllvm12,,,1:12.0.0-3ubuntu1~20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libllvm9,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblmdb0,,,0.9.24-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblocale-gettext-perl,,,1.07-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblouis-data,,,3.12.0-3ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblouis20,,,3.12.0-3ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblouisutdml-bin,,,2.8.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblouisutdml-data,,,2.8.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblouisutdml9,,,2.8.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblqr-1-0,,,0.4.2-2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblsan0,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libltdl-dev,,,2.4.6-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libltdl7,,,2.4.6-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libltdl7,,,2.4.6-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblua5.2-0,,,5.2.4-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblua5.3-0,,,5.3.3-1.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblwp-mediatypes-perl,,,6.04-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblwp-protocol-https-perl,,,6.07-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblz4-1,,,1.9.2-2ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblz4-1,,,1.9.2-2ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblz4-dev,,,1.9.2-2ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblzma-dev,,,5.2.4-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblzma5,,,5.2.4-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblzma5,,,5.2.4-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liblzo2-2,,,2.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmagic-dev,,,1:5.38-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmagic-mgc,,,1:5.38-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmagic1,,,1:5.38-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmagick++-6.q16-8,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmagickcore-6.q16-6,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmagickcore-6.q16-6-extra,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmagickwand-6.q16-6,,,8:6.9.10.23+dfsg-2.1ubuntu11.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmailtools-perl,,,2.21-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmaxminddb0,,,1.4.2-0ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmbim-glib4,,,1.26.2-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmbim-proxy,,,1.26.2-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmediaart-2.0-0,,,1.9.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmessaging-menu0,,,13.10.1+18.10.20180918-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmetacity1,,,1:3.36.1-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libminiupnpc17,,,2.1.20190824-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmm-glib0,,,1.18.6-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmnl-dev,,,1.0.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmnl0,,,1.0.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmount-dev,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmount1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmount1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmozjs-68-0,,,68.6.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmp3lame0,,,3.100-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmp3lame0,,,3.100-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmpc3,,,1.1.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmpdec2,,,2.4.2-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmpeg2-4,,,0.5.1-9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmpfr6,,,4.0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmpg123-0,,,1.25.13-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmpg123-0,,,1.25.13-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmspack0,,,0.10.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmtdev1,,,1.1.5-1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmtp-common,,,1.1.17-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmtp-runtime,,,1.1.17-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmtp9,,,1.1.17-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmutter-6-0,,,3.36.9-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmysofa1,,,1.0~dfsg0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmysqlclient21,,,8.0.42-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libmysqlclient21,,,8.0.42-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnatpmp1,,,20150609-7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnautilus-extension1a,,,1:3.36.3-0ubuntu1.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libncurses-dev,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libncurses5,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libncurses6,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libncurses6,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libncursesw6,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libncursesw6,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libndp0,,,1.7-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnemo-extension1,,,4.4.2-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnet-dbus-perl,,,1.2.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnet-http-perl,,,6.19-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnet-smtp-ssl-perl,,,1.04-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnet-ssleay-perl,,,1.88-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnetfilter-conntrack3,,,1.0.7-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnetpbm10,,,2:10.0-15.3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnetplan0,,,0.104-0ubuntu2~20.04.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnettle7,,,3.5.1+really3.5.1-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnettle7,,,3.5.1+really3.5.1-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnewlib-dev,,,3.3.0-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnewt0.52,,,0.52.21-4ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnfnetlink0,,,1.0.1-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnfs13,,,4.0.0-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnftnl11,,,1.1.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnghttp2-14,,,1.40.0-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnghttp2-14,,,1.40.0-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnginx-mod-http-image-filter,,,1.18.0-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnginx-mod-http-xslt-filter,,,1.18.0-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnginx-mod-mail,,,1.18.0-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnginx-mod-stream,,,1.18.0-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnl-3-200,,,3.4.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnl-genl-3-200,,,3.4.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnl-route-3-200,,,3.4.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnm0,,,1.22.10-1ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnma0,,,1.8.24-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnorm1,,,1.5.8+dfsg2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnotify-bin,,,0.7.9-1ubuntu3.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnotify4,,,0.7.9-1ubuntu3.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnpth0,,,1.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnspr4,,,2:4.35-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnss-mdns,,,0.14.1-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnss-systemd,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnss3,,,2:3.98-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libntfs-3g883,,,1:2017.3.23AR.3-3ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnuma1,,,2.0.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnuma1,,,2.0.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnux-4.0-0,,,4.0.8+18.10.20180623-0ubuntu1,Didier Roche <didrocks@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libnux-4.0-common,,,4.0.8+18.10.20180623-0ubuntu1,Didier Roche <didrocks@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libobjc-9-dev,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libobjc4,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libodbc1,,,2.3.6-0.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libodbc1,,,2.3.6-0.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libogg0,,,1.3.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libogg0,,,1.3.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libomp-9-dev,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libomp5-9,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenal-data,,,1:1.19.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenal1,,,1:1.19.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenal1,,,1:1.19.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopencore-amrnb0,,,0.1.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopencore-amrwb0,,,0.1.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenexr24,,,2.3.0-6ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopengl-dev,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopengl0,,,1.3.2-1~ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenipmi0,,,2.0.27-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenjp2-7,,,2.3.1-1ubuntu4.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenjp2-7,,,2.3.1-1ubuntu4.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopenmpt0,,,0.4.11-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopus0,,,1.3.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libopus0,,,1.3.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liborc-0.4-0,,,1:0.4.31-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liborc-0.4-0,,,1:0.4.31-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmesa6,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmesa6,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmocodec0,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmocoding0,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmocore-dev,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmocore11,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmoctrl0,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmogb6,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmogsm10,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmosim0,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libosmovty4,,,0.12.1-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libp11-kit-dev,,,0.23.20-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libp11-kit0,,,0.23.20-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libp11-kit0,,,0.23.20-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpackagekit-glib2-18,,,1.1.13-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam-cap,,,1:2.32-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam-fprintd,,,1.90.9-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam-gnome-keyring,,,3.36.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam-modules,,,1.3.1-5ubuntu4.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam-modules-bin,,,1.3.1-5ubuntu4.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam-runtime,,,1.3.1-5ubuntu4.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam-systemd,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpam0g,,,1.3.1-5ubuntu4.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpango-1.0-0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpango-1.0-0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpangocairo-1.0-0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpangocairo-1.0-0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpangoft2-1.0-0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpangoft2-1.0-0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpangomm-1.4-1v5,,,2.42.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpangoxft-1.0-0,,,1.44.7-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpaper-utils,,,1.1.28,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpaper1,,,1.1.28,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libparted-fs-resize0,,,3.3-4ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libparted2,,,3.3-4ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcap0.8,,,1.9.1-3ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcap0.8,,,1.9.1-3ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcaudio0,,,1.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpci3,,,1:3.6.4-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpci3,,,1:3.6.4-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpciaccess0,,,0.16-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpciaccess0,,,0.16-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre16-3,,,2:8.39-12ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre2-16-0,,,10.34-7ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre2-32-0,,,10.34-7ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre2-8-0,,,10.34-7ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre2-8-0,,,10.34-7ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre2-dev,,,10.34-7ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre2-posix2,,,10.34-7ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre3,,,2:8.39-12ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre3,,,2:8.39-12ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre3-dev,,,2:8.39-12ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcre32-3,,,2:8.39-12ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcrecpp0v5,,,2:8.39-12ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcsc-perl,,,1.4.14-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcsclite-dev,,,1.8.26-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpcsclite1,,,1.8.26-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpeas-1.0-0,,,1.26.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpeas-common,,,1.26.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libperl5.30,,,5.30.0-9ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libperl5.30,,,5.30.0-9ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpfm4,,,4.10.1+git20-g7700f49-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpgm-5.2-0,,,5.2.122~dfsg-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libphonenumber7,,,7.1.0-5ubuntu11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpipeline1,,,1.5.2-2build1,Colin Watson <cjwatson@debian.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpixman-1-0,,,0.38.4-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpixman-1-0,,,0.38.4-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpixman-1-dev,,,0.38.4-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpkcs11-helper1,,,1.26-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libplist-utils,,,2.1.0-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libplist3,,,2.1.0-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libplymouth5,,,0.9.4git20200323-0ubuntu6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpng-dev,,,1.6.37-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpng-tools,,,1.6.37-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpng16-16,,,1.6.37-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpng16-16,,,1.6.37-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpocl2,,,1.4-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpocl2-common,,,1.4-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpolkit-agent-1-0,,,0.105-26ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpolkit-gobject-1-0,,,0.105-26ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpoppler-cpp0v5,,,0.86.1-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpoppler-glib8,,,0.86.1-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpoppler97,,,0.86.1-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpopt0,,,1.16-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpostproc55,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpotrace0,,,1.16-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libprocps8,,,2:3.3.16-1ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libprotobuf-lite17,,,3.6.1.3-2ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libprotobuf17,,,3.6.1.3-2ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libproxy1-plugin-gsettings,,,0.4.15-10ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libproxy1-plugin-networkmanager,,,0.4.15-10ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libproxy1v5,,,0.4.15-10ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libproxy1v5,,,0.4.15-10ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpsl5,,,0.21.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpsl5,,,0.21.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpthread-stubs0-dev,,,0.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpulse-dev,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpulse-mainloop-glib0,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpulse0,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpulse0,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpulsedsp,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpwquality-common,,,1.4.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpwquality1,,,1.4.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython2-dev,,,2.7.17-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython2-stdlib,,,2.7.17-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython2.7,,,2.7.18-1~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython2.7-dev,,,2.7.18-1~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython2.7-minimal,,,2.7.18-1~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython2.7-stdlib,,,2.7.18-1~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython3-dev,,,3.8.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython3-stdlib,,,3.8.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython3.8,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython3.8-dev,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython3.8-minimal,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libpython3.8-stdlib,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqmi-glib5,,,1.30.4-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqmi-proxy,,,1.30.4-1~ubuntu20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqpdf26,,,9.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqqwing2v5,,,1.3.4-1.1build1,Jackson Doak <noskcaj@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5concurrent5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5core5a,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5dbus5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5gui5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5multimedia5,,,5.12.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5multimedia5-plugins,,,5.12.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5multimediagsttools5,,,5.12.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5multimediawidgets5,,,5.12.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5network5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5opengl5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5printsupport5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5sql5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5sql5-sqlite,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5svg5,,,5.12.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5test5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5widgets5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libqt5xml5,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libquadmath0,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libradare2-4.2.1,,,4.2.1+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libradare2-common,,,4.2.1+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libradare2-dev,,,4.2.1+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librados2,,,15.2.17-0ubuntu0.20.04.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libraw1394-11,,,2.1.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libraw1394-11,,,2.1.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libraw19,,,0.19.5-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librbd1,,,15.2.17-0ubuntu0.20.04.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librdmacm1,,,28.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreadline-dev,,,8.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreadline5,,,5.2+dfsg-3build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreadline8,,,8.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreoffice-common,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreoffice-style-breeze,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreoffice-style-colibre,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreoffice-style-elementary,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libreoffice-style-tango,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librest-0.7-0,,,0.8.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librevenge-0.0-0,,,0.0.4-6ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librhash0,,,1.3.9-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librhythmbox-core10,,,3.4.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libridl-java,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libroken18-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libroken18-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librsvg2-2,,,2.48.9-1ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librsvg2-2,,,2.48.9-1ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librsvg2-common,,,2.48.9-1ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librsvg2-common,,,2.48.9-1ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librsync2,,,2.0.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librtmp1,,,2.4+20151223.gitfa8646d.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librtmp1,,,2.4+20151223.gitfa8646d.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librubberband2,,,1.8.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libruby2.7,,,2.7.0-5ubuntu1.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librygel-core-2.6-2,,,0.38.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librygel-db-2.6-2,,,0.38.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librygel-renderer-2.6-2,,,0.38.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,librygel-server-2.6-2,,,0.38.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsamplerate0,,,0.1.9-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsamplerate0,,,0.1.9-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsane,,,1.0.29-0ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsane,,,1.0.29-0ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsane-common,,,1.0.29-0ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsane-hpaio,,,3.20.3+dfsg0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsasl2-2,,,2.1.27+dfsg-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsasl2-2,,,2.1.27+dfsg-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsasl2-modules,,,2.1.27+dfsg-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsasl2-modules,,,2.1.27+dfsg-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsasl2-modules-db,,,2.1.27+dfsg-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsasl2-modules-db,,,2.1.27+dfsg-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsbc1,,,1.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsctp-dev,,,1.0.18+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsctp1,,,1.0.18+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsdl2-2.0-0,,,2.0.10+dfsg1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsdl2-2.0-0,,,2.0.10+dfsg1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libseccomp2,,,2.5.1-1ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsecret-1-0,,,0.20.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsecret-common,,,0.20.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libselinux1,,,3.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libselinux1,,,3.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libselinux1-dev,,,3.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsemanage-common,,,3.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsemanage1,,,3.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsensors-config,,,1:3.6.0-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsensors5,,,1:3.6.0-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsensors5,,,1:3.6.0-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsepol1,,,3.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsepol1-dev,,,3.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libserd-0-0,,,0.30.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsgutils2-2,,,1.44-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libshine3,,,3.1.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libshine3,,,3.1.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libshout3,,,2.4.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libshout3,,,2.4.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsidplay1v5,,,1.36.59-11build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsigc++-2.0-0v5,,,2.10.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsigsegv2,,,2.12-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libslang2,,,2.3.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libslang2,,,2.3.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsm-dev,,,2:1.2.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsm6,,,2:1.2.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsmali-java,,,2.2.7-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsmartcols1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsmbclient,,,2:4.15.13+dfsg-0ubuntu0.20.04.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsmbios-c2,,,2.4.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsmi2ldbl,,,0.4.8+dfsg2-16,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsnapd-glib1,,,1.58-0ubuntu0.20.04.0,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsnappy1v5,,,1.1.8-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsnappy1v5,,,1.1.8-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsndfile1,,,1.0.28-7ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsndfile1,,,1.0.28-7ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsndio7.0,,,1.5.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsndio7.0,,,1.5.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsnmp-base,,,5.8+dfsg-2ubuntu2.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsnmp35,,,5.8+dfsg-2ubuntu2.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsnmp35,,,5.8+dfsg-2ubuntu2.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsodium23,,,1.0.18-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsonic0,,,0.2.0-8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsord-0-0,,,0.16.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsoup-gnome2.4-1,,,2.70.0-1ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsoup2.4-1,,,2.70.0-1ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsoup2.4-1,,,2.70.0-1ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsoxr0,,,0.1.3-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsoxr0,,,0.1.3-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libspandsp2,,,0.0.6+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libspectre1,,,0.2.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libspeechd2,,,0.9.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libspeex1,,,1.2~rc1.2-1.1ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libspeex1,,,1.2~rc1.2-1.1ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libspeexdsp1,,,1.2~rc1.2-1.1ubuntu1.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsqlite3-0,,,3.31.1-4ubuntu0.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsqlite3-0,,,3.31.1-4ubuntu0.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsratom-0-0,,,0.6.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libss2,,,1.45.5-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libssh-4,,,0.9.3-2ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libssh-4,,,0.9.3-2ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libssh-gcrypt-4,,,0.9.3-2ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libssl-dev,,,1.1.1f-1ubuntu2.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libssl1.1,,,1.1.1f-1ubuntu2.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libssl1.1,,,1.1.1f-1ubuntu2.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstartup-notification0,,,0.12-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstb0,,,0.0~git20190817.1.052dce1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstb0,,,0.0~git20190817.1.052dce1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstdc++-10-dev,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstdc++-9-dev,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstdc++6,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstdc++6,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstemmer0d,,,0+svn585-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libstringtemplate-java,,,3.2.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libswresample-dev,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libswresample3,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libswresample3,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libswscale5,,,7:4.2.7-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsynctex2,,,2019.20190605.51237-3ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsysmetrics1,,,1.6.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsystemd0,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libsystemd0,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtag1v5,,,1.11.1+dfsg.1-0.3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtag1v5,,,1.11.1+dfsg.1-0.3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtag1v5-vanilla,,,1.11.1+dfsg.1-0.3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtag1v5-vanilla,,,1.11.1+dfsg.1-0.3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtalloc-dev,,,2.3.3-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtalloc2,,,2.3.3-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtasn1-6,,,4.16.0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtasn1-6,,,4.16.0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtasn1-6-dev,,,4.16.0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtasn1-doc,,,4.16.0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtcl8.6,,,8.6.10+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtdb1,,,1.4.5-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libteamdctl0,,,1.30-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtelepathy-glib0,,,0.24.1-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtepl-4-0,,,4.4.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libterm-readkey-perl,,,2.38-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtevent0,,,0.11.0-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtext-charwidth-perl,,,0.04-10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtext-iconv-perl,,,1.7-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtext-wrapi18n-perl,,,0.06-9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libthai-data,,,0.1.28-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libthai0,,,0.1.28-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libthai0,,,0.1.28-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtheora0,,,1.1.1+dfsg.1-15ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtheora0,,,1.1.1+dfsg.1-15ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtie-ixhash-perl,,,1.23-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtiff-dev,,,4.1.0+git191117-2ubuntu0.20.04.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtiff5,,,4.1.0+git191117-2ubuntu0.20.04.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtiff5,,,4.1.0+git191117-2ubuntu0.20.04.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtiff5-dev,,,4.1.0+git191117-2ubuntu0.20.04.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtiffxx5,,,4.1.0+git191117-2ubuntu0.20.04.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtimedate-perl,,,2.3200-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtimezonemap-data,,,0.4.6-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtimezonemap1,,,0.4.6-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtinfo-dev,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtinfo5,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtinfo6,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtinfo6,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtk8.6,,,8.6.10-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtool,,,2.4.6-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtotem-plparser-common,,,3.26.5-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtotem-plparser18,,,3.26.5-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtotem0,,,3.34.1-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtracker-control-2.0-0,,,2.3.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtracker-miner-2.0-0,,,2.3.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtracker-sparql-2.0-0,,,2.3.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtry-tiny-perl,,,0.30-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtsan0,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtss2-esys0,,,2.3.2-1ubuntu0.20.04.2,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtwolame0,,,0.4.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libtwolame0,,,0.4.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libu2f-udev,,,1.1.10-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libubsan1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuchardet0,,,0.0.6-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libudev-dev,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libudev1,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libudev1,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libudisks2-0,,,2.8.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunbound8,,,1.9.4-2ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunistring2,,,0.9.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunistring2,,,0.9.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-control-center1,,,15.04.0+19.10.20190921-0ubuntu3,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-core-6.0-9,,,7.5.1+20.04.20211026.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-gtk2-parser0,,,0.0.0+18.04.20171202-0ubuntu2,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-gtk3-parser0,,,0.0.0+18.04.20171202-0ubuntu2,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-misc4,,,4.0.5+14.04.20140115-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-protocol-private0,,,7.1.4+19.04.20190319-0ubuntu3,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-scopes-json-def-desktop,,,7.1.4+19.04.20190319-0ubuntu3,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity-settings-daemon1,,,15.04.1+20.04.20200325-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunity9,,,7.1.4+19.04.20190319-0ubuntu3,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuno-cppu3,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuno-cppuhelpergcc3-3,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuno-purpenvhelpergcc3-3,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuno-sal3,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuno-salhelpergcc3-3,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunoloader-java,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libunwind8,,,1.2.1-9ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libupower-glib3,,,0.99.11-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liburi-perl,,,1.76-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,liburl-dispatcher1,,,0.1+17.04.20170328-0ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libusb-1.0-0,,,2:1.0.23-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libusb-1.0-0,,,2:1.0.23-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libusb-1.0-0-dev,,,2:1.0.23-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libusb-1.0-doc,,,2:1.0.23-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libusbmuxd6,,,2.0.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuuid1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuuid1,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuv1,,,1.34.2-1ubuntu1.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libuv1-dev,,,1.34.2-1ubuntu1.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libv4l-0,,,1.18.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libv4l-0,,,1.18.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libv4lconvert0,,,1.18.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libv4lconvert0,,,1.18.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libva-drm2,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libva-drm2,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libva-wayland2,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libva-x11-2,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libva-x11-2,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libva2,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libva2,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvdpau1,,,1.3-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvdpau1,,,1.3-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvidstab1.1,,,1.1.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvisio-0.1-1,,,0.1.7-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvisual-0.4-0,,,0.4.0-17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvisual-0.4-0,,,0.4.0-17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvkd3d1,,,1.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvkd3d1,,,1.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvncclient1,,,0.9.12+dfsg-9ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvolume-key1,,,0.3.12-3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvorbis0a,,,1.3.6-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvorbis0a,,,1.3.6-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvorbisenc2,,,1.3.6-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvorbisenc2,,,1.3.6-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvorbisfile3,,,1.3.6-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvpx6,,,1.8.2-1ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvpx6,,,1.8.2-1ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvte-2.91-0,,,0.60.3-0ubuntu1~20.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvte-2.91-common,,,0.60.3-0ubuntu1~20.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvulkan-dev,,,1.2.131.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvulkan1,,,1.2.131.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libvulkan1,,,1.2.131.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwacom-bin,,,1.3-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwacom-common,,,1.3-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwacom2,,,1.3-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwavpack1,,,5.2.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwavpack1,,,5.2.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwayland-client0,,,1.18.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwayland-client0,,,1.18.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwayland-cursor0,,,1.18.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwayland-cursor0,,,1.18.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwayland-egl1,,,1.18.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwayland-egl1,,,1.18.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwayland-server0,,,1.18.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwbclient0,,,2:4.15.13+dfsg-0ubuntu0.20.04.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwebkit2gtk-4.0-37,,,2.38.6-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwebp6,,,0.6.1-2ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwebp6,,,0.6.1-2ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwebpdemux2,,,0.6.1-2ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwebpmux3,,,0.6.1-2ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwebpmux3,,,0.6.1-2ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwebrtc-audio-processing1,,,0.3.1-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwhoopsie-preferences0,,,22,Evan Dandrea <evan.dandrea@canonical.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwhoopsie0,,,0.2.69ubuntu0.3,Evan Dandrea <ev@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwind0-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwind0-heimdal,,,7.7.0+dfsg-1ubuntu1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwine,,,5.0-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwine,,,5.0-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwinpr2-2,,,2.6.1+dfsg1-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwireshark-data,,,3.2.3-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwireshark13,,,3.2.3-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwiretap10,,,3.2.3-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwmf-bin,,,0.2.8.4-17ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwmf0.2-7,,,0.2.8.4-17ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwmf0.2-7-gtk,,,0.2.8.4-17ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwnck-3-0,,,3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwnck-3-common,,,3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwoff1,,,1.0.2-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwpd-0.10-10,,,0.10.3-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwpg-0.3-3,,,0.3.3-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwrap0,,,7.6.q-30,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwrap0,,,7.6.q-30,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwsutil11,,,3.2.3-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwww-perl,,,6.43-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libwww-robotrules-perl,,,6.02-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx11-6,,,2:1.6.9-2ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx11-6,,,2:1.6.9-2ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx11-data,,,2:1.6.9-2ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx11-dev,,,2:1.6.9-2ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx11-protocol-perl,,,0.56-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx11-xcb1,,,2:1.6.9-2ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx11-xcb1,,,2:1.6.9-2ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx264-155,,,2:0.155.2917+git0a84d98-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx264-155,,,2:0.155.2917+git0a84d98-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx265-179,,,3.2.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx265-179,,,3.2.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32asan5,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32atomic1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32gcc-9-dev,,,9.4.0-1ubuntu1~20.04.2,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32gcc-s1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32gomp1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32itm1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32quadmath0,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32stdc++6,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libx32ubsan1,,,10.5.0-1ubuntu1~20.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxapian30,,,1.4.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxapp1,,,1.6.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxatracker2,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxau-dev,,,1:1.0.9-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxau6,,,1:1.0.9-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxau6,,,1:1.0.9-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxaw7,,,2:1.0.13-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-dri2-0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-dri2-0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-dri3-0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-dri3-0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-glx0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-glx0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-icccm4,,,0.4.1-1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-image0,,,0.4.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-keysyms1,,,0.4.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-present0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-present0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-randr0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-randr0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-render-util0,,,0.3.9-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-render0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-render0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-render0-dev,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-res0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-shape0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-shm0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-shm0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-shm0-dev,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-sync1,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-sync1,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-util1,,,0.4.0-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-xfixes0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-xfixes0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-xinerama0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-xinput0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-xkb1,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb-xv0,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb1,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb1,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcb1-dev,,,1.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcomposite1,,,1:0.4.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcomposite1,,,1:0.4.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcursor-dev,,,1:1.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcursor1,,,1:1.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxcursor1,,,1:1.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxdamage1,,,1:1.1.5-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxdamage1,,,1:1.1.5-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxdmcp-dev,,,1:1.1.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxdmcp6,,,1:1.1.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxdmcp6,,,1:1.1.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxext-dev,,,2:1.3.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxext6,,,2:1.3.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxext6,,,2:1.3.4-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxfixes-dev,,,1:5.0.3-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxfixes3,,,1:5.0.3-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxfixes3,,,1:5.0.3-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxfont2,,,1:2.0.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxft2,,,2.3.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxi6,,,2:1.7.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxi6,,,2:1.7.10-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxinerama1,,,2:1.1.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxinerama1,,,2:1.1.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxkbcommon-x11-0,,,0.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxkbcommon0,,,0.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxkbcommon0,,,0.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxkbfile-dev,,,1:1.1.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxkbfile1,,,1:1.1.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxklavier16,,,5.4-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxml-parser-perl,,,2.46-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxml-twig-perl,,,1:3.50-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxml-xpathengine-perl,,,0.14-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxml2,,,2.9.10+dfsg-5ubuntu0.20.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxml2,,,2.9.10+dfsg-5ubuntu0.20.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxml2-dev,,,2.9.10+dfsg-5ubuntu0.20.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxmlb2,,,0.3.6-2build1~20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxmlsec1,,,1.2.28-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxmlsec1-openssl,,,1.2.28-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxmlunit-java,,,1.6-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxmu6,,,2:1.1.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxmuu1,,,2:1.1.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxnvctrl0,,,470.57.01-0ubuntu0.20.04.3,Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxpm4,,,1:3.5.12-1ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxpm4,,,1:3.5.12-1ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxpp3-java,,,1.1.4c-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxrandr-dev,,,2:1.5.2-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxrandr2,,,2:1.5.2-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxrandr2,,,2:1.5.2-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxrender-dev,,,1:0.9.10-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxrender1,,,1:0.9.10-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxrender1,,,1:0.9.10-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxres1,,,2:1.2.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxshmfence1,,,1.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxshmfence1,,,1.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxslt1-dev,,,1.1.34-4ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxslt1.1,,,1.1.34-4ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxslt1.1,,,1.1.34-4ubuntu0.20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxss1,,,1:1.2.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxss1,,,1:1.2.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxt-dev,,,1:1.1.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxt6,,,1:1.1.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxtables12,,,1.8.4-3ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxtst6,,,2:1.2.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxv1,,,2:1.0.11-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxv1,,,2:1.0.11-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxvidcore4,,,2:1.3.7-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxvidcore4,,,2:1.3.7-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxvmc1,,,2:1.0.12-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxxf86dga1,,,2:1.1.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxxf86vm1,,,1:1.1.4-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxxf86vm1,,,1:1.1.4-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libxxhash0,,,0.7.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libyaml-0-2,,,0.2.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libyaml-snake-java,,,1.25+ds-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libyara3,,,3.9.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libyelp0,,,3.36.2-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libz3-4,,,4.8.7-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libz3-dev,,,4.8.7-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzeitgeist-2.0-0,,,1.0.2-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzip-dev,,,1.5.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzip5,,,1.5.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzmq5,,,4.3.2-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzopfli1,,,1.0.3-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzstd1,,,1.4.4+dfsg-3ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzstd1,,,1.4.4+dfsg-3ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzvbi-common,,,0.2.35-17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzvbi0,,,0.2.35-17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,libzvbi0,,,0.2.35-17,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-base,,,4.5ubuntu3.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-firmware,,,1.187.39,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-generic-hwe-20.04,,,5.15.0.139.149~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-headers-5.15.0-131-generic,,,5.15.0-131.141~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-headers-5.15.0-139-generic,,,5.15.0-139.149~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-headers-5.4.0-216,,,5.4.0-216.236,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-headers-5.4.0-216-generic,,,5.4.0-216.236,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-headers-generic,,,5.4.0.216.208,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-headers-generic-hwe-20.04,,,5.15.0.139.149~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-hwe-5.15-headers-5.15.0-131,,,5.15.0-131.141~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-hwe-5.15-headers-5.15.0-139,,,5.15.0-139.149~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-image-5.15.0-131-generic,,,5.15.0-131.141~20.04.1,Canonical Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-image-5.15.0-139-generic,,,5.15.0-139.149~20.04.1,Canonical Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-image-generic-hwe-20.04,,,5.15.0.139.149~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-libc-dev,,,5.4.0-216.236,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-modules-5.15.0-131-generic,,,5.15.0-131.141~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-modules-5.15.0-139-generic,,,5.15.0-139.149~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-modules-extra-5.15.0-131-generic,,,5.15.0-131.141~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-modules-extra-5.15.0-139-generic,,,5.15.0-139.149~20.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,linux-sound-base,,,1.0.25+dfsg-0ubuntu5,Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-10,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-10-dev,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-10-runtime,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-10-tools,,,1:10.0.0-4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-9,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-9-dev,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-9-runtime,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,llvm-9-tools,,,1:9.0.1-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lm-sensors,,,1:3.6.0-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,locales,,,2.31-0ubuntu9.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,login,,,1:4.8.1-1ubuntu5.20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,logrotate,,,3.14.0-4ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,logsave,,,1.45.5-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lrzsz,,,0.12.21-10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lsb-base,,,11.1.0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lsb-release,,,11.1.0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lshw,,,02.18.85-0.3ubuntu2.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lsof,,,4.93.2+dfsg-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ltrace,,,0.7.3-6.1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lua-lpeg,,,1.0.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,lz4,,,1.9.2-2ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,m4,,,1.4.18-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,make,,,4.2.1-1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,man-db,,,2.9.1-1,Colin Watson <cjwatson@debian.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,manpages,,,5.05-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,manpages-dev,,,5.05-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mariadb-client-10.3,,,1:10.3.39-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mariadb-client-core-10.3,,,1:10.3.39-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mariadb-common,,,1:10.3.39-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mariadb-server,,,1:10.3.39-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mariadb-server-10.3,,,1:10.3.39-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mariadb-server-core-10.3,,,1:10.3.39-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mawk,,,1.3.4.20200120-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,media-player-info,,,24-2,Martin Pitt <martin.pitt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,memtest86+,,,5.01-3.1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mesa-utils,,,8.4.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mesa-va-drivers,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mesa-va-drivers,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mesa-vdpau-drivers,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mesa-vdpau-drivers,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mesa-vulkan-drivers,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mesa-vulkan-drivers,,,21.2.6-0ubuntu0.1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,metacity-common,,,1:3.36.1-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mime-support,,,3.64ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,minicom,,,2.7.1-1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mitmproxy,,,4.0.4-6.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mobile-broadband-provider-info,,,20190618-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mokutil,,,0.6.0-2~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mount,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mousetweaks,,,3.32.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mscompress,,,0.4-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mtools,,,4.0.24-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mtr-tiny,,,0.93-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mutter,,,3.36.9-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mutter-common,,,3.36.9-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mysql-common,,,5.8+1.0.5ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,mythes-es,,,1:6.4.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nano,,,4.8-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nautilus,,,1:3.36.3-0ubuntu1.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nautilus-data,,,1:3.36.3-0ubuntu1.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nautilus-extension-gnome-terminal,,,3.36.2-1ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nautilus-sendto,,,3.8.6-3ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nautilus-share,,,0.7.3-2ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ncurses-base,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ncurses-bin,,,6.2-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nemo,,,4.4.2-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nemo-data,,,4.4.2-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nemo-fileroller,,,4.4.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,net-tools,,,1.60+git20180626.aebd88e-1ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,netbase,,,6.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,netcat-openbsd,,,1.206-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,netpbm,,,2:10.0-15.3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,netplan.io,,,0.104-0ubuntu2~20.04.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nettle-dev,,,3.5.1+really3.5.1-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,network-manager,,,1.22.10-1ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,network-manager-config-connectivity-ubuntu,,,1.22.10-1ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,network-manager-gnome,,,1.8.24-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,network-manager-openvpn,,,1.8.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,network-manager-openvpn-gnome,,,1.8.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,network-manager-pptp,,,1.2.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,network-manager-pptp-gnome,,,1.2.8-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,networkd-dispatcher,,,2.1-2~ubuntu20.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nginx,,,1.18.0-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nginx-common,,,1.18.0-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nginx-core,,,1.18.0-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ninja-build,,,1.10.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nmap,,,7.80+dfsg1-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nmap-common,,,7.80+dfsg1-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nodejs,,,20.5.1-deb-1nodesource1,Operations Nodesource <operations@nodesource.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ntfs-3g,,,1:2017.3.23AR.3-3ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,nux-tools,,,4.0.8+18.10.20180623-0ubuntu1,Didier Roche <didrocks@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ocl-icd-libopencl1,,,2.2.11-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ocl-icd-libopencl1,,,2.2.11-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,open-vm-tools,,,2:11.3.0-2ubuntu0~ubuntu20.04.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,open-vm-tools-desktop,,,2:11.3.0-2ubuntu0~ubuntu20.04.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openipmi,,,2.0.27-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-11-jdk,,,11.0.27+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-11-jdk-headless,,,11.0.27+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-11-jre,,,11.0.27+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-11-jre-headless,,,11.0.27+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-21-jdk,,,21.0.7+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-21-jdk-headless,,,21.0.7+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-21-jre,,,21.0.7+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-21-jre-headless,,,21.0.7+6~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-8-jre,,,8u452-ga~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openjdk-8-jre-headless,,,8u452-ga~us1-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openprinting-ppds,,,20200401-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openssh-client,,,1:8.2p1-4ubuntu0.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openssl,,,1.1.1f-1ubuntu2.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,openvpn,,,2.4.12-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,orca,,,3.36.2-1ubuntu1~20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,os-prober,,,1.74ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,p11-kit,,,0.23.20-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,p11-kit-modules,,,0.23.20-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,p7zip,,,16.02+dfsg-7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,p7zip-full,,,16.02+dfsg-7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,packagekit,,,1.1.13-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,packagekit-tools,,,1.1.13-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,parted,,,3.3-4ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,passwd,,,1:4.8.1-1ubuntu5.20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,patch,,,2.7.6-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pci.ids,,,0.0~2020.03.20-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pciutils,,,1:3.6.4-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pcmciautils,,,018-11,Colin Watson <cjwatson@debian.org>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pcsc-tools,,,1.5.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pcscd,,,1.8.26-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,perl,,,5.30.0-9ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,perl-base,,,5.30.0-9ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,perl-modules-5.30,,,5.30.0-9ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,perl-openssl-defaults,,,4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pigz,,,2.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pinentry-curses,,,1.1.0-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pinentry-gnome3,,,1.1.0-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pkg-config,,,0.29.1-0ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,plymouth,,,0.9.4git20200323-0ubuntu6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,plymouth-label,,,0.9.4git20200323-0ubuntu6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,plymouth-theme-spinner,,,0.9.4git20200323-0ubuntu6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,plymouth-theme-ubuntu-text,,,0.9.4git20200323-0ubuntu6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pocl-opencl-icd,,,1.4-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,policykit-1,,,0.105-26ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,policykit-1-gnome,,,0.105-7ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,policykit-desktop-privileges,,,0.21,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,poppler-data,,,0.4.9-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,poppler-utils,,,0.86.1-0ubuntu1.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,popularity-contest,,,1.69ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,powermgmt-base,,,1.36,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ppp,,,2.4.7-2+4.1ubuntu5.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pptp-linux,,,1.10.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-brlaser,,,6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-c2esp,,,27-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-foo2zjs,,,20171202dfsg0-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-foo2zjs-common,,,20171202dfsg0-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-hpcups,,,3.20.3+dfsg0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-m2300w,,,0.51-14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-min12xxw,,,0.0.9-11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-pnm2ppa,,,1.13+nondbs-0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-postscript-hp,,,3.20.3+dfsg0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-ptouch,,,1.4.2-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-pxljr,,,1.4+repack0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-sag-gdi,,,0.1-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,printer-driver-splix,,,2.0.0+svn315-7fakesync1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,procps,,,2:3.3.16-1ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,psmisc,,,23.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,psutils,,,1.17.dfsg-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,publicsuffix,,,20200303.0012-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pulseaudio,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pulseaudio-module-bluetooth,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,pulseaudio-utils,,,1:13.99.1-1ubuntu3.13,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-apt-common,,,2.0.1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-backports.functools-lru-cache,,,1.5-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-bs4,,,4.8.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-chardet,,,3.0.4-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-dev-is-python2,,,2.7.17-4,Dimitri John Ledkov <xnox@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-html5lib,,,1.0.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-is-python2,,,2.7.17-4,Dimitri John Ledkov <xnox@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-lxml,,,4.5.0-1ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-numpy,,,1:1.16.5-2ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-pip-whl,,,20.0.2-5ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-pkg-resources,,,44.0.0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-setuptools,,,44.0.0-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-six,,,1.14.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-soupsieve,,,1.9.5+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python-webencodings,,,0.5.1-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python2,,,2.7.17-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python2-dev,,,2.7.17-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python2-minimal,,,2.7.17-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python2.7,,,2.7.18-1~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python2.7-dev,,,2.7.18-1~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python2.7-minimal,,,2.7.18-1~20.04.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3,,,3.8.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-apport,,,2.20.11-0ubuntu27.31,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-apt,,,2.0.1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-aptdaemon,,,1.1.1+bzr982-0ubuntu32.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-aptdaemon.gtk3widgets,,,1.1.1+bzr982-0ubuntu32.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-attr,,,19.3.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-bcrypt,,,3.1.7-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-blinker,,,1.4+dfsg1-0.3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-botocore,,,1.16.19+repack-1ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-brlapi,,,6.0+dfsg-4ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-brotli,,,1.0.7-6ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-cached-property,,,1.5.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-cairo,,,1.16.2-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-certifi,,,2019.11.28-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-cffi-backend,,,1.14.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-chardet,,,3.0.4-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-clang-12,,,1:12.0.0-3ubuntu1~20.04.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-click,,,7.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-colorama,,,0.4.3-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-commandnotfound,,,20.04.6,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-cryptography,,,2.8-3ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-cups,,,1.9.73-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-cupshelpers,,,1.5.12-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-dateutil,,,2.7.3-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-dbus,,,1.2.16-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-debconf,,,1.5.73,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-debian,,,0.1.36ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-defer,,,1.0.6-2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-dev,,,3.8.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-distro,,,1.4.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-distro-info,,,0.23ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-distupgrade,,,1:20.04.41,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-distutils,,,3.8.10-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-docker,,,4.1.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-dockerpty,,,0.4.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-docopt,,,0.6.2-2.2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-docutils,,,0.16+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-entrypoints,,,0.3-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-fasteners,,,0.14.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-future,,,0.18.2-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-gdbm,,,3.8.10-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-gi,,,3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-gi-cairo,,,3.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-h11,,,0.9.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-h2,,,3.1.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-hpack,,,3.0.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-httplib2,,,0.14.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-hyperframe,,,5.2.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-ibus-1.0,,,1.5.22-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-idna,,,2.8-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-importlib-metadata,,,1.5.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-jmespath,,,0.9.4-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-jsonschema,,,3.2.0-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-jwt,,,1.7.1-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-kaitaistruct,,,0.8-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-keyring,,,18.0.1-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-launchpadlib,,,1.10.13-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-lazr.restfulclient,,,0.14.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-lazr.uri,,,1.0.3-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-ldap3,,,2.4.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-ldb,,,2:2.4.4-0ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-lib2to3,,,3.8.10-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-lockfile,,,1:0.12.2-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-louis,,,3.12.0-3ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-macaroonbakery,,,1.3.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-mako,,,1.1.0+ds1-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-markupsafe,,,1.1.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-minimal,,,3.8.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-monotonic,,,1.5-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-more-itertools,,,4.2.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-mysqldb,,,1.4.4-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-nacl,,,1.3.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-netifaces,,,0.10.4-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-oauthlib,,,3.1.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-olefile,,,0.46-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-openssl,,,19.0.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-paramiko,,,2.6.0-2ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-passlib,,,1.7.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pexpect,,,4.6.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pil,,,7.0.0-4ubuntu0.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pip,,,20.0.2-5ubuntu1.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pkg-resources,,,45.2.0-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-problem-report,,,2.20.11-0ubuntu27.31,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-protobuf,,,3.6.1.3-2ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-ptyprocess,,,0.6.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pyasn1,,,0.4.2-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pyatspi,,,2.36.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pyelftools,,,0.26-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pygments,,,2.3.1+dfsg-1ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pymacaroons,,,0.13.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pymysql,,,0.9.3-2ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pyparsing,,,2.4.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pyperclip,,,1.7.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-pyrsistent,,,0.15.5-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-renderpm,,,3.5.34-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-reportlab,,,3.5.34-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-reportlab-accel,,,3.5.34-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-requests,,,2.22.0-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-requests-unixsocket,,,0.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-rfc3339,,,1.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-roman,,,2.0.0-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-rsa,,,4.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-ruamel.yaml,,,0.15.89-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-s3transfer,,,0.3.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-secretstorage,,,2.3.1-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-setuptools,,,45.2.0-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-simplejson,,,3.16.0-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-six,,,1.14.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-software-properties,,,0.99.9.12,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-sortedcontainers,,,2.1.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-speechd,,,0.9.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-systemd,,,234-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-talloc,,,2.3.3-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-texttable,,,1.6.2-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-tk,,,3.8.10-0ubuntu1~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-tornado,,,6.0.3+really5.1.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-tz,,,2019.3-1ubuntu0.20.04.0,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-update-manager,,,1:20.04.10.23,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-urllib3,,,1.25.8-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-urwid,,,2.0.1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-venv,,,3.8.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-wadllib,,,1.3.3-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-websocket,,,0.53.0-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-wheel,,,0.34.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-wsproto,,,0.15.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-xdg,,,0.26-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-xkit,,,0.5.0ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-yaml,,,5.3.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3-zipp,,,1.0.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3.8,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3.8-dev,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3.8-minimal,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,python3.8-venv,,,3.8.10-0ubuntu1~20.04.18,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qemu-block-extra,,,1:4.2-3ubuntu6.30,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qemu-utils,,,1:4.2-3ubuntu6.30,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qt5-gtk-platformtheme,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qt5-qmake,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qt5-qmake-bin,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qtbase5-dev,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qtbase5-dev-tools,,,5.12.8+dfsg-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qtchooser,,,66-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,qttranslations5-l10n,,,5.12.8-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,radare2,,,4.2.1+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rake,,,13.0.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,readline-common,,,8.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,remmina,,,1.4.25+dfsg-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,remmina-common,,,1.4.25+dfsg-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,remmina-plugin-rdp,,,1.4.25+dfsg-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,remmina-plugin-secret,,,1.4.25+dfsg-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,remmina-plugin-vnc,,,1.4.25+dfsg-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rfkill,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rhythmbox,,,3.4.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rhythmbox-data,,,3.4.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rhythmbox-plugin-alternative-toolbar,,,0.19.3-1.1,David Mohammed <fossfreedom@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rhythmbox-plugin-zeitgeist,,,3.4.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rhythmbox-plugins,,,3.4.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rsync,,,3.1.3-8ubuntu0.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rsyslog,,,8.2001.0-1ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rtkit,,,0.12-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby,,,1:2.7+1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-bundler,,,2.1.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-dev,,,1:2.7+1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-json,,,2.3.0+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-mime,,,0.4.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-mime-types,,,3.3.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-mime-types-data,,,3.2015.1120-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-mini-exiftool,,,2.9.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-minitest,,,5.13.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-molinillo,,,0.6.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-net-http-digest-auth,,,1.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-net-http-persistent,,,2.9.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-net-telnet,,,0.1.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-nokogiri,,,1.10.7+dfsg1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-pkg-config,,,1.4.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-power-assert,,,1.1.7-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-spider,,,0.5.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-test-unit,,,3.3.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-thor,,,0.19.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-xmlrpc,,,0.3.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby-zip,,,2.0.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby2.7,,,2.7.0-5ubuntu1.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby2.7-dev,,,2.7.0-5ubuntu1.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ruby2.7-doc,,,2.7.0-5ubuntu1.18,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rubygems-integration,,,1.16,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,runc,,,1.1.12-0ubuntu2~20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,rygel,,,0.38.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,samba-libs,,,2:4.15.13+dfsg-0ubuntu0.20.04.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sane-utils,,,1.0.29-0ubuntu5.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sbsigntool,,,0.9.2-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,seahorse,,,3.36-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,secureboot-db,,,1.5,Steve Langasek <steve.langasek@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sed,,,4.7-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sensible-utils,,,0.0.12+nmu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,session-migration,,,0.3.5,Didier Roche <didrocks@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,session-shortcuts,,,1.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sgml-base,,,1.29.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sgml-data,,,2.0.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,shared-mime-info,,,1.15-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sharutils,,,1:4.15.2-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,shim-signed,,,1.40.10+15.8-0ubuntu1,Steve Langasek <steve.langasek@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,shotwell,,,0.30.10-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,shotwell-common,,,0.30.10-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,simple-scan,,,3.36.3-0ubuntu0.20.04.0,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,snapd,,,2.67.1+20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,socat,,,1.7.3.3-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,software-properties-common,,,0.99.9.12,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,software-properties-gtk,,,0.99.9.12,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sound-icons,,,0.1-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sound-theme-freedesktop,,,0.8-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,speech-dispatcher,,,0.9.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,speech-dispatcher-audio-plugins,,,0.9.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,speech-dispatcher-espeak-ng,,,0.9.1-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,spice-vdagent,,,0.19.0-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,squashfs-tools,,,1:4.4-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ssl-cert,,,1.0.39,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,strace,,,5.5-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sudo,,,1.8.31-1ubuntu1.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,swig,,,4.0.1-5build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,swig4.0,,,4.0.1-5build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,switcheroo-control,,,2.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,syslinux,,,3:6.04~git20190206.bf6db5b4+dfsg1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,syslinux-common,,,3:6.04~git20190206.bf6db5b4+dfsg1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,syslinux-legacy,,,2:3.63+dfsg-2ubuntu9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,system-config-printer,,,1.5.12-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,system-config-printer-common,,,1.5.12-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,system-config-printer-udev,,,1.5.12-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,systemd,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,systemd-sysv,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,systemd-timesyncd,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,sysvinit-utils,,,2.96-2.1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tar,,,1.30+dfsg-7ubuntu0.20.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tcpdump,,,4.9.3-4ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,telnet,,,0.17-41.2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,thermald,,,1.9.1-1ubuntu0.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,thunderbird,,,1:115.18.0+build1-0ubuntu0.20.04.1,Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,thunderbird-gnome-support,,,1:115.18.0+build1-0ubuntu0.20.04.1,Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,time,,,1.7-25.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tk8.6-blt2.5,,,2.5.3+dfsg-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,totem,,,3.34.1-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,totem-common,,,3.34.1-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,totem-plugins,,,3.34.1-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tpm-udev,,,0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tracker,,,2.3.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tracker-extract,,,2.3.3-2ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tracker-miner-fs,,,2.3.3-2ubuntu0.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,transmission-common,,,2.94-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,transmission-gtk,,,2.94-2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tree,,,1.8.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,tzdata,,,2025b-0ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-advantage-desktop-daemon,,,1.10.ubuntu0.20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-advantage-tools,,,37.1ubuntu0~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-desktop,,,1.450.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-desktop-minimal,,,1.450.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-docs,,,20.04.3,Ubuntu Documentation Team <ubuntu-doc@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-drivers-common,,,1:0.9.0~0.20.04.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-fan,,,0.12.13ubuntu0.1,Andy Whitcroft <apw@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-keyring,,,2020.02.11.4,Dimitri John Ledkov <dimitri.ledkov@canonical.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-minimal,,,1.450.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-mono,,,19.04-0ubuntu3,Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-pro-client,,,37.1ubuntu0~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-pro-client-l10n,,,37.1ubuntu0~20.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-release-upgrader-core,,,1:20.04.41,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-release-upgrader-gtk,,,1:20.04.41,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-report,,,1.6.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-restricted-addons,,,26,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-session,,,3.36.0-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-settings,,,20.04.6,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-standard,,,1.450.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-system-service,,,0.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-touch-sounds,,,15.08,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-wallpapers,,,20.04.2-0ubuntu1,Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ubuntu-wallpapers-focal,,,20.04.2-0ubuntu1,Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ucf,,,3.0038+nmu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,udev,,,245.4-4ubuntu3.24,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,udisks2,,,2.8.4-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ufw,,,0.36-6ubuntu1.1,Jamie Strandboge <jamie@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unattended-upgrades,,,2.3ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity,,,7.5.1+20.04.20211026.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-asset-pool,,,0.8.24+17.10.20170507-0ubuntu1,Kenneth Wimer <kwwii@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-control-center,,,15.04.0+19.10.20190921-0ubuntu3,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-greeter,,,18.04.0+20.04.20200312-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-gtk-module-common,,,0.0.0+18.04.20171202-0ubuntu2,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-gtk2-module,,,0.0.0+18.04.20171202-0ubuntu2,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-gtk3-module,,,0.0.0+18.04.20171202-0ubuntu2,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-schemas,,,7.5.1+20.04.20211026.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-scope-home,,,6.8.2+19.04.20190412-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-scopes-master-default,,,6.8.2+19.04.20190412-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-services,,,7.5.1+20.04.20211026.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-session,,,3.36.0-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-settings-daemon,,,15.04.1+20.04.20200325-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unity-settings-daemon-schemas,,,15.04.1+20.04.20200325-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,uno-libs-private,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unrar,,,1:5.6.6-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,unzip,,,6.0-25ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,update-inetd,,,4.50,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,update-manager,,,1:20.04.10.23,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,update-manager-core,,,1:20.04.10.23,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,update-notifier,,,3.192.30.19,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,update-notifier-common,,,3.192.30.19,Michael Vogt <michael.vogt@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,upower,,,0.99.11-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,ure,,,1:6.4.7-0ubuntu0.20.04.15,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,usb-creator-common,,,0.3.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,usb-creator-gtk,,,0.3.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,usb.ids,,,2020.03.19-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,usbmuxd,,,1.1.1~git20191130.9af2b12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,usbutils,,,1:012-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,util-linux,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,uuid-dev,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,uuid-runtime,,,2.34-0.1ubuntu9.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,va-driver-all,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,va-driver-all,,,2.7.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,vdpau-driver-all,,,1.3-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,vdpau-driver-all,,,1.3-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,vim-common,,,2:8.1.2269-1ubuntu5.32,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,vim-tiny,,,2:8.1.2269-1ubuntu5.32,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,vino,,,3.22.0-5ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wamerican,,,2018.04.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wbritish,,,2018.04.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wget,,,1.20.3-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,whiptail,,,0.52.21-4ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,whoopsie,,,0.2.69ubuntu0.3,Evan Dandrea <ev@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,whoopsie-preferences,,,22,Evan Dandrea <evan.dandrea@canonical.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wine,,,5.0-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wine32,,,5.0-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wine64,,,5.0-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wireless-regdb,,,2025.10.07-0ubuntu1~20.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wireless-tools,,,30~pre9-13ubuntu1,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wireshark,,,3.2.3-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wireshark-common,,,3.2.3-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wireshark-qt,,,3.2.3-1,Balint Reczey <rbalint@ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wpasupplicant,,,2:2.9-1ubuntu4.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,wspanish,,,1.0.28,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11-apps,,,7.7+8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11-common,,,1:7.7+19ubuntu14,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11-session-utils,,,7.7+4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11-utils,,,7.7+5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11-xkb-utils,,,7.7+5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11-xserver-utils,,,7.7+8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11proto-core-dev,,,2019.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11proto-dev,,,2019.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11proto-randr-dev,,,2019.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,x11proto-xext-dev,,,2019.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xapps-common,,,1.6.10-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xauth,,,1:1.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xbitmaps,,,1.1.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xbrlapi,,,6.0+dfsg-4ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xcursor-themes,,,1.0.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xdg-dbus-proxy,,,0.1.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xdg-desktop-portal,,,1.6.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xdg-desktop-portal-gtk,,,1.6.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xdg-user-dirs,,,0.17-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xdg-user-dirs-gtk,,,0.10-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xdg-utils,,,1.1.3-2ubuntu1.20.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xfonts-base,,,1:1.0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xfonts-encodings,,,1:1.0.5-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xfonts-scalable,,,1:1.0.3-1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xfonts-utils,,,1:7.7+6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xfsprogs,,,5.3.0-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xinit,,,1.4.1-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xinput,,,1.6.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xkb-data,,,2.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xml-core,,,0.18+nmu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xorg,,,1:7.7+19ubuntu14,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xorg-docs-core,,,1:1.7.1-1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xorg-sgml-doctools,,,1:1.11-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-common,,,2:1.20.13-1ubuntu1~20.04.20,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xephyr,,,2:1.20.13-1ubuntu1~20.04.20,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg,,,1:7.7+19ubuntu14,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-core,,,2:1.20.13-1ubuntu1~20.04.20,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-input-all,,,1:7.7+19ubuntu14,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-input-libinput,,,0.29.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-input-wacom,,,1:0.39.0-0ubuntu1,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-legacy,,,2:1.20.13-1ubuntu1~20.04.20,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-all,,,1:7.7+19ubuntu14,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-amdgpu,,,19.1.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-ati,,,1:19.1.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-fbdev,,,1:0.5.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-intel,,,2:2.99.917+git20200226-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-nouveau,,,1:1.0.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-qxl,,,0.1.5+git20200331-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-radeon,,,1:19.1.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-vesa,,,1:2.4.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xserver-xorg-video-vmware,,,1:13.3.0-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xtrans-dev,,,1.4.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xul-ext-ubufox,,,3.4-0ubuntu1.17.10.1,Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xwayland,,,2:1.20.13-1ubuntu1~20.04.20,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xxd,,,2:8.1.2269-1ubuntu5.32,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,xz-utils,,,5.2.4-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,yara,,,3.9.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,yaru-theme-gnome-shell,,,20.04.11.1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,yaru-theme-gtk,,,20.04.11.1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,yaru-theme-icon,,,20.04.11.1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,yaru-theme-sound,,,20.04.11.1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,yelp,,,3.36.2-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,yelp-xsl,,,3.36.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zeitgeist-core,,,1.0.2-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zeitgeist-datahub,,,1.0.2-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zenity,,,3.32.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zenity-common,,,3.32.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zerofree,,,1.1.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zip,,,3.0-11build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zipalign,,,1:8.1.0+r23-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zlib1g,,,1:1.2.11.dfsg-2ubuntu1.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zlib1g,,,1:1.2.11.dfsg-2ubuntu1.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,zlib1g-dev,,,1:1.2.11.dfsg-2ubuntu1.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,amass,,,v3.19.2,caffix,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,bare,,,1.0,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,core18,,,20260204,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,core20,,,20260211,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,core22,,,20260225,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,core24,,,20260211,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-3-34-1804,,,0+git.3556cb3,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-3-38-2004,,,0+git.efb213a,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gnome-42-2204,,,0+git.c1d3d69-sdk0+git.015db9a,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,gtk-common-themes,,,0.1-81-g442e511,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,postman,,,9.31.30,postman-inc**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,snap-store,,,41.3-72-g80e7130,canonical**,\ne3e498e3d5eb44caba4e42360487f29d,tools,2026-03-26-15-15-50,snapd,,,2.74.1,canonical**,\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps DirectX x86 Remote,,{D4E30DDE-077F-1652-B081-66BB1F98DF94},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows IoT Extension SDK Contracts,,{D732C721-14D9-43CF-21CD-9394F0912656},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Managed Apps Libs,,{F6C8FA5D-F1D6-1333-0FE8-F258DAA03EAB},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Desktop Extension SDK Contracts,,{08CA91C8-29C9-527B-445F-A092F07E2E7A},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_minshellinteropmsi,,{A2FDDC26-4232-4287-8839-2F53A01E1E97},17.14.36015,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Desktop Extension SDK,,{780A409F-FF4C-3361-372A-D97E456C1B9E},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2015-2022 Redistributable (x86) - 14.44.35211,,{0b5169e3-39da-4313-808e-1f9c0407f3bf},14.44.35211.0,Microsoft Corporation,\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Team Extension SDK,,{F0C7F3F4-8FE8-8ED2-5CA0-CFF9CDFA9DEA},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Google Chrome,,Google Chrome,145.0.7632.117,Google LLC,2026-02-25-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows App Certification Kit Native Components,,{428D5353-2260-9FA3-C9D3-DF30655A1DB2},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense IoT - Other Languages,,{1EA346E3-BEBF-94FA-B36C-FD6AD9B187CC},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Universal CRT Redistributable,,{0460C87B-7F4C-3170-FAC9-B7A6AE5CE4E9},10.0.26624,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual Studio Setup WMI Provider,,{49727420-70BA-4495-9405-31F8D711CB5A},3.12.2140.44225,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Edge,,Microsoft Edge,145.0.3800.70,Microsoft Corporation,2026-02-21-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual Studio Installer,,{6F320B93-EE3C-4826-85E0-ADF79F8D4C61},4.0.2168.39045,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense PPI - en-us,,{D141A569-DA59-20E2-EE50-A78544B46042},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK DirectX x86 Remote,,{F4D0EBF2-E397-F743-122D-4F7E24D39E8A},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Signing Tools,,{086287C2-689F-844D-E3DD-1C806001EC43},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2022 X86 Debug Runtime - 14.44.35211,,{BC104582-4691-4D4C-8922-C215D941A2EB},14.44.35211,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2022 X64 Additional Runtime - 14.44.35211,,{86AB2CC9-08BD-4643-B0F9-F82D006D72FF},14.44.35211,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK,,{BD8FDB18-B514-2FCD-A4F0-CC1D08941D4C},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Facade Windows WinMD Versioned,,{978C5573-515E-3F58-37F7-458528F92495},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_vswebprotocolselectormsi,,{B4B3AA16-E828-4577-A9F2-629E1A95FE4A},17.14.36323,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense IoT - en-us,,{C33A7DAA-9B59-467D-2C7C-08527F7B93D5},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Tools arm64,,{C2B82E29-6791-B430-46FC-B0E42D66D4D5},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_filehandler_x86,,{6C7D0172-7367-4F0C-95DB-6021765B58EA},17.14.36024,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps Tools,,{4F4CE2FF-5300-5B48-75B7-92B869735A09},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Node.js,,{F4937DE9-DA3D-4B72-9930-F3028D671956},24.13.0,Node.js Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Universal CRT Headers Libraries and Sources,,{4848F8AA-19FC-351A-030B-7092A476AA52},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense Mobile - en-us,,{00CD7BFC-A0C3-FBB2-2FA6-0BA72E4B6EE2},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK AddOn,,{AFEDE556-1D76-4165-A1E8-34FF80126836},10.1.0.0,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,MSI Development Tools,,{0EB12BFD-6929-FDA3-5C9B-A5BA3CC107F9},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Headers arm64,,{24A09BED-02FD-8FF8-46C1-76030D482B4F},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_minshellmsires,,{F3102170-4233-4B9B-8774-05287954205D},17.14.36015,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Headers x64,,{403033BA-0E91-DC0B-4368-EFCEE5ABC570},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Executables (64-bit),,{4827DB7C-EA57-4B8F-B5E8-80F2B368003D},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Visual Studio Build Tools 2022,,fbcef5c5,17.14.25 (January 2026),Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRAR 7.13 (64-bit),,WinRAR archiver,7.13.0,win.rar GmbH,\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2022 X64 Debug Runtime - 14.44.35211,,{FE85AA49-3522-4663-9F52-9CD9E9837189},14.44.35211,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,GitHub CLI,,{67BF3FCC-4681-4DDD-AFC6-11094B0AA649},2.83.2,\"GitHub, Inc.\",2026-01-08-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Update for x64-based Windows Systems (KB5001716),,{B8D93870-98D1-4980-AFCA-E26563CDFB79},8.94.0.0,Microsoft Corporation,2025-11-13-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps Libs,,{E37FF7C3-0A25-CDB9-895B-4809A7C9AEDE},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK OnecoreUap Headers x64,,{2B1FEEC7-7A01-0D73-AC29-3E32AB18670C},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Docker Desktop,,Docker Desktop,4.55.0,Docker Inc.,\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python Launcher,,{9B55B41C-B3DB-4778-B9ED-443EFF0D721A},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Modern Versioned Developer Tools,,{4D9BD000-A45D-1E33-FBBF-30B0B8094B3F},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK DirectX x64 Remote,,{5F5EB296-B579-325A-26B8-318C4CC1B657},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Git,,Git_is1,2.51.2,The Git Development Community,2025-11-16-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_vswebprotocolselectormsires,,{53F7EF1C-145B-4773-A52B-EA3254250EF6},17.14.36323,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows IoT Extension SDK,,{7C298756-AA56-7087-763F-AEF33AE569C3},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK OnecoreUap Headers x86,,{DCF60599-EBD4-6565-2D12-CAB66B1C3FDC},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Mobile Extension SDK Contracts,,{76E2EA76-04AE-2CCD-4F8F-3E9F25B16034},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Universal CRT Extension SDK,,{17D838D5-F629-9E56-3F16-0EA48C3905F7},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Tools x86,,{040203F6-1D53-CAD8-4856-5DB42936BCE4},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WebView2 Runtime de Microsoft Edge,,Microsoft EdgeWebView,145.0.3800.82,Microsoft Corporation,2026-02-26-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense UAP - en-us,,{5C6BB60F-A809-2673-25D3-7E868F59D219},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Modern Non-Versioned Developer Tools,,{D73FD6A9-F887-0E76-B9DC-7474A637D9A7},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_githubprotocolhandlermsi,,{29297AFE-9D24-4DFE-ACAF-D90090D905CF},17.14.36015,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_minshellmsi,,{6AAEB5DD-FFFE-4CA1-9FE2-38A44B6B4477},17.14.36301,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps,,{076DDDE2-F8CB-F138-95FB-E958C6E497CF},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps Headers,,{CBFB4481-A259-6F87-3ED3-ED679D68B90E},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinAppDeploy,,{6A42C143-7C8D-F97C-FC25-BBBDC160CC49},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2022 X64 Minimum Runtime - 14.44.35211,,{43B0D101-A022-48F4-9D04-BA404CEB1D53},14.44.35211,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Update Health Tools,,{1FC1A6C2-576E-489A-9B4A-92D21F542136},3.74.0.0,Microsoft Corporation,2025-11-11-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense PPI - Other Languages,,{A11709BB-020F-9FD8-58B9-D61FB8F7A0BB},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Redistributables,,{54FA2EAA-3564-F73D-4C14-BA8A09144F45},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2022 X86 Additional Runtime - 14.44.35211,,{C18FB403-1E88-43C8-AD8A-CED50F23DE8B},14.44.35211,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,SDK ARM64 Additions,,{7D0E0601-E6CC-870D-0002-C93DD14EDA30},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Documentation (64-bit),,{123A1B2C-D913-4500-BF5B-37D6A9BEB108},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_filehandler_amd64,,{22EE1419-B47E-44B8-A635-868746946079},17.14.36024,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Tools x64,,{606D574B-F0E5-9F8D-803C-C7A89573440F},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Libs arm64,,{6A4A9BCC-ECBE-C338-0CF8-1806767710FC},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,AWS Command Line Interface v2,,{3E4D13EF-AB62-4773-B282-45B76A861F1D},2.32.6.0,Amazon Web Services,2025-11-25-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_FileTracker_Singleton,,{D331F4E7-BC3B-47BE-BB56-5F33895F9347},17.14.36015,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.44.35211,,{d8bbe9f9-7c5b-42c6-b715-9ee898a2e515},14.44.35211.0,Microsoft Corporation,\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Universal CRT Tools x64,,{9148976E-7F75-C671-E6BB-E2675C55CB43},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps Metadata,,{E5430440-EE14-56B9-5A53-6955BC847BDB},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Universal CRT Redistributable,,{91A9666E-74FD-E29C-73E1-F80224B8A1B1},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Mobile Extension SDK,,{569126D6-2540-F73B-8F7F-09AFF1FC2CEF},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_minshellinteropsharedmsi,,{537F07C8-0EC6-41A5-BB91-750FA3CAA110},17.14.36015,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Add to Path (64-bit),,{4B91344F-511C-4064-90AC-D3A106A6A19F},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps Headers OnecoreUap,,{3DB9B1DF-8209-0E7F-1A36-12F99736E384},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 pip Bootstrap (64-bit),,{B629CC25-B4E0-4A9E-99C9-216A14F4144A},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense UAP - Other Languages,,{3F2B7565-3751-D3E4-24C5-B3C9FF4CC22B},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,OpenVPN 2.6.15-I001 amd64,,{86469515-EF76-40E9-9F71-732C6B17888C},2.6.1501,\"OpenVPN, Inc.\",2025-11-16-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Universal CRT Tools x86,,{84E32B8D-5471-246E-5E0A-E19954BD7D3D},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Universal General MIDI DLS Extension SDK,,{70A5208E-B854-F943-DA13-8F5E14C2299E},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows App Certification Kit x64 (OnecoreUAP),,{B750E36B-E18D-F0D4-9099-B1F531FB0F31},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Development Libraries (64-bit),,{78EB2837-5DCC-42E9-913A-91D0775038C6},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Headers x86,,{DD870EAE-65A8-9AFC-2395-8EF4BD8588F2},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Libs x86,,{EDBF8086-745A-5300-12DB-4E22C2CC50E0},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows App Certification Kit x64,,{8C92A051-F5CF-0258-AE17-567037FB8741},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Tcl/Tk Support (64-bit),,{24994863-C156-4E42-8FF6-F17D4773092E},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows App Certification Kit SupportedApiList x86,,{907C021B-383E-837F-8213-B1C6714F48DA},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Team Extension SDK Contracts,,{A9B4A927-5520-B58D-C20A-249A720B2472},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,DiagnosticsHub_CollectionService,,{C762588C-06DE-496A-8ADF-EBDBD49E37B5},17.14.36412,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_CoreEditorFonts,,{1851460E-0E63-4117-B5BA-25A2F045801B},17.7.40001,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_minshellsharedmsi,,{F6E69DD8-7652-4CC6-8A4F-485A16012B5B},17.14.36024,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_communitymsires,,{59006182-1C50-44AA-BDC0-A669FEF6BD8A},17.14.36015,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Kits Configuration Installer,,{30E4CDE6-CD8E-35CF-DA7E-6739F30709A8},10.1.26100.7175,Microsoft,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Application Verifier x64 External Package (DesktopEditions),,{C0B0A1D9-9045-54FE-86F6-1B0F836E665E},10.1.26100.7175,Microsoft,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vcpp_crt.redist.clickonce,,{E6E2CC09-226A-44B7-9993-20F35FCCAAE8},14.44.35211,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual C++ 2022 X86 Minimum Runtime - 14.44.35211,,{922480B5-CAEB-4B1B-AAA4-9716EFDCE26B},14.44.35211,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Subsystem for Linux,,{B637A6A6-5591-4503-AFD8-776164EB837A},2.6.3.0,Microsoft Corporation,2025-12-16-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Core Interpreter (64-bit),,{EF39D56D-D2F1-4D1E-87EF-6D3FC9EF4D5D},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,SDK ARM64 Redistributables,,{B5A82F3D-95CE-085A-5904-D2D16FD3AE4F},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK OnecoreUap Headers arm64,,{63991DD7-89E8-DC4E-9A54-695B07040D3E},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense Desktop - Other Languages,,{1495FD11-8AEB-75CA-4447-1C1CE340C630},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Microsoft Visual Studio Setup Configuration,,{D07657AA-968C-4629-BD6C-1B52AF825EA7},3.12.2140.44225,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Test Suite (64-bit),,{F2FCB28C-F751-4F4C-A9B4-E1A70DDDADCD},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Application Verifier x64 External Package (OnecoreUAP),,{674C8368-9677-55A8-FAD9-A86A3073E60D},10.1.26100.7175,Microsoft,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK ARM64 Desktop Tools,,{0E7C147F-B447-5D34-A27B-F731EB5C5866},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Brave,,BraveSoftware Brave-Browser,145.1.87.191,Los creadores de Brave,2026-02-25-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,WinRT Intellisense Desktop - en-us,,{01933586-56BC-4722-D8AB-59F2A24C90EE},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_communityx64msi,,{3873679C-FA03-4101-97E9-107D67C568B8},17.14.36025,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK EULA,,{A62FF366-EE22-B0B8-727B-027421680FEE},10.1.26100.7175,Microsoft Corporations,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows Software Development Kit - Windows 10.0.26100.7175,,{b5ab6bbd-62a1-45bd-af43-2ea6ac4c3486},10.1.26100.7175,Microsoft Corporation,\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK for Windows Store Apps Contracts,,{DFAC5BD2-7E53-6302-A784-38A168663931},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,VS Script Debugging Common,,{F5796163-6EC6-488A-B2DE-E1E94477F6AD},17.0.157.0,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Python 3.14.2 Standard Library (64-bit),,{FDF326B0-ECA5-42EC-9125-7F5ACD5995B8},3.14.2150.0,Python Software Foundation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,Windows SDK Desktop Libs x64,,{B7DCB3D5-470C-5224-43E4-017B132735EF},10.1.26100.7175,Microsoft Corporation,2026-01-20-21-00-00\n2B15C033-5598-43BA-92DA-5EFFA2249467,DESKTOP-29DCCC8,2026-02-27-12-18-13,vs_communitysharedmsi,,{71498EE6-F94E-4061-9DD5-55925CA8A74F},17.14.36025,Microsoft Corporation,2026-01-20-21-00-00\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,accountsservice,,,23.13.9-2ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,acl,,,2.3.2-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,adduser,,,3.137ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,adwaita-icon-theme,,,46.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,alsa-base,,,1.0.25+dfsg-0ubuntu7,Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,alsa-topology-conf,,,1.2.5.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,alsa-ucm-conf,,,1.2.10-1ubuntu5.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,alsa-utils,,,1.2.9-1ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,amd64-microcode,,,3.20250311.1ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,anacron,,,2.3-39ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apg,,,2.2.3.dfsg.1-5build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apparmor,,,4.0.1really4.0.1-0ubuntu0.24.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apport,,,2.28.1-0ubuntu3.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apport-core-dump-handler,,,2.28.1-0ubuntu3.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apport-gtk,,,2.28.1-0ubuntu3.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apport-symptoms,,,0.25,Ubuntu Developers <ubuntu-motu@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,appstream,,,1.0.2-1build6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apt,,,2.8.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apt-config-icons,,,1.0.2-1build6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apt-config-icons-hidpi,,,1.0.2-1build6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,apt-utils,,,2.8.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,aptdaemon,,,1.1.1+bzr982-0ubuntu44,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,aptdaemon-data,,,1.1.1+bzr982-0ubuntu44,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,aspell,,,0.60.8.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,aspell-en,,,2020.12.07-0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,at-spi2-common,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,at-spi2-core,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,avahi-daemon,,,0.8-13ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,baobab,,,46.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,base-files,,,13ubuntu10.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,base-passwd,,,3.6.3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bash,,,5.2.21-2ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bash-completion,,,1:2.11-8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bc,,,1.07.1-3ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bind9-dnsutils,,,1:9.18.39-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bind9-host,,,1:9.18.39-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bind9-libs,,,1:9.18.39-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,binutils,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,binutils-common,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,binutils-x86-64-linux-gnu,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bluez,,,5.72-0ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bluez-cups,,,5.72-0ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bluez-obexd,,,5.72-0ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bolt,,,0.9.7-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bpfcc-tools,,,0.29.1+ds-1ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bpftrace,,,0.20.2-1ubuntu4.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,brltty,,,6.6-4ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bsdextrautils,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bsdutils,,,1:2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bubblewrap,,,0.9.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,build-essential,,,12.10ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,busybox-initramfs,,,1:1.36.1-6ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,busybox-static,,,1:1.36.1-6ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bzip2,,,1.0.8-5.1build0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ca-certificates,,,20240203,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,clang-16,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cloud-guest-utils,,,0.33-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cloud-init,,,25.2-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,colord,,,1.4.7-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,colord-data,,,1.4.7-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,command-not-found,,,23.04.0,Michael Vogt <michael.vogt@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,console-setup,,,1.226ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,console-setup-linux,,,1.226ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,coreutils,,,9.4-3ubuntu6.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cpio,,,2.15+dfsg-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cpp,,,4:13.2.0-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cpp-13,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cpp-13-x86-64-linux-gnu,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cpp-x86-64-linux-gnu,,,4:13.2.0-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cracklib-runtime,,,2.9.6-5.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cron,,,3.0pl1-184ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cron-daemon-common,,,3.0pl1-184ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-browsed,,,2.0.0-0ubuntu10.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-bsd,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-client,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-common,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-core-drivers,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-daemon,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-filters,,,2.0.0-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-filters-core-drivers,,,2.0.0-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-ipp-utils,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-pk-helper,,,0.2.6-1ubuntu8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-ppdc,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,cups-server-common,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,curl,,,8.5.0-2ubuntu10.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dash,,,0.5.12-6ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dbus,,,1.14.10-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dbus-bin,,,1.14.10-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dbus-daemon,,,1.14.10-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dbus-session-bus-common,,,1.14.10-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dbus-system-bus-common,,,1.14.10-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dbus-user-session,,,1.14.10-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dc,,,1.07.1-3ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dconf-cli,,,0.40.0-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dconf-gsettings-backend,,,0.40.0-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dconf-service,,,0.40.0-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,debconf,,,1.5.86ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,debconf-i18n,,,1.5.86ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,debianutils,,,5.17build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,desktop-file-utils,,,0.27-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dhcpcd-base,,,1:10.0.6-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dictionaries-common,,,1.29.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,diffutils,,,1:3.10-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dirmngr,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,distro-info,,,1.7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,distro-info-data,,,0.60ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dmidecode,,,3.5-3ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dmsetup,,,2:1.02.185-3ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dmz-cursor-theme,,,0.4.5ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dns-root-data,,,2024071801~ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dnsmasq-base,,,2.90-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,docbook-xml,,,4.5-12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dosfstools,,,4.2-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dpkg,,,1.22.6ubuntu6.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dpkg-dev,,,1.22.6ubuntu6.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dracut-install,,,060+5-1ubuntu3.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,dsniff,,,2.4b1+debian-32build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,e2fsprogs,,,1.47.0-2.4~exp1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,e2fsprogs-l10n,,,1.47.0-2.4~exp1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,eatmydata,,,131-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ed,,,1.20.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,eject,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,emacsen-common,,,3.0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,enchant-2,,,2.3.3-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,eog,,,45.3-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,espeak-ng-data,,,1.51+dfsg-12build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ethtool,,,1:6.7-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,evince,,,46.3.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,evince-common,,,46.3.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,evolution-data-server,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,evolution-data-server-common,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fakeroot,,,1.33-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fdisk,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,file,,,1:5.45-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,findutils,,,4.9.0-5build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,firefox,,,1:1snap1-0ubuntu5,Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,firmware-sof-signed,,,2023.12.1-1ubuntu1.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fontconfig,,,2.15.0-1.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fontconfig-config,,,2.15.0-1.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-dejavu-core,,,2.37-8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-dejavu-mono,,,2.37-8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-droid-fallback,,,1:6.0.1r16-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-liberation,,,1:2.1.5-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-liberation-sans-narrow,,,1:1.07.6-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-noto-cjk,,,1:20230817+repack1-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-noto-color-emoji,,,2.047-0ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-noto-core,,,20201225-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-noto-mono,,,20201225-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-ubuntu,,,0.869+git20240321-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fonts-urw-base35,,,20200910-8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,foomatic-db-compressed-ppds,,,20230202-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fprintd,,,1.94.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,friendly-recovery,,,0.2.42,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ftp,,,20230507-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fuse3,,,3.14.0-5build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fwupd,,,1.9.31-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,fwupd-signed,,,1.52+1.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,g++,,,4:13.2.0-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,g++-13,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,g++-13-x86-64-linux-gnu,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,g++-x86-64-linux-gnu,,,4:13.2.0-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gamemode,,,1.8.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gamemode-daemon,,,1.8.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcc,,,4:13.2.0-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcc-13,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcc-13-base,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcc-13-x86-64-linux-gnu,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcc-14-base,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcc-x86-64-linux-gnu,,,4:13.2.0-7ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcr,,,3.41.2-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gcr4,,,4.2.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gdb,,,15.0.50.20240403-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gdisk,,,1.0.10-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gdm3,,,46.2-1ubuntu1~24.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,geoclue-2.0,,,2.7.0-3ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,geocode-glib-common,,,3.26.3-6build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gettext-base,,,0.21-14ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ghostscript,,,10.02.1~dfsg1-0ubuntu7.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-accountsservice-1.0,,,23.13.9-2ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-adw-1,,,1.5.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-atk-1.0,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-atspi-2.0,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-freedesktop,,,1.80.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gck-2,,,4.2.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gcr-4,,,4.2.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gdesktopenums-3.0,,,46.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gdkpixbuf-2.0,,,2.42.10+dfsg-3ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gdm-1.0,,,46.2-1ubuntu1~24.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-geoclue-2.0,,,2.7.0-3ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-girepository-2.0,,,1.80.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-glib-2.0,,,2.80.0-6ubuntu3.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gmenu-3.0,,,3.36.0-1.1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gnomeautoar-0.1,,,0.4.4-2build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gnomebg-4.0,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gnomebluetooth-3.0,,,46.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gnomedesktop-3.0,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gnomedesktop-4.0,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-graphene-1.0,,,1.10.8-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gstreamer-1.0,,,1.24.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gtk-3.0,,,3.24.41-4ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gtk-4.0,,,4.14.5+ds-0ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-gweather-4.0,,,4.4.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-handy-1,,,1.8.3-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-harfbuzz-0.0,,,8.3.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-ibus-1.0,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-javascriptcoregtk-4.1,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-javascriptcoregtk-6.0,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-mutter-14,,,46.2-1ubuntu0.24.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-nm-1.0,,,1.46.0-1ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-nma4-1.0,,,1.10.6-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-notify-0.7,,,0.8.3-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-packagekitglib-1.0,,,1.2.8-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-pango-1.0,,,1.52.1+ds-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-peas-1.0,,,1.36.0-3build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-polkit-1.0,,,124-2ubuntu1.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-rsvg-2.0,,,2.58.0+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-secret-1,,,0.21.4-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-snapd-2,,,1.64-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-soup-3.0,,,3.4.4-5ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-upowerglib-1.0,,,1.90.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-vte-2.91,,,0.76.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-webkit-6.0,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-webkit2-4.1,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gir1.2-wnck-3.0,,,43.0-3build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,git,,,1:2.43.0-1ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,git-man,,,1:2.43.0-1ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gjs,,,1.80.2-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gkbd-capplet,,,3.28.1-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,glib-networking,,,2.80.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,glib-networking-common,,,2.80.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,glib-networking-services,,,2.80.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-accessibility-themes,,,3.28-2ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-bluetooth-3-common,,,46.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-bluetooth-sendto,,,46.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-calculator,,,1:46.3-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-characters,,,46.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-clocks,,,46.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-control-center,,,1:46.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-control-center-data,,,1:46.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-control-center-faces,,,1:46.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-desktop3-data,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-disk-utility,,,46.0-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-font-viewer,,,46.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-initial-setup,,,46.3-1ubuntu3~24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-keyring,,,46.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-keyring-pkcs11,,,46.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-logs,,,45.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-menus,,,3.36.0-1.1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-online-accounts,,,3.50.4-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-power-manager,,,43.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-remote-desktop,,,46.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-session-bin,,,46.0-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-session-canberra,,,0.30-10ubuntu10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-session-common,,,46.0-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-settings-daemon,,,46.0-1ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-settings-daemon-common,,,46.0-1ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-shell,,,46.0-0ubuntu6~24.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-shell-common,,,46.0-0ubuntu6~24.04.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-shell-extension-appindicator,,,58-1ubuntu24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-shell-extension-desktop-icons-ng,,,46+really47.0.9-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-shell-extension-ubuntu-dock,,,90ubuntu3,Marco Trevisan <marco@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-shell-extension-ubuntu-tiling-assistant,,,46-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-startup-applications,,,46.0-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-system-monitor,,,46.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-terminal,,,3.52.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-terminal-data,,,3.52.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-text-editor,,,46.3-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-themes-extra,,,3.28-2ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-themes-extra-data,,,3.28-2ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-user-docs,,,46.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-user-docs-es,,,46.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnupg,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnupg-l10n,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnupg-utils,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,google-chrome-stable,,,142.0.7444.175-1,Chrome Linux Team <chromium-dev@chromium.org>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gpg,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gpg-agent,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gpg-wks-client,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gpgconf,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gpgsm,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gpgv,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,grep,,,3.11-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,groff-base,,,1.23.0-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,grub-common,,,2.12-1ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,grub-gfxpayload-lists,,,0.7build2,Colin Watson <cjwatson@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,grub-pc,,,2.12-1ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,grub-pc-bin,,,2.12-1ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,grub2-common,,,2.12-1ubuntu7.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gsettings-desktop-schemas,,,46.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gsettings-ubuntu-schemas,,,0.0.7+21.10.20210712-0ubuntu3,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-alsa,,,1.24.2-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-gl,,,1.24.2-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-libav,,,1.24.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-packagekit,,,1.2.8-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-pipewire,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-plugins-base,,,1.24.2-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-plugins-base-apps,,,1.24.2-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-plugins-good,,,1.24.2-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-plugins-ugly,,,1.24.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-tools,,,1.24.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-vaapi,,,1.24.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gstreamer1.0-x,,,1.24.2-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gtk-update-icon-cache,,,3.24.41-4ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gtk2-engines-murrine,,,0.98.2-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gtk2-engines-pixbuf,,,2.24.33-4ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gvfs,,,1.54.4-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gvfs-backends,,,1.54.4-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gvfs-common,,,1.54.4-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gvfs-daemons,,,1.54.4-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gvfs-fuse,,,1.54.4-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gvfs-libs,,,1.54.4-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gzip,,,1.12-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hashcat,,,6.2.6+ds1-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hashcat-data,,,6.2.6+ds1-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hdparm,,,9.65+ds-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,heif-gdk-pixbuf,,,1.17.6-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,heif-thumbnailer,,,1.17.6-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hicolor-icon-theme,,,0.17-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hostname,,,3.23+nmu2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hplip,,,3.23.12+dfsg0-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hplip-data,,,3.23.12+dfsg0-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,humanity-icon-theme,,,0.6.16,Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hunspell-en-us,,,1:2020.12.07-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hunspell-es,,,1:24.2.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,hwdata,,,0.379-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,i965-va-driver,,,2.4.1+dfsg1-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-data,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-gtk,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-gtk3,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-gtk4,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-table,,,1.17.4-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-table-cangjie-big,,,1.8.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-table-cangjie3,,,1.8.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibus-table-cangjie5,,,1.8.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ibverbs-providers,,,50.0-2ubuntu0.2,Benjamin Drung <bdrung@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,icu-devtools,,,74.2-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ieee-data,,,20220827.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,iio-sensor-proxy,,,3.5-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,im-config,,,0.57-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,inetutils-telnet,,,2:2.5-3ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,info,,,7.1-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,init,,,1.66ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,init-system-helpers,,,1.66ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,initramfs-tools,,,0.142ubuntu25.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,initramfs-tools-bin,,,0.142ubuntu25.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,initramfs-tools-core,,,0.142ubuntu25.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,inputattach,,,1:1.8.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,install-info,,,7.1-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,intel-media-va-driver,,,24.1.0+dfsg1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,intel-microcode,,,3.20250812.0ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ipp-usb,,,0.9.24-0ubuntu3.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,iproute2,,,6.1.0-1ubuntu6.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,iptables,,,1.8.10-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,iputils-ping,,,3:20240117-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,iputils-tracepath,,,3:20240117-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,iso-codes,,,4.16.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,iucode-tool,,,2.3.1-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,javascript-common,,,11+nmu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,jq,,,1.7.1-3ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,kbd,,,2.6.4-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,kerneloops,,,0.12+git20140509-6ubuntu8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,keyboard-configuration,,,1.226ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,keyboxd,,,2.4.4-2ubuntu17.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,klibc-utils,,,2.0.13-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,kmod,,,31+20240202-2ubuntu7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,krb5-locales,,,1.20.1-6ubuntu2.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,language-pack-es,,,1:24.04+20250724,Language pack maintainers <language-packs@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,language-pack-es-base,,,1:24.04+20250724,Language pack maintainers <language-packs@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,language-pack-gnome-es,,,1:24.04+20250724,Language pack maintainers <language-packs@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,language-pack-gnome-es-base,,,1:24.04+20250724,Language pack maintainers <language-packs@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,language-selector-common,,,0.225,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,language-selector-gnome,,,0.225,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,laptop-detect,,,0.16,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ldap-utils,,,2.6.7+dfsg-1~exp1ubuntu8.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,less,,,590-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,lib32gcc-s1,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,lib32stdc++6,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liba52-0.7.4,,,0.7.4-20build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libaa1,,,1.4p5-51.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libaacs0,,,0.11.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libabsl20220623t64,,,20220623.1-3.1ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libaccountsservice0,,,23.13.9-2ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libacl1,,,2.3.2-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libadwaita-1-0,,,1.5.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libalgorithm-diff-perl,,,1.201-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libalgorithm-diff-xs-perl,,,0.04-8build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libalgorithm-merge-perl,,,0.08-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libao-common,,,1.2.2+20180113-1.1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libao4,,,1.2.2+20180113-1.1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libaom3,,,3.8.2-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libapparmor1,,,4.0.1really4.0.1-0ubuntu0.24.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libappstream5,,,1.0.2-1build6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libapt-pkg6.0t64,,,2.8.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libarchive13t64,,,3.7.2-2ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libargon2-1,,,0~20190702+dfsg-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libasan8,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libasound2-data,,,1.2.11-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libasound2t64,,,1.2.11-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libaspell15,,,0.60.8.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libass9,,,1:0.17.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libassuan0,,,2.5.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libasyncns0,,,0.8-6build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatasmart4,,,0.19-5build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatk-adaptor,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatk-bridge2.0-0t64,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatk1.0-0t64,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatm1t64,,,1:2.5.1-5.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatomic1,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatopology2t64,,,1.2.11-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libatspi2.0-0t64,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libattr1,,,1:2.5.2-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libaudit-common,,,1:3.1.2-2.1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libaudit1,,,1:3.1.2-2.1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libauthen-sasl-perl,,,2.1700-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavahi-client3,,,0.8-13ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavahi-common-data,,,0.8-13ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavahi-common3,,,0.8-13ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavahi-core7,,,0.8-13ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavahi-glib1,,,0.8-13ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavc1394-0,,,0.5.4-5build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavcodec60,,,7:6.1.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavfilter9,,,7:6.1.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavformat60,,,7:6.1.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libavutil58,,,7:6.1.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libayatana-appindicator3-1,,,0.5.93-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libayatana-ido3-0.4-0,,,0.10.1-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libayatana-indicator3-7,,,0.9.4-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbabeltrace1,,,1.5.11-3build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbasicobjects0t64,,,0.6.2-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbdplus0,,,0.2.0-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbinutils,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblas3,,,3.12.0-3build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblkid1,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-crypto3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-fs3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-loop3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-mdraid3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-nvme3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-part3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-swap3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev-utils3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libblockdev3,,,3.1.1-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbluetooth3,,,5.72-0ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbluray2,,,1:1.3.4-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbpf1,,,1:1.3.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbpfcc,,,0.29.1+ds-1ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbrlapi0.8,,,6.6-4ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbrotli1,,,1.1.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbs2b0,,,3.1.0+dfsg-7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbsd0,,,0.12.1-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbytesize-common,,,2.10-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbytesize1,,,2.10-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libbz2-1.0,,,1.0.8-5.1build0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libc-bin,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libc-dev-bin,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libc-devtools,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libc6,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libc6-dbg,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libc6-dev,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libc6-i386,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcaca0,,,0.99.beta20-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcairo-gobject-perl,,,1.005-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcairo-gobject2,,,1.18.0-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcairo-perl,,,1.109-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcairo-script-interpreter2,,,1.18.0-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcairo2,,,1.18.0-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcairomm-1.16-1,,,1.18.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcamel-1.2-64t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcanberra-gtk3-0t64,,,0.30-10ubuntu10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcanberra-gtk3-module,,,0.30-10ubuntu10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcanberra-pulse,,,0.30-10ubuntu10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcanberra0t64,,,0.30-10ubuntu10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcap-ng0,,,0.8.4-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcap2,,,1:2.66-5ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcap2-bin,,,1:2.66-5ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcares2,,,1.27.0-1.0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcbor0.10,,,0.10.2-1.2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcc1-0,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcdio-cdda2t64,,,10.2+2.0.1-1.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcdio-paranoia2t64,,,10.2+2.0.1-1.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcdio19t64,,,2.1.0-4.1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcdparanoia0,,,3.10.2+debian-14build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libchewing3,,,0.6.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libchewing3-data,,,0.6.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libchromaprint1,,,1.5.1-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcjson1,,,1.7.17-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libclang-common-16-dev,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libclang-cpp16t64,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libclang-cpp18,,,1:18.1.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libclang-rt-16-dev,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libclang1-16t64,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libclang1-18,,,1:18.1.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libclone-perl,,,0.46-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcodec2-1.2,,,1.2.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcollection4t64,,,0.6.2-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcolord-gtk4-1t64,,,0.3.1-1build2,Christopher James Halse Rogers <raof@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcolord2,,,1.4.7-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcolorhug2,,,1.4.7-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcom-err2,,,1.47.0-2.4~exp1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcrack2,,,2.9.6-5.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcrypt-dev,,,1:4.4.36-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcrypt1,,,1:4.4.36-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcryptsetup12,,,2:2.7.0-1ubuntu4.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libctf-nobfd0,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libctf0,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcue2,,,2.2.1-4.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcups2t64,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcupsfilters2-common,,,2.0.0-0ubuntu7.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcupsfilters2t64,,,2.0.0-0ubuntu7.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcupsimage2t64,,,2.4.7-1.2ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcurl3t64-gnutls,,,8.5.0-2ubuntu10.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libcurl4t64,,,8.5.0-2ubuntu10.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdaemon0,,,0.14-7.1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdata-dump-perl,,,1.25-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdatrie1,,,0.2.13-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdav1d7,,,1.4.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdb5.3t64,,,5.3.28+dfsg2-7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdbus-1-3,,,1.14.10-4ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdbus-glib-1-2,,,0.112-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdbusmenu-glib4,,,18.10.20180917~bzr492+repack1-3.1ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdbusmenu-gtk3-4,,,18.10.20180917~bzr492+repack1-3.1ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdconf1,,,0.40.0-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libde265-0,,,1.0.15-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdebconfclient0,,,0.271ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdebuginfod-common,,,0.190-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdebuginfod1t64,,,0.190-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdecor-0-0,,,0.2.2-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdecor-0-plugin-1-gtk,,,0.2.2-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdee-1.0-4,,,1.2.7+17.10.20170616-7build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdeflate0,,,1.19-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdevmapper1.02.1,,,2:1.02.185-3ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdhash1t64,,,0.6.2-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdjvulibre-text,,,3.5.28-2ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdjvulibre21,,,3.5.28-2ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdotconf0,,,1.3-0.3fakesync1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdpkg-perl,,,1.22.6ubuntu6.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdrm-amdgpu1,,,2.4.122-1~ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdrm-common,,,2.4.122-1~ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdrm-intel1,,,2.4.122-1~ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdrm-nouveau2,,,2.4.122-1~ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdrm-radeon1,,,2.4.122-1~ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdrm2,,,2.4.122-1~ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libduktape207,,,2.7.0+tests-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdv4t64,,,1.0.0-17.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdvdread8t64,,,6.1.3-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libdw1t64,,,0.190-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libeatmydata1,,,131-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libebackend-1.2-11t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libebook-1.2-21t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libebook-contacts-1.2-4t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libecal-2.0-3,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libedata-book-1.2-27t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libedata-cal-2.0-2t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libedataserver-1.2-27t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libedataserverui-1.2-4t64,,,3.52.3-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libedit2,,,3.1-20230828-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libeditorconfig0,,,0.12.7-0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libefiboot1t64,,,38-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libefivar1t64,,,38-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libegl-mesa0,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libegl1,,,1.7.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libei1,,,1.2.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libeis1,,,1.2.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libelf1t64,,,0.190-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libenchant-2-2,,,2.3.3-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libencode-locale-perl,,,1.05-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libepoxy0,,,1.5.10-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liberror-perl,,,0.17029-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libespeak-ng1,,,1.51+dfsg-12build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libestr0,,,0.1.11-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libevdev2,,,1.13.1+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libevdocument3-4t64,,,46.3.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libevview3-3t64,,,46.3.1-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libexempi8,,,2.6.5-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libexif12,,,0.6.24-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libexiv2-27,,,0.27.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libexpat1,,,2.6.1-2ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libexpat1-dev,,,2.6.1-2ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libext2fs2t64,,,1.47.0-2.4~exp1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libextutils-depends-perl,,,0.8001-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfakeroot,,,1.33-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfastjson4,,,1.2304.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfdisk1,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libffi-dev,,,3.4.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libffi8,,,3.4.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfftw3-double3,,,3.3.10-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfftw3-single3,,,3.3.10-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfido2-1,,,1.14.0-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfile-basedir-perl,,,0.09-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfile-desktopentry-perl,,,0.22-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfile-fcntllock-perl,,,0.22-4ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfile-listing-perl,,,6.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfile-mimeinfo-perl,,,0.34-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libflac12t64,,,1.4.3+ds-2.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libflashrom1,,,1.3.0-2.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libflite1,,,2.2-6build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfont-afm-perl,,,1.20-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfontconfig1,,,2.15.0-1.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfontenc1,,,1:1.1.8-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfprint-2-2,,,1:1.94.7+tod1-0ubuntu5~24.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfprint-2-tod1,,,1:1.94.7+tod1-0ubuntu5~24.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfreeaptx0,,,0.1.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfreerdp-server3-3,,,3.5.1+dfsg1-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfreerdp3-3,,,3.5.1+dfsg1-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfreetype6,,,2.13.2+dfsg-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfribidi0,,,1.0.13-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libftdi1-2,,,1.5-6build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfuse3-3,,,3.14.0-5build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libfwupd2,,,1.9.31-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgail-common,,,2.24.33-4ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgail18t64,,,2.24.33-4ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgamemode0,,,1.8.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgamemodeauto0,,,1.8.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgbm1,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgc1,,,1:8.2.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgcc-13-dev,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgcc-s1,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgck-1-0,,,3.41.2-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgck-2-2,,,4.2.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgcr-4-4,,,4.2.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgcr-base-3-1,,,3.41.2-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgcr-ui-3-1,,,3.41.2-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgcrypt20,,,1.10.3-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgd3,,,2.3.3-9ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdata-common,,,0.18.1-6build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdata22,,,0.18.1-6build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdbm-compat4t64,,,1.23-5.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdbm6t64,,,1.23-5.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdk-pixbuf-2.0-0,,,2.42.10+dfsg-3ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdk-pixbuf2.0-bin,,,2.42.10+dfsg-3ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdk-pixbuf2.0-common,,,2.42.10+dfsg-3ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgdm1,,,46.2-1ubuntu1~24.04.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgee-0.8-2,,,0.20.6-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgeoclue-2-0,,,2.7.0-3ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgeocode-glib-2-0,,,3.26.3-6build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgexiv2-2,,,0.14.2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgfortran5,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgif7,,,5.2.2-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgirepository-1.0-1,,,1.80.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgjs0g,,,1.80.2-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgl1,,,1.7.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgl1-mesa-dri,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgles2,,,1.7.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglib-object-introspection-perl,,,0.051-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglib-perl,,,3:1.329.3-3build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglib2.0-0t64,,,2.80.0-6ubuntu3.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglib2.0-bin,,,2.80.0-6ubuntu3.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglib2.0-data,,,2.80.0-6ubuntu3.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglibmm-2.68-1t64,,,2.78.1-2.2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglu1-mesa,,,9.0.2-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglvnd0,,,1.7.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglx-mesa0,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libglx0,,,1.7.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgme0,,,0.6.3-7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgmp10,,,2:6.3.0+dfsg-2ubuntu6.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-autoar-0-0,,,0.4.4-2build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-bg-4-2t64,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-bluetooth-3.0-13,,,46.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-bluetooth-ui-3.0-13,,,46.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-desktop-3-20t64,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-desktop-4-2t64,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-menu-3-0,,,3.36.0-1.1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnome-rr-4-2t64,,,44.0-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnomekbd-common,,,3.28.1-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnomekbd8,,,3.28.1-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgnutls30t64,,,3.8.3-1.1ubuntu3.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgoa-1.0-0b,,,3.50.4-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgoa-1.0-common,,,3.50.4-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgoa-backend-1.0-2,,,3.50.4-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgomp1,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgpg-error-l10n,,,1.47-3build2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgpg-error0,,,1.47-3build2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgpgme11t64,,,1.18.0-4.1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgphoto2-6t64,,,2.5.31-2.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgphoto2-l10n,,,2.5.31-2.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgphoto2-port12t64,,,2.5.31-2.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgpm2,,,1.20.7-11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgprofng0,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgraphene-1.0-0,,,1.10.8-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgraphite2-3,,,1.3.14-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgs-common,,,10.02.1~dfsg1-0ubuntu7.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgs10,,,10.02.1~dfsg1-0ubuntu7.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgs10-common,,,10.02.1~dfsg1-0ubuntu7.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgsf-1-114,,,1.14.51-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgsf-1-common,,,1.14.51-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgsm1,,,1.0.22-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgsound0t64,,,1.0.3-3.2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgspell-1-2,,,1.12.2-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgspell-1-common,,,1.12.2-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgssapi-krb5-2,,,1.20.1-6ubuntu2.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgssdp-1.6-0,,,1.6.3-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgstreamer-gl1.0-0,,,1.24.2-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgstreamer-plugins-bad1.0-0,,,1.24.2-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgstreamer-plugins-base1.0-0,,,1.24.2-1ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgstreamer-plugins-good1.0-0,,,1.24.2-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgstreamer1.0-0,,,1.24.2-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk-3-0t64,,,3.24.41-4ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk-3-bin,,,3.24.41-4ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk-3-common,,,3.24.41-4ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk-4-1,,,4.14.5+ds-0ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk-4-bin,,,4.14.5+ds-0ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk-4-common,,,4.14.5+ds-0ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk-4-media-gstreamer,,,4.14.5+ds-0ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk2.0-0t64,,,2.24.33-4ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk2.0-bin,,,2.24.33-4ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk2.0-common,,,2.24.33-4ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtk3-perl,,,0.038-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtkmm-4.0-0,,,4.10.0-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtksourceview-5-0,,,5.12.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtksourceview-5-common,,,5.12.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtop-2.0-11,,,2.41.3-1ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgtop2-common,,,2.41.3-1ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgudev-1.0-0,,,1:238-5ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgupnp-1.6-0,,,1.6.6-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgupnp-av-1.0-3,,,0.14.1-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgupnp-dlna-2.0-4,,,0.12.0-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgupnp-igd-1.6-0,,,1.6.0-3build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgusb2,,,0.4.8-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgweather-4-0t64,,,4.4.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgweather-4-common,,,4.4.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libgxps2t64,,,0.3.2-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhandy-1-0,,,1.8.3-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libharfbuzz-gobject0,,,8.3.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libharfbuzz-icu0,,,8.3.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libharfbuzz0b,,,8.3.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libheif-plugin-aomdec,,,1.17.6-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libheif-plugin-aomenc,,,1.17.6-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libheif-plugin-libde265,,,1.17.6-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libheif1,,,1.17.6-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhogweed6t64,,,3.9.1-2.2build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhpmud0,,,3.23.12+dfsg0-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhtml-form-perl,,,6.11-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhtml-format-perl,,,2.16-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhtml-parser-perl,,,3.81-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhtml-tagset-perl,,,3.20-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhtml-tree-perl,,,5.07-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhttp-cookies-perl,,,6.11-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhttp-daemon-perl,,,6.16-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhttp-date-perl,,,6.06-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhttp-message-perl,,,6.45-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhttp-negotiate-perl,,,6.01-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhunspell-1.7-0,,,1.7.2+really1.7.2-10build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhwasan0,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhwloc-plugins,,,2.10.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhwloc15,,,2.10.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhwy1t64,,,1.0.7-8.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libhyphen0,,,2.8.8-7build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libibus-1.0-5,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libibverbs1,,,50.0-2ubuntu0.2,Benjamin Drung <bdrung@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libical3t64,,,3.0.17-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libice6,,,2:1.0.10-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libicu-dev,,,74.2-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libicu74,,,74.2-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libidn12,,,1.42-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libidn2-0,,,2.3.7-2build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libiec61883-0,,,1.2.0-6build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libieee1284-3t64,,,0.2.11-14.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libigdgmm12,,,22.3.17+ds1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libijs-0.35,,,0.35-15.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libimagequant0,,,2.18.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libimobiledevice6,,,1.3.0-8.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libini-config5t64,,,0.6.2-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libinih1,,,55-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libinput-bin,,,1.25.0-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libinput10,,,1.25.0-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libio-html-perl,,,1.004-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libio-socket-ssl-perl,,,2.085-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libio-stringy-perl,,,2.111-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libip4tc2,,,1.8.10-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libip6tc2,,,1.8.10-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libipa-hbac0t64,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libipc-system-simple-perl,,,1.30-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libipt2,,,2.0.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libisl23,,,0.26-3build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libitm1,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libiw30t64,,,30~pre9-16.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjansson4,,,2.14-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjavascriptcoregtk-4.1-0,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjavascriptcoregtk-6.0-1,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjbig0,,,2.1-6.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjbig2dec0,,,0.20-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjcat1,,,0.2.0-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjpeg-turbo8,,,2.1.5-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjpeg8,,,8c-2ubuntu11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjq1,,,1.7.1-3ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjs-jquery,,,3.6.1+dfsg+~3.5.14-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjs-sphinxdoc,,,7.2.6-6,Debian Python Team <team+python@tracker.debian.org>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjs-underscore,,,1.13.4~dfsg+~1.11.4-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjson-c5,,,0.17-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjson-glib-1.0-0,,,1.8.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjson-glib-1.0-common,,,1.8.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libjxl0.7,,,0.7.0-10.2ubuntu6.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libk5crypto3,,,1.20.1-6ubuntu2.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libkeyutils1,,,1.6.3-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libklibc,,,2.0.13-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libkmod2,,,31+20240202-2ubuntu7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libkpathsea6,,,2023.20230311.66589-9build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libkrb5-3,,,1.20.1-6ubuntu2.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libkrb5support0,,,1.20.1-6ubuntu2.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libksba8,,,1.6.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblapack3,,,3.12.0-3build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblc3-1,,,1.0.4-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblcms2-2,,,2.14-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblcms2-utils,,,2.14-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libldacbt-abr2,,,2.0.2.3+git20200429+ed310a0-4ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libldacbt-enc2,,,2.0.2.3+git20200429+ed310a0-4ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libldap-common,,,2.6.7+dfsg-1~exp1ubuntu8.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libldap2,,,2.6.7+dfsg-1~exp1ubuntu8.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libldb2,,,2:2.8.0+samba4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblerc4,,,4.0.0+ds-4ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblilv-0-0,,,0.24.22-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libllvm16t64,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libllvm18,,,1:18.1.3-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libllvm19,,,1:19.1.1-1ubuntu1~24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libllvm20,,,1:20.1.2-0ubuntu1~24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblmdb0,,,0.9.31-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblocale-gettext-perl,,,1.07-6ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblouis-data,,,3.29.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblouis20,,,3.29.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblouisutdml-bin,,,2.12.0-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblouisutdml-data,,,2.12.0-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblouisutdml9t64,,,2.12.0-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblsan0,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libltdl7,,,2.4.7-7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblua5.4-0,,,5.4.6-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblwp-mediatypes-perl,,,6.04-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblwp-protocol-https-perl,,,6.13-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblz4-1,,,1.9.4-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblzma5,,,5.6.1+really5.4.5-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liblzo2-2,,,2.10-2build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libm17n-0,,,1.8.4-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmagic-mgc,,,1:5.45-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmagic1t64,,,1:5.45-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmailtools-perl,,,2.21-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmalcontent-0-0,,,0.11.1-1ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmanette-0.2-0,,,0.2.7-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmarisa0,,,0.2.6-14ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmaxminddb0,,,1.9.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmbedcrypto7t64,,,2.28.8-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmbim-glib4,,,1.31.2-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmbim-proxy,,,1.31.2-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmbim-utils,,,1.31.2-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmd0,,,1.1.0-2build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmediaart-2.0-0,,,1.9.6-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libminizip1t64,,,1:1.3.dfsg-3.1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmm-glib0,,,1.23.4-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmnl0,,,1.0.5-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmount1,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmozjs-115-0t64,,,115.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmp3lame0,,,3.100-6build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmpc3,,,1.3.1-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmpeg2-4,,,0.5.1-9build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmpfr6,,,4.2.1-1build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmpg123-0t64,,,1.32.5-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmsgraph-0-1,,,0.2.1-0ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmtdev1t64,,,1.1.6-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmtp-common,,,1.1.21-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmtp-runtime,,,1.1.21-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmtp9t64,,,1.1.21-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmutter-14-0,,,46.2-1ubuntu0.24.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libmysofa1,,,1.3.2+dfsg-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnautilus-extension4,,,1:46.4-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libncurses-dev,,,6.4+20240113-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libncurses6,,,6.4+20240113-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libncursesw6,,,6.4+20240113-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libndp0,,,1.8-1fakesync1ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnet-dbus-perl,,,1.2.0-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnet-http-perl,,,6.23-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnet-smtp-ssl-perl,,,1.04-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnet-ssleay-perl,,,1.94-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnet1,,,1.1.6+dfsg-3.2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnetfilter-conntrack3,,,1.0.9-6build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnetplan1,,,1.1.2-2~ubuntu24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnettle8t64,,,3.9.1-2.2build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnewt0.52,,,0.52.24-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnfnetlink0,,,1.0.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnfs14,,,5.0.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnfsidmap1,,,1:2.6.4-3ubuntu5.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnftables1,,,1.0.9-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnftnl11,,,1.2.6-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnghttp2-14,,,1.59.0-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnice10,,,0.1.21-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnids1.21t64,,,1.26-2.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnl-3-200,,,3.7.0-0.3build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnl-genl-3-200,,,3.7.0-0.3build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnl-route-3-200,,,3.7.0-0.3build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnm0,,,1.46.0-1ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnma-common,,,1.10.6-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnma-gtk4-0,,,1.10.6-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnma0,,,1.10.6-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnorm1t64,,,1.5.9+dfsg-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnotify-bin,,,0.8.3-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnotify4,,,0.8.3-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnpth0t64,,,1.6-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnspr4,,,2:4.35-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnss-mdns,,,0.15.1-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnss-sss,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnss-systemd,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnss3,,,2:3.98-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libntfs-3g89t64,,,1:2022.10.3-1.2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnuma1,,,2.0.18-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libnvme1t64,,,1.8-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libobjc-13-dev,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libobjc4,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libogg0,,,1.3.5-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libonig5,,,6.9.9-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libopencc-data,,,1.1.7+ds1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libopencc1.1,,,1.1.7+ds1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libopengl0,,,1.7.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libopenjp2-7,,,2.5.0-2ubuntu0.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libopenmpt0t64,,,0.7.3-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libopus0,,,1.4-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liborc-0.4-0t64,,,1:0.4.38-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libotf1,,,0.9.16-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libp11-kit0,,,0.25.3-4ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpackagekit-glib2-18,,,1.2.8-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-cap,,,1:2.66-5ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-fprintd,,,1.94.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-gnome-keyring,,,46.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-modules,,,1.5.3-5ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-modules-bin,,,1.5.3-5ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-pwquality,,,1.4.5-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-runtime,,,1.5.3-5ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-sss,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam-systemd,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpam0g,,,1.5.3-5ubuntu5.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpango-1.0-0,,,1.52.1+ds-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpangocairo-1.0-0,,,1.52.1+ds-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpangoft2-1.0-0,,,1.52.1+ds-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpangomm-2.48-1t64,,,2.52.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpangoxft-1.0-0,,,1.52.1+ds-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpaper-utils,,,1.1.29build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpaper1,,,1.1.29build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libparted2t64,,,3.6-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpath-utils1t64,,,0.6.2-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpcap0.8t64,,,1.10.4-4.1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpcaudio0,,,1.2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpci3,,,1:3.10.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpciaccess0,,,0.17-3ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpcre2-32-0,,,10.42-4ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpcre2-8-0,,,10.42-4ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpcsclite1,,,2.0.3-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpeas-1.0-0,,,1.36.0-3build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpeas-common,,,1.36.0-3build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libperl5.38t64,,,5.38.2-3.2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpfm4,,,4.13.0+git32-g0d4ed0e-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpgm-5.3-0t64,,,5.3.128~dfsg-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libphonenumber8,,,8.12.57+ds-4.2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpinyin-data,,,2.8.1-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpinyin15,,,2.8.1-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpipeline1,,,1.5.7-2,Colin Watson <cjwatson@debian.org>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpipewire-0.3-0t64,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpipewire-0.3-common,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpipewire-0.3-modules,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpixman-1-0,,,0.42.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpkcs11-helper1t64,,,1.29.0-2.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libplacebo338,,,6.338.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libplist-2.0-4,,,2.3.0-1~exp2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libplymouth5,,,24.004.60-1ubuntu7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpng16-16t64,,,1.6.43-5build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpocketsphinx3,,,0.8.0+real5prealpha+1-15ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpocl2-common,,,5.0-2.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpocl2t64,,,5.0-2.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpolkit-agent-1-0,,,124-2ubuntu1.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpolkit-gobject-1-0,,,124-2ubuntu1.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpoppler-cpp0t64,,,24.02.0-1ubuntu9.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpoppler-glib8t64,,,24.02.0-1ubuntu9.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpoppler134,,,24.02.0-1ubuntu9.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpopt0,,,1.19+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libportal-gtk4-1,,,0.7.1-5build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libportal1,,,0.7.1-5build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpostproc57,,,7:6.1.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libppd2,,,2:2.0.0-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libppd2-common,,,2:2.0.0-0ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libproc2-0,,,2:4.0.4-4ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libprotobuf-c1,,,1.4.1-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libprotobuf32t64,,,3.21.12-8.2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libproxy1-plugin-gsettings,,,0.5.4-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libproxy1-plugin-networkmanager,,,0.5.4-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libproxy1v5,,,0.5.4-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpsl5t64,,,0.21.2-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpulse-mainloop-glib0,,,1:16.1+dfsg1-2ubuntu10.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpulse0,,,1:16.1+dfsg1-2ubuntu10.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpwquality-common,,,1.4.5-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpwquality1,,,1.4.5-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpython3-dev,,,3.12.3-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpython3-stdlib,,,3.12.3-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpython3.12-dev,,,3.12.3-1ubuntu0.9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpython3.12-minimal,,,3.12.3-1ubuntu0.9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpython3.12-stdlib,,,3.12.3-1ubuntu0.9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libpython3.12t64,,,3.12.3-1ubuntu0.9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libqmi-glib5,,,1.35.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libqmi-proxy,,,1.35.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libqmi-utils,,,1.35.2-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libqpdf29t64,,,11.9.0-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libqrtr-glib0,,,1.2.2-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libquadmath0,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librabbitmq4,,,0.11.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libraqm0,,,0.10.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librav1e0,,,0.7.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libraw1394-11,,,2.1.2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libreadline8t64,,,8.2-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libref-array1t64,,,0.6.2-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librest-1.0-0,,,0.9.1-6build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librist4,,,0.2.10+dfsg-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libroc0.3,,,0.3.0+dfsg-7ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librsvg2-2,,,2.58.0+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librsvg2-common,,,2.58.0+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librtmp1,,,2.4+20151223.gitfa8646d.1-2build7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librubberband2,,,3.3.0+dfsg-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librygel-core-2.8-0,,,0.42.5-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librygel-db-2.8-0,,,0.42.5-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librygel-renderer-2.8-0,,,0.42.5-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,librygel-server-2.8-0,,,0.42.5-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsamplerate0,,,0.2.2-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsane-common,,,1.2.1-7build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsane-hpaio,,,3.23.12+dfsg0-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsane1,,,1.2.1-7build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsasl2-2,,,2.1.28+dfsg1-5ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsasl2-modules,,,2.1.28+dfsg1-5ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsasl2-modules-db,,,2.1.28+dfsg1-5ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsasl2-modules-gssapi-mit,,,2.1.28+dfsg1-5ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsbc1,,,2.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libseccomp2,,,2.5.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsecret-1-0,,,0.21.4-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsecret-common,,,0.21.4-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libselinux1,,,3.5-2ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsemanage-common,,,3.5-1build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsemanage2,,,3.5-1build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsensors-config,,,1:3.6.0-9build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsensors5,,,1:3.6.0-9build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsepol2,,,3.5-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libserd-0-0,,,0.32.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsframe1,,,2.42-4ubuntu2.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsharpyuv0,,,1.3.2-0.4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libshine3,,,3.1.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libshout3,,,2.4.6-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsidplay1v5,,,1.36.60-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsigc++-3.0-0,,,3.6.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libslang2,,,2.3.3-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsm6,,,2:1.2.3-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsmartcols1,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsmbclient0,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsnapd-glib-2-1,,,1.64-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsnappy1v5,,,1.1.10-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsndfile1,,,1.2.2-1ubuntu5.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsnmp-base,,,5.9.4+dfsg-1.1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsnmp40t64,,,5.9.4+dfsg-1.1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsodium23,,,1.0.18-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsonic0,,,0.2.0-13build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsord-0-0,,,0.16.16-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsoup-2.4-1,,,2.74.3-6ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsoup-3.0-0,,,3.4.4-5ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsoup-3.0-common,,,3.4.4-5ubuntu0.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsoup2.4-common,,,2.74.3-6ubuntu1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsource-highlight-common,,,3.1.9-4.3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsource-highlight4t64,,,3.1.9-4.3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsoxr0,,,0.1.3-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libspa-0.2-bluetooth,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libspa-0.2-modules,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libspectre1,,,0.2.12-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libspeechd2,,,0.12.0~rc2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libspeex1,,,1.2.1-2ubuntu2.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libspeexdsp1,,,1.2.1-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsphinxbase3t64,,,0.8+5prealpha+1-17build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsqlite3-0,,,3.45.1-1ubuntu2.5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsratom-0-0,,,0.6.16-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsrt1.5-gnutls,,,1.5.3-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libss2,,,1.47.0-2.4~exp1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libssh-4,,,0.10.6-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libssh-gcrypt-4,,,0.10.6-2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libssl3t64,,,3.0.13-0ubuntu3.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsss-certmap0,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsss-idmap0,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsss-nss-idmap0,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libstartup-notification0,,,0.12-6build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libstdc++-13-dev,,,13.3.0-6ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libstdc++6,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libstemmer0d,,,2.2.0-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsvtav1enc1d1,,,1.7.0+dfsg-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libswresample4,,,7:6.1.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libswscale7,,,7:6.1.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsynctex2,,,2023.20230311.66589-9build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsysmetrics1,,,1.7.3ubuntu0.24.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsystemd-shared,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libsystemd0,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtag1v5,,,1.13.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtag1v5-vanilla,,,1.13.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtalloc2,,,2.4.2-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtasn1-6,,,4.19.0-3ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtcl8.6,,,8.6.14+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtdb1,,,1.4.10-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libteamdctl0,,,1.31-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtevent0t64,,,0.16.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtext-charwidth-perl,,,0.04-11build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtext-iconv-perl,,,1.7-8build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtext-wrapi18n-perl,,,0.06-10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libthai-data,,,0.1.29-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libthai0,,,0.1.29-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtheora0,,,1.1.1+dfsg.1-16.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtie-ixhash-perl,,,1.23-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtiff6,,,4.5.1+git230720-4ubuntu2.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtimedate-perl,,,2.3300-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtinfo6,,,6.4+20240113-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtirpc-common,,,1.3.4+ds-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtirpc3t64,,,1.3.4+ds-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtotem-plparser-common,,,3.26.6-1build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtotem-plparser18,,,3.26.6-1build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtraceevent1,,,1:1.8.2-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtraceevent1-plugin,,,1:1.8.2-1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtracefs1,,,1.8.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtracker-sparql-3.0-0,,,3.7.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtry-tiny-perl,,,0.31-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtsan2,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-esys-3.0.2-0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-mu-4.0.1-0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-rc0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-sys1t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-tcti-cmd0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-tcti-device0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-tcti-libtpms0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-tcti-mssim0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-tcti-spi-helper0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-tcti-swtpm0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtss2-tctildr0t64,,,4.0.1-7.1ubuntu5.1,Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libtwolame0,,,0.4.0-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libu2f-udev,,,1.1.10-3build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libubsan1,,,14.2.0-4ubuntu2~24.04,Ubuntu Core developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libuchardet0,,,0.0.8-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libudev1,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libudfread0,,,1.1.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libudisks2-0,,,2.10.1-6ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libunibreak5,,,5.1-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libunistring5,,,1.1-2build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libunity-protocol-private0,,,7.1.4+19.04.20190319-6build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libunity-scopes-json-def-desktop,,,7.1.4+19.04.20190319-6build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libunity9,,,7.1.4+19.04.20190319-6build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libunwind8,,,1.6.2-3build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libupower-glib3,,,1.90.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,liburi-perl,,,5.27-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libusb-1.0-0,,,2:1.0.27-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libusbmuxd6,,,2.0.2-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libuuid1,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libuv1t64,,,1.48.0-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libv4l-0t64,,,1.26.1-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libv4lconvert0t64,,,1.26.1-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libva-drm2,,,2.20.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libva-wayland2,,,2.20.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libva-x11-2,,,2.20.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libva2,,,2.20.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvdpau1,,,1.5-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvidstab1.1,,,1.1.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvisual-0.4-0,,,0.4.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvolume-key1,,,0.3.12-7build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvorbis0a,,,1.3.7-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvorbisenc2,,,1.3.7-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvorbisfile3,,,1.3.7-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvpl2,,,2023.3.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvpx9,,,1.14.0-1ubuntu2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvte-2.91-0,,,0.76.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvte-2.91-common,,,0.76.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libvulkan1,,,1.3.275.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwacom-common,,,2.10.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwacom9,,,2.10.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwavpack1,,,5.6.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwayland-client0,,,1.22.0-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwayland-cursor0,,,1.22.0-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwayland-egl1,,,1.22.0-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwayland-server0,,,1.22.0-2.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwbclient0,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwebkit2gtk-4.1-0,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwebkitgtk-6.0-4,,,2.50.2-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwebp7,,,1.3.2-0.4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwebpdemux2,,,1.3.2-0.4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwebpmux3,,,1.3.2-0.4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwebrtc-audio-processing1,,,0.3.1-0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwhoopsie-preferences0,,,23build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwhoopsie0,,,0.2.77build3,Evan Dandrea <ev@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwinpr3-3,,,3.5.1+dfsg1-0ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwireplumber-0.4-0,,,0.4.17-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwmf-0.2-7,,,0.2.13-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwmf-0.2-7-gtk,,,0.2.13-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwmf0.2-7-gtk,,,0.2.13-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwmflite-0.2-7,,,0.2.13-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwnck-3-0,,,43.0-3build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwnck-3-common,,,43.0-3build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwoff1,,,1.0.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwrap0,,,7.6.q-33,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwww-perl,,,6.76-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libwww-robotrules-perl,,,6.02-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libx11-6,,,2:1.8.7-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libx11-data,,,2:1.8.7-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libx11-protocol-perl,,,0.56-9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libx11-xcb1,,,2:1.8.7-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libx264-164,,,2:0.164.3108+git31e19f9-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libx265-199,,,3.5-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxatracker2,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxau6,,,1:1.0.9-1build6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxaw7,,,2:1.0.14-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-damage0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-dri2-0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-dri3-0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-glx0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-icccm4,,,0.4.1-1.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-image0,,,0.4.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-keysyms1,,,0.4.0-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-present0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-randr0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-render-util0,,,0.3.9-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-render0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-res0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-shape0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-shm0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-sync1,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-util1,,,0.4.0-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-xfixes0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-xkb1,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb-xv0,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcb1,,,1.15-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcomposite1,,,1:0.4.5-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcursor1,,,1:1.2.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxcvt0,,,0.1.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxdamage1,,,1:1.1.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxdmcp6,,,1:1.1.3-0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxext6,,,2:1.3.4-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxfixes3,,,1:6.0.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxfont2,,,1:2.0.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxft2,,,2.3.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxi6,,,2:1.8.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxinerama1,,,2:1.1.4-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxkbcommon-x11-0,,,1.6.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxkbcommon0,,,1.6.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxkbfile1,,,1:1.1.0-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxkbregistry0,,,1.6.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxklavier16,,,5.4-5build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxml-parser-perl,,,2.47-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxml-twig-perl,,,1:3.52-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxml-xpathengine-perl,,,0.14-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxml2,,,2.9.14+dfsg-1.3ubuntu3.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxml2-dev,,,2.9.14+dfsg-1.3ubuntu3.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxmlb2,,,0.3.18-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxmu6,,,2:1.1.3-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxmuu1,,,2:1.1.3-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxnvctrl0,,,510.47.03-0ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxpm4,,,1:3.5.17-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxrandr2,,,2:1.5.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxrender1,,,1:0.9.10-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxres1,,,2:1.2.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxshmfence1,,,1.3-1build5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxslt1.1,,,1.1.39-0exp1ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxss1,,,1:1.2.3-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxt6t64,,,1:1.2.1-1.2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxtables12,,,1.8.10-3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxtst6,,,2:1.2.3-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxv1,,,2:1.0.11-1.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxvidcore4,,,2:1.3.7-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxvmc1,,,2:1.0.12-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxxf86dga1,,,2:1.1.5-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxxf86vm1,,,1:1.1.4-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libxxhash0,,,0.8.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libyaml-0-2,,,0.2.5-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libyelp0,,,42.2-1ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libz3-4,,,4.8.12-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libz3-dev,,,4.8.12-3.1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libzimg2,,,3.0.5+ds1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libzix-0-0,,,0.4.2-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libzmq5,,,4.3.5-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libzstd1,,,1.5.5+dfsg2-2build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libzvbi-common,,,0.2.42-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,libzvbi0t64,,,0.2.42-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-base,,,4.5ubuntu9+24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-firmware,,,20240318.git3b128b60-0ubuntu2.21,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-generic-hwe-24.04,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-headers-6.14.0-35-generic,,,6.14.0-35.35~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-headers-6.14.0-37-generic,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-headers-generic-hwe-24.04,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-hwe-6.14-headers-6.14.0-35,,,6.14.0-35.35~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-hwe-6.14-headers-6.14.0-37,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-hwe-6.14-tools-6.14.0-35,,,6.14.0-35.35~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-hwe-6.14-tools-6.14.0-37,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-image-6.14.0-35-generic,,,6.14.0-35.35~24.04.1,Canonical Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-image-6.14.0-37-generic,,,6.14.0-37.37~24.04.1,Canonical Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-image-generic-hwe-24.04,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-libc-dev,,,6.8.0-88.89,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-modules-6.14.0-35-generic,,,6.14.0-35.35~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-modules-6.14.0-37-generic,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-modules-extra-6.14.0-35-generic,,,6.14.0-35.35~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-modules-extra-6.14.0-37-generic,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-sound-base,,,1.0.25+dfsg-0ubuntu7,Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-tools-6.14.0-35-generic,,,6.14.0-35.35~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-tools-6.14.0-37-generic,,,6.14.0-37.37~24.04.1,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,linux-tools-common,,,6.8.0-88.89,Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,llvm-16,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,llvm-16-dev,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,llvm-16-linker-tools,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,llvm-16-runtime,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,llvm-16-tools,,,1:16.0.6-23ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,locales,,,2.39-0ubuntu8.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,login,,,1:4.13+dfsg1-4ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,logrotate,,,3.21.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,logsave,,,1.47.0-2.4~exp1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,lsb-release,,,12.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,lshw,,,02.19.git.2021.06.19.996aaad9c7-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,lsof,,,4.95.0-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,lto-disabled-list,,,47,Matthias Klose <doko@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,m17n-db,,,1.8.5-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,make,,,4.3-4.1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,man-db,,,2.12.0-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,manpages,,,6.7-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,manpages-dev,,,6.7-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mawk,,,1.3.4.20240123-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,media-types,,,10.1.0,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,memtest86+,,,7.00-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mesa-libgallium,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mesa-va-drivers,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mesa-vdpau-drivers,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mesa-vulkan-drivers,,,25.0.7-0ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mobile-broadband-provider-info,,,20230416-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,modemmanager,,,1.23.4-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mount,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mousetweaks,,,3.32.0-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mscompress,,,0.4-10build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mtr-tiny,,,0.95-1.1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mutter-common,,,46.2-1ubuntu0.24.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,mutter-common-bin,,,46.2-1ubuntu0.24.04.10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,nano,,,7.2-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,nautilus,,,1:46.4-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,nautilus-data,,,1:46.4-0ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,nautilus-extension-gnome-terminal,,,3.52.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,nautilus-sendto,,,3.8.6-7build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ncurses-base,,,6.4+20240113-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ncurses-bin,,,6.4+20240113-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,netbase,,,6.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,netcat-openbsd,,,1.226-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,netplan-generator,,,1.1.2-2~ubuntu24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,netplan.io,,,1.1.2-2~ubuntu24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,network-manager,,,1.46.0-1ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,network-manager-config-connectivity-ubuntu,,,1.46.0-1ubuntu2.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,network-manager-gnome,,,1.34.0-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,network-manager-openvpn,,,1.10.2-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,network-manager-openvpn-gnome,,,1.10.2-4build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,network-manager-pptp,,,1.2.12-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,network-manager-pptp-gnome,,,1.2.12-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,networkd-dispatcher,,,2.2.4-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,nftables,,,1.0.9-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ntfs-3g,,,1:2022.10.3-1.2ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,numactl,,,2.0.18-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ocl-icd-libopencl1,,,2.3.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,openprinting-ppds,,,20230202-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,openssh-client,,,1:9.6p1-3ubuntu13.14,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,openssl,,,3.0.13-0ubuntu3.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,openvpn,,,2.6.14-0ubuntu0.24.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,orca,,,46.1-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,os-prober,,,1.81ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,p11-kit,,,0.25.3-4ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,p11-kit-modules,,,0.25.3-4ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,packagekit,,,1.2.8-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,packagekit-tools,,,1.2.8-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,parted,,,3.6-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,passwd,,,1:4.13+dfsg1-4ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,patch,,,2.7.6-7build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pci.ids,,,0.0~2024.03.31-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pciutils,,,1:3.10.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pcmciautils,,,018-14build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,perl,,,5.38.2-3.2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,perl-base,,,5.38.2-3.2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,perl-modules-5.38,,,5.38.2-3.2ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,perl-openssl-defaults,,,7build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pinentry-curses,,,1.2.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pinentry-gnome3,,,1.2.1-3ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pipewire,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pipewire-alsa,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pipewire-audio,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pipewire-bin,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pipewire-pulse,,,1.0.5-1ubuntu3.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pkexec,,,124-2ubuntu1.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,plymouth,,,24.004.60-1ubuntu7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,plymouth-label,,,24.004.60-1ubuntu7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,plymouth-theme-spinner,,,24.004.60-1ubuntu7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,plymouth-theme-ubuntu-text,,,24.004.60-1ubuntu7.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pocketsphinx-en-us,,,0.8.0+real5prealpha+1-15ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pocl-opencl-icd,,,5.0-2.1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,policykit-1,,,124-2ubuntu1.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,policykit-desktop-privileges,,,0.22,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,polkitd,,,124-2ubuntu1.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,poppler-data,,,0.4.12-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,poppler-utils,,,24.02.0-1ubuntu9.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,power-profiles-daemon,,,0.21-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,powermgmt-base,,,1.37ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ppp,,,2.4.9-1+1.1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,pptp-linux,,,1.10.0-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-brlaser,,,6-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-c2esp,,,27-11ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-foo2zjs,,,20200505dfsg0-2ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-foo2zjs-common,,,20200505dfsg0-2ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-hpcups,,,3.23.12+dfsg0-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-m2300w,,,0.51-15build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-min12xxw,,,0.0.9-11build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-pnm2ppa,,,1.13+nondbs-0ubuntu10,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-postscript-hp,,,3.23.12+dfsg0-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-ptouch,,,1.7-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-pxljr,,,1.4+repack0-6build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-sag-gdi,,,0.1-8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,printer-driver-splix,,,2.0.0+svn315-7fakesync1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,procps,,,2:4.0.4-4ubuntu3.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,psmisc,,,23.7-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,publicsuffix,,,20231001.0357-0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python-apt-common,,,2.7.7ubuntu5.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python-babel-localedata,,,2.10.3-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3,,,3.12.3-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-apport,,,2.28.1-0ubuntu3.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-apt,,,2.7.7ubuntu5.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-aptdaemon,,,1.1.1+bzr982-0ubuntu44,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-aptdaemon.gtk3widgets,,,1.1.1+bzr982-0ubuntu44,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-attr,,,23.2.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-babel,,,2.10.3-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-blinker,,,1.7.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-bpfcc,,,0.29.1+ds-1ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-brlapi,,,6.6-4ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-cairo,,,1.25.1-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-certifi,,,2023.11.17-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-cffi-backend,,,1.16.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-chardet,,,5.2.0+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-click,,,8.1.6-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-colorama,,,0.4.6-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-commandnotfound,,,23.04.0,Michael Vogt <michael.vogt@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-configobj,,,5.0.8-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-cryptography,,,41.0.7-4ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-cups,,,2.0.1-5build6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-cupshelpers,,,1.5.18-1ubuntu9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-dateutil,,,2.8.2-3ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-dbus,,,1.3.2-5build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-debconf,,,1.5.86ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-debian,,,0.1.49ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-defer,,,1.0.6-2.1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-dev,,,3.12.3-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-distro,,,1.9.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-distro-info,,,1.7build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-distupgrade,,,1:24.04.27,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-gdbm,,,3.12.3-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-gi,,,3.48.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-gpg,,,1.18.0-4.1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-httplib2,,,0.20.4-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-ibus-1.0,,,1.5.29-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-idna,,,3.6-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-jinja2,,,3.1.2-1ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-json-pointer,,,2.0-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-jsonpatch,,,1.32-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-jsonschema,,,4.10.3-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-jwt,,,2.7.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-launchpadlib,,,1.11.0-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-lazr.restfulclient,,,0.14.6-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-lazr.uri,,,1.0.6-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-ldb,,,2:2.8.0+samba4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-louis,,,3.29.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-markdown,,,3.5.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-markdown-it,,,3.0.0-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-markupsafe,,,2.1.5-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-mdurl,,,0.1.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-minimal,,,3.12.3-0ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-netaddr,,,0.8.0-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-netifaces,,,0.11.0-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-netplan,,,1.1.2-2~ubuntu24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-oauthlib,,,3.2.2-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-olefile,,,0.46-3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-pexpect,,,4.9-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-pil,,,10.2.0-1ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-pkg-resources,,,68.1.2-2ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-problem-report,,,2.28.1-0ubuntu3.8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-ptyprocess,,,0.7.0-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-pygments,,,2.17.2+dfsg-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-pyparsing,,,3.1.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-pyrsistent,,,0.20.0-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-requests,,,2.31.0+dfsg-1ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-rich,,,13.7.1-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-samba,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-serial,,,3.5-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-six,,,1.16.0-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-software-properties,,,0.99.49.3,Michael Vogt <michael.vogt@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-speechd,,,0.12.0~rc2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-sss,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-systemd,,,235-1build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-talloc,,,2.4.2-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-tdb,,,1.4.10-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-typing-extensions,,,4.10.0-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-tz,,,2024.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-update-manager,,,1:24.04.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-urllib3,,,2.0.7-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-wadllib,,,1.3.6-5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-xdg,,,0.28-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-xkit,,,0.5.0ubuntu6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3-yaml,,,6.0.1-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3.12,,,3.12.3-1ubuntu0.9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3.12-dev,,,3.12.3-1ubuntu0.9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,python3.12-minimal,,,3.12.3-1ubuntu0.9,Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,readline-common,,,8.2-4build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,rfkill,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,rpcsvc-proto,,,1.4.2-0ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,rsync,,,3.2.7-1ubuntu1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,rsyslog,,,8.2312.0-3ubuntu9.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,rtkit,,,0.13-5build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,rygel,,,0.42.5-1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,samba-common,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,samba-common-bin,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,samba-dsdb-modules,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,samba-libs,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sane-airscan,,,0.99.29-0ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sane-utils,,,1.2.1-7build4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sbsigntool,,,0.9.4-3.1ubuntu7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,seahorse,,,43.0-3build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,secureboot-db,,,1.9build1,Steve Langasek <steve.langasek@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sed,,,4.9-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sensible-utils,,,0.0.22,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,session-migration,,,0.3.9build1,Didier Roche <didrocks@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sgml-base,,,1.31,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sgml-data,,,2.0.11+nmu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,shared-mime-info,,,2.4-4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,smbclient,,,2:4.19.5+dfsg-4ubuntu9.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,snapd,,,2.72+ubuntu24.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,software-properties-common,,,0.99.49.3,Michael Vogt <michael.vogt@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,software-properties-gtk,,,0.99.49.3,Michael Vogt <michael.vogt@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sound-icons,,,0.1-8,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sound-theme-freedesktop,,,0.8-2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,speech-dispatcher,,,0.12.0~rc2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,speech-dispatcher-audio-plugins,,,0.12.0~rc2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,speech-dispatcher-espeak-ng,,,0.12.0~rc2-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,spice-vdagent,,,0.22.1-4build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,squashfs-tools,,,1:4.6.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ssl-cert,,,1.1.2ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-ad,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-ad-common,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-common,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-ipa,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-krb5,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-krb5-common,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-ldap,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sssd-proxy,,,2.9.4-1.1ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,strace,,,6.8-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sudo,,,1.9.15p5-3ubuntu5.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,switcheroo-control,,,2.6-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sysstat,,,12.6.1-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,system-config-printer-common,,,1.5.18-1ubuntu9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,system-config-printer-udev,,,1.5.18-1ubuntu9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,systemd,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,systemd-dev,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,systemd-hwe-hwdb,,,255.1.6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,systemd-oomd,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,systemd-resolved,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,systemd-sysv,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,systemd-timesyncd,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,sysvinit-utils,,,3.08-6ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tar,,,1.35+dfsg-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tcl,,,8.6.14build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tcl8.6,,,8.6.14+dfsg-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tcpdump,,,4.99.4-3ubuntu4.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tecla,,,46.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,telnet,,,0.17+2.5-3ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,thermald,,,2.5.6-2ubuntu0.24.04.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,time,,,1.9-0.2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tnftp,,,20230507-2build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tpm-udev,,,0.6ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,trace-cmd,,,3.2-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tracker,,,3.7.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tracker-extract,,,3.7.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tracker-miner-fs,,,3.7.1-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,tzdata,,,2025b-0ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-advantage-desktop-daemon,,,1.11ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-desktop-minimal,,,1.539.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-docs,,,24.04.2,Ubuntu Documentation Team <ubuntu-doc@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-drivers-common,,,1:0.9.7.6ubuntu3.4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-kernel-accessories,,,1.539.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-keyring,,,2023.11.28.1,Dimitri John Ledkov <dimitri.ledkov@canonical.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-minimal,,,1.539.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-mono,,,24.04-0ubuntu1,Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-pro-client,,,36ubuntu0~24.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-pro-client-l10n,,,36ubuntu0~24.04,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-release-upgrader-core,,,1:24.04.27,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-release-upgrader-gtk,,,1:24.04.27,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-report,,,1.7.3ubuntu0.24.04.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-restricted-addons,,,29,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-session,,,46.0-1ubuntu4,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-settings,,,24.04.6,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-standard,,,1.539.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-wallpapers,,,24.04.2,Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ubuntu-wallpapers-noble,,,24.04.2,Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ucf,,,3.0043+nmu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,udev,,,255.4-1ubuntu8.11,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,udisks2,,,2.10.1-6ubuntu1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ufw,,,0.36.2-6,Jamie Strandboge <jdstrand@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,unattended-upgrades,,,2.9.1+nmu4ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,unzip,,,6.0-28ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,update-inetd,,,4.53,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,update-manager,,,1:24.04.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,update-manager-core,,,1:24.04.12,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,update-notifier,,,3.192.68.2,Michael Vogt <michael.vogt@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,update-notifier-common,,,3.192.68.2,Michael Vogt <michael.vogt@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,upower,,,1.90.3-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,usb-modeswitch,,,2.6.1-3ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,usb-modeswitch-data,,,20191128-6,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,usb.ids,,,2024.03.18-1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,usbmuxd,,,1.1.1-5~exp3ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,usbutils,,,1:017-3build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,util-linux,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,uuid-runtime,,,2.39.3-9ubuntu6.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,va-driver-all,,,2.20.0-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,vdpau-driver-all,,,1.5-2build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,vim-common,,,2:9.1.0016-1ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,vim-tiny,,,2:9.1.0016-1ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,wamerican,,,2020.12.07-2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,webp-pixbuf-loader,,,0.2.4-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,wget,,,1.21.4-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,whiptail,,,0.52.24-2ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,whoopsie,,,0.2.77build3,Evan Dandrea <ev@ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,whoopsie-preferences,,,23build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,wireless-regdb,,,2025.07.10-0ubuntu1~24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,wireless-tools,,,30~pre9-16.1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,wireplumber,,,0.4.17-1ubuntu4.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,wpasupplicant,,,2:2.10-21ubuntu0.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,wspanish,,,1.0.30,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,x11-apps,,,7.7+11build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,x11-common,,,1:7.7+23ubuntu3,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,x11-session-utils,,,7.7+6build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,x11-utils,,,7.7+6build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,x11-xkb-utils,,,7.7+8build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,x11-xserver-utils,,,7.7+10build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xauth,,,1:1.1.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xbitmaps,,,1.1.1-2.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xbrlapi,,,6.6-4ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xcursor-themes,,,1.0.6-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xcvt,,,0.1.2-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xdg-dbus-proxy,,,0.1.5-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xdg-desktop-portal,,,1.18.4-1ubuntu2.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xdg-desktop-portal-gnome,,,46.2-0ubuntu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xdg-desktop-portal-gtk,,,1.15.1-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xdg-user-dirs,,,0.18-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xdg-user-dirs-gtk,,,0.11-1build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xdg-utils,,,1.1.3-4.1ubuntu3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xfonts-base,,,1:1.0.5+nmu1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xfonts-encodings,,,1:1.0.5-0ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xfonts-scalable,,,1:1.0.3-1.3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xfonts-utils,,,1:7.7+6build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xinit,,,1.4.1-0ubuntu5,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xinput,,,1.6.4-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xkb-data,,,2.41-2ubuntu1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xml-core,,,0.19,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xorg,,,1:7.7+23ubuntu3,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xorg-docs-core,,,1:1.7.1-1.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-common,,,2:21.1.12-1ubuntu1.5,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xephyr,,,2:21.1.12-1ubuntu1.5,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg,,,1:7.7+23ubuntu3,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-core,,,2:21.1.12-1ubuntu1.5,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-input-all,,,1:7.7+23ubuntu3,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-input-libinput,,,1.4.0-1ubuntu24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-input-wacom,,,1:1.2.0-1ubuntu2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-legacy,,,2:21.1.12-1ubuntu1.5,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-all,,,1:7.7+23ubuntu3,Ubuntu X-SWAT <ubuntu-x@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-amdgpu,,,23.0.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-ati,,,1:22.0.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-fbdev,,,1:0.5.0-2build2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-intel,,,2:2.99.917+git20210115-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-nouveau,,,1:1.0.17-2ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-qxl,,,0.1.6-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-radeon,,,1:22.0.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-vesa,,,1:2.6.0-1ubuntu0.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xserver-xorg-video-vmware,,,1:13.4.0-1build1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xwayland,,,2:23.2.6-1ubuntu0.7,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xxd,,,2:9.1.0016-1ubuntu7.9,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,xz-utils,,,5.6.1+really5.4.5-1ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,yaru-theme-gnome-shell,,,24.04.2-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,yaru-theme-gtk,,,24.04.2-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,yaru-theme-icon,,,24.04.2-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,yaru-theme-sound,,,24.04.2-0ubuntu1,Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,yelp,,,42.2-1ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,yelp-xsl,,,42.1-2ubuntu0.24.04.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,zenity,,,4.0.1-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,zenity-common,,,4.0.1-1build3,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,zip,,,3.0-13ubuntu0.2,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,zlib1g,,,1:1.3.dfsg-3.1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,zlib1g-dev,,,1:1.3.dfsg-3.1ubuntu2.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,zstd,,,1.5.5+dfsg2-2build1.1,Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,bare,,,1.0,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,core22,,,20260113,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,core24,,,20260107,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,docker,,,28.4.0,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,firefox,,,147.0.4-1,mozilla**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,firmware-updater,,,0+git.0052f6b,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,ghidra,,,12.0,dclane,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gnome-42-2204,,,0+git.c1d3d69-sdk0+git.015db9a,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,gtk-common-themes,,,0.1-81-g442e511,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,snap-store,,,0+git.90575829,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,snapd,,,2.73,canonical**,\n00ed3f999bc444b8b105926e520a44b7,Ubuntu-Casa,2026-02-19-13-31-09,snapd-desktop-integration,,,0.9,canonical**,"}],"_postman_id":"02f2c73e-0687-4a46-9f1a-e4f0db1c6070"},{"name":"[EXPORT-JOB] Get All Host Inventories Export","event":[{"listen":"test","script":{"id":"1b6bed50-2df6-49ab-8750-664693a6c472","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c0705635-9169-44a6-b983-134ba26574df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all host inventories as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"key":"sort","value":"name:"},{"disabled":true,"key":"filter","value":"deleted:is:true"}],"variable":[]}},"response":[{"id":"62be6f27-19b3-4f17-bef4-f1005fd7e8ed","name":"400-Get All Host Inventories Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": ,\n            \"order\": 1,\n            \"field\": \"_id\",\n            \"title\": \"HOST_ID\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"hostName\",\n            \"title\": \"HOSTNAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastUpdate\",\n            \"title\": \"INVENTORY_LAST_UPDATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"name\",\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts","export"],"query":[{"key":"sort","value":"name:","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:58:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-NNauypzPRusYdRAa8qMT8197siw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"03ecbed7-8048-40a8-930b-4779654e2a68","name":"201 - [EXPORT-JOB] Get All Host Inventories Export","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n  \"format\": \"csv\",\n  \"columns\": [\n    { \"id\": \"1\", \"order\": 1, \"field\": \"_id\", \"title\": \"HOST_ID\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"2\", \"order\": 2, \"field\": \"hostName\", \"title\": \"HOSTNAME\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"3\", \"order\": 3, \"field\": \"lastUpdate\", \"title\": \"INVENTORY_LAST_UPDATE\", \"format\": \"datetime\", \"fields\": [] },\n    { \"id\": \"4\", \"order\": 4, \"field\": \"name\", \"title\": \"SOFTWARE_NAME\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"5\", \"order\": 5, \"field\": \"description\", \"title\": \"SOFTWARE_DESCRIPTION\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"6\", \"order\": 6, \"field\": \"identifyingNumber\", \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"7\", \"order\": 7, \"field\": \"version\", \"title\": \"SOFTWARE_VERSION\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"8\", \"order\": 8, \"field\": \"vendor\", \"title\": \"SOFTWARE_VENDOR\", \"format\": \"string\", \"fields\": [] },\n    { \"id\": \"9\", \"order\": 9, \"field\": \"installDate\", \"title\": \"SOFTWARE_INSTALL_DATE\", \"format\": \"datetime\", \"fields\": [] }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts","export-job"],"query":[{"key":"sort","value":"name:","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}]}},"status":"201","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"c0705635-9169-44a6-b983-134ba26574df"},{"name":"Get Host Inventory","event":[{"listen":"test","script":{"id":"982f09f4-d575-4551-9442-8f2e81687d6c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"hostname\": {\r","      \"type\": \"string\"\r","    },\r","    \"applications\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"meta\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"offset\": {\r","              \"type\": \"integer\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"resources\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"offset\",\r","            \"count\",\r","            \"resources\"\r","          ]\r","        },\r","        \"data\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"null\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"identifyingNumber\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"version\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"description\": {\r","                  \"type\": \"null\"\r","                },\r","                \"installDate\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstallString\": {\r","                  \"type\": \"string\"\r","                },\r","                \"uninstalling\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"identifyingNumber\",\r","                \"name\",\r","                \"version\",\r","                \"vendor\",\r","                \"description\",\r","                \"installDate\",\r","                \"uninstallString\",\r","                \"uninstalling\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"meta\",\r","        \"data\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"hostname\",\r","    \"applications\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"eb2417b8-78e0-453d-966e-8cb7a4ec2207","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/inventory/hosts/:rportId?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the inventory details for the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostname</td>\n<td>string</td>\n<td>The hostname field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>applications</td>\n<td>object</td>\n<td>The applications field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts",":rportId"],"host":["{{url}}"],"query":[{"description":{"content":"<p>500</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"key":"offset","value":"0"}],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"rportId"}]}},"response":[{"id":"ffde8be2-4106-4a5a-bde0-d849a902e651","name":"200-Get Host Inventory","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/:rportId?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",":rportId"],"query":[{"key":"limit","value":"1","description":"500"},{"key":"offset","value":"0"}],"variable":[{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 18:59:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"348"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"15c-y5Am4CrePpG7nxMxMKRwg5EF7N4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"hostname\": \"string\",\n  \"applications\": {\n    \"meta\": {\n      \"offset\": \"string\",\n      \"count\": \"string\",\n      \"resources\": \"string\"\n    },\n    \"data\": [\n      {\n        \"identifyingNumber\": \"string\",\n        \"name\": \"string\",\n        \"version\": \"string\",\n        \"vendor\": \"string\",\n        \"description\": null,\n        \"uninstallString\": \"string\",\n        \"uninstalling\": \"string\"\n      }\n    ]\n  }\n}"},{"id":"e5ba5f79-be74-4420-b668-698e649fe43c","name":"400-Get Host Inventory","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/:rportId?limit=jfabs<c&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",":rportId"],"query":[{"key":"limit","value":"jfabs<c","description":"500"},{"key":"offset","value":"0"}],"variable":[{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 03 Oct 2024 19:00:41 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"103"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"67-OMZgSUdnOrjt6DNYfVe2F6ru6lg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"d6fb440b-a25c-4e4e-b03e-204c7b47019b","name":"404 - Get Host Inventory","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/:rportId?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",":rportId"],"query":[{"key":"limit","value":"1","description":"500"},{"key":"offset","value":"0"}],"variable":[{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"eb2417b8-78e0-453d-966e-8cb7a4ec2207"},{"name":"Get All Softwares by host Export","event":[{"listen":"test","script":{"id":"c66301ac-c2c6-4360-8129-a2de5abeb9b7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"8914c768-cb6c-4605-b90b-bc6295aa95d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/:hostId/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all software inventory for the specified host as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts",":hostId","export"],"host":["{{url}}"],"query":[{"disabled":true,"key":"sort","value":"name:-1"},{"disabled":true,"key":"filter","value":"deleted:is:true"}],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"hostId"}]}},"response":[{"id":"35dbc1b5-18dc-4ca7-a7e0-e7c5c0ae761e","name":"200-Get All Softwares by host Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/softwaresByHost/:rportId/export/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","softwaresByHost",":rportId","export",""],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}],"variable":[{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Fri, 31 May 2024 17:41:51 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"3669"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"e55-N8t4Ik3cjxDxMXtdp2URl0cZZs4\""}],"cookie":[],"responseTime":null,"body":"SOFTWARE_NAME,SOFTWARE_DESCRIPTION,SOFTWARE_IDENTIDYING_NUMBER,SOFTWARE_VERSION,SOFTWARE_VENDOR,SOFTWARE_INSTALL_DATE\nApple Application Support (32 bits),,{2DB9CC90-24C4-4260-935D-511973B75707},7.6,Apple Inc.,2023-10-11-21-00-00\nApple Application Support (64 bits),,{DC327764-A1B1-4EF3-A07C-38741E3557E7},7.6,Apple Inc.,2023-10-11-21-00-00\nApple Mobile Device Support,,{6CECF0FB-EE71-4FE5-8AE0-FA007408934A},13.0.0.38,Apple Inc.,2023-10-11-21-00-00\nAutomox Agent,,{B69ED3AC-8608-40CE-A6DA-D10D728E65BC},1.43.142,Automox,2024-05-02-20-00-00\nComprobación de estado de PC Windows,,{8B474A92-CE3A-4F46-B6F1-6DFA1390F826},3.6.2204.08001,Microsoft Corporation,2023-10-08-21-00-00\nCrowdStrike Device Control,,{9388EE04-0FDB-4861-8F60-4EC0752D3039},7.10.18083.0,\"CrowdStrike, Inc.\",2024-03-13-21-00-00\nCrowdStrike Firmware Analysis,,{50908576-1AF3-495B-82CE-C390DE362701},6.32.14651.0,\"CrowdStrike, Inc.\",2024-03-12-21-00-00\nCrowdStrike Sensor Platform,,{421ADC14-CA25-4153-B215-BCA6FD1C9E37},7.14.18408.0,\"CrowdStrike, Inc.\",2024-05-14-20-00-00\nDell SupportAssist,,{A1FC489C-7909-4E08-9685-6C77BA2053DE},4.0.3.61632,Dell Inc.,2024-05-09-20-00-00\nDell SupportAssist OS Recovery Plugin for Dell Update,,{39BF0E71-7A16-4A80-BBCE-FBDD2D1CC2D5},5.5.9.18923,Dell Inc.,2024-01-31-21-00-00\nDynamic Application Loader Host Interface Service,,{0AFA46DB-6E86-479E-BF66-B25C29324A5F},1.0.0.0,Intel Corporation,2023-10-06-21-00-00\nIntel(R) LMS,,{A47874B5-99CC-4506-B0A0-D5E142FD17A5},1.0.0.0,Intel Corporation,2023-10-06-21-00-00\nIntel(R) LMS,,{81B9108D-91B3-4E6A-B5A4-28C67EBFC12A},1.0.0.0,Intel Corporation,2023-10-06-21-00-00\nIntel(R) Management Engine Components,,{97C59670-D20F-4FF0-AB3D-9F58938D45B9},1.0.0.0,Intel Corporation,2023-10-06-21-00-00\nIntel(R) Management Engine Driver,,{F0B4B693-5A70-48F4-B50F-F1E3FB226A82},1.0.0.0,Intel Corporation,2023-10-06-21-00-00\nIntel(R) Serial IO,,{C57881FA-A086-42E7-8FA2-2C3C2DBE5F7E},30.100.2104.1,Intel Corporation,2023-10-06-21-00-00\nJava(TM) SE Development Kit 21.0.2 (64-bit),,{4279F87C-3082-5077-A915-E01597628FDF},21.0.2.0,Oracle Corporation,2024-02-01-21-00-00\nMicrosoft .NET Host - 6.0.31 (x64),,{59ED1DC1-E3E4-4BC0-B43F-143CCC38FF17},48.124.15198,Microsoft Corporation,2024-05-28-20-00-00\nMicrosoft .NET Host FX Resolver - 6.0.31 (x64),,{9992D04E-553E-4BC2-B0EC-4A394DD19986},48.124.15198,Microsoft Corporation,2024-05-28-20-00-00\nMicrosoft .NET Runtime - 6.0.31 (x64),,{0950F07D-F1C4-47A5-AC88-C5FAA5DC564D},48.124.15198,Microsoft Corporation,2024-05-28-20-00-00\nMicrosoft Update Health Tools,,{C6FD611E-7EFE-488C-A0E0-974C09EF6473},5.72.0.0,Microsoft Corporation,2023-12-07-21-00-00\nMicrosoft Visual C++ 2022 X64 Additional Runtime - 14.40.33810,,{59CED48F-EBFE-480C-8A38-FC079C2BEC0F},14.40.33810,Microsoft Corporation,2024-05-29-20-00-00\nMicrosoft Visual C++ 2022 X64 Minimum Runtime - 14.40.33810,,{B8B3BB4A-A10D-4F51-91B7-A64FFAC31EA7},14.40.33810,Microsoft Corporation,2024-05-29-20-00-00\nMicrosoft Windows Desktop Runtime - 6.0.31 (x64),,{EFE53353-800E-4987-B965-1C968D0F23A4},48.124.15242,Microsoft Corporation,2024-05-28-20-00-00\nMySQL Workbench 8.0 CE,,{1FE8F570-4E90-4517-872B-442A911B080E},8.0.36,Oracle Corporation,2024-02-01-21-00-00\nNode.js,,{C46EC983-913A-4416-B426-9F16D3473F1B},20.13.1,Node.js Foundation,2024-05-09-20-00-00\nOracle VM VirtualBox 7.0.18,,{7431991E-0534-4E1E-89C8-2AF6968C017C},7.0.18,Oracle and/or its affiliates,2024-05-09-20-00-00\nSlack (Machine - MSI),,{8F0BC720-C47C-499A-AC99-0C8BA73246C0},4.38.125.0,Slack Technologies Inc.,2024-05-16-20-00-00\nUpdate for Windows 10 for x64-based Systems (KB5001716),,{7B63012A-4AC6-40C6-B6AF-B24A84359DD5},8.93.0.0,Microsoft Corporation,2023-10-11-21-00-00"},{"id":"4b9d6158-430f-4b89-abcc-3df81619c8d3","name":"400-Get All Softwares by host Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": wqeqw,\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/softwaresByHost/:rportId/export/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","softwaresByHost",":rportId","export",""],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}],"variable":[{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 17:45:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-/l4MYhac4aJeFRBELKyZYPSvkHY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"3bfe489a-10f5-466d-b513-b0b8d6b06805","name":"404 - Get All Softwares by host Export","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/:hostId/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",":hostId","export"],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}],"variable":[{"key":"hostId","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"8914c768-cb6c-4605-b90b-bc6295aa95d9"},{"name":"[EXPORT-JOB] Get All Softwares by host Export","event":[{"listen":"test","script":{"id":"c66301ac-c2c6-4360-8129-a2de5abeb9b7","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"fcda661f-2de5-4d12-afb1-7cb0545c9707","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/hosts/:hostId/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all software inventory for the specified host as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","hosts",":hostId","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"key":"sort","value":"name:-1"},{"disabled":true,"key":"filter","value":"deleted:is:true"}],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"hostId"}]}},"response":[{"id":"ebd94c53-961a-4b90-a200-35ae7a23ee9b","name":"400-Get All Softwares by host Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": wqeqw,\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/softwaresByHost/:rportId/export/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","softwaresByHost",":rportId","export",""],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}],"variable":[{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 17:45:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-/l4MYhac4aJeFRBELKyZYPSvkHY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"42df161f-4b5b-4d5e-87e1-275c09ec15db","name":"201-[EXPORT-JOB] Get All Softwares by host Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/:hostId/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",":hostId","export-job"],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}],"variable":[{"key":"hostId","value":"{{rport_client_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:17:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-KFUy7l1Zi/hwlhf7SQ/CcnpaRDc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"16704873-9da9-4d23-ac5d-682f438de4ba","name":"404 - [EXPORT-JOB] Get All Softwares by host Export","originalRequest":{"method":"POST","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"SOFTWARE_NAME\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"SOFTWARE_DESCRIPTION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"identifyingNumber\",\n            \"title\": \"SOFTWARE_IDENTIDYING_NUMBER\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"version\",\n            \"title\": \"SOFTWARE_VERSION\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"vendor\",\n            \"title\": \"SOFTWARE_VENDOR\",\n            \"format\": \"string\",\n            \"fields\": []\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"installDate\",\n            \"title\": \"SOFTWARE_INSTALL_DATE\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"es\"\n            },\n            \"default\": \"PENDING\",\n            \"fields\": []\n        }\n    ]\n}\n","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/hosts/:hostId/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","hosts",":hostId","export-job"],"query":[{"key":"sort","value":"name:-1","disabled":true},{"key":"filter","value":"deleted:is:true","disabled":true}],"variable":[{"key":"hostId","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"fcda661f-2de5-4d12-afb1-7cb0545c9707"}],"id":"a3c373be-6023-475d-b091-443b721afd6d","_postman_id":"a3c373be-6023-475d-b091-443b721afd6d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Application policies","item":[{"name":"Get Inventory Application Policy Filters","event":[{"listen":"test","script":{"id":"a51f3619-a5b0-4be7-8db2-6eec973918f7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"protected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"group\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"periodicity\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notifications.enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"nextCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastNotify\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"nextNotify\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"group\",\r","        \"periodicity\",\r","        \"notifications.enabled\",\r","        \"createdBy\",\r","        \"updatedBy\",\r","        \"lastCheck\",\r","        \"nextCheck\",\r","        \"lastNotify\",\r","        \"nextNotify\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ea37200f-fa13-442b-a238-b1fdd31ec9c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"periodicity\": \"int\",\n  \"group\": \"\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"boolean\"\n    }\n  ],\n  \"notification_emails\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3e178217-6a7e-4719-b1ae-867fe80dbdfe","name":"400-Get Inventory Application Policy Filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"version\": \"1.0.5\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"version\": \"23.008.20470\",\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notification_emails\": [\r\n        \"andrea.altuve@metabase.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/filter"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 14:49:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-cpkuGCqI+JWiOTrnF7Bk/fFWeGk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"558ce583-e39b-4cdf-83f0-21d8303e6f5d","name":"200 - Get Inventory Application Policy Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"version\": \"1.0.5\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"version\": \"23.008.20470\",\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notification_emails\": [\r\n        \"andrea.altuve@metabase.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"group\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"ea37200f-fa13-442b-a238-b1fdd31ec9c7"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"a51f3619-a5b0-4be7-8db2-6eec973918f7","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"934a0534-86f4-42ab-a52e-3aeb1e4c91b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"periodicity\": \"int\",\n  \"group\": \"\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"boolean\"\n    }\n  ],\n  \"notification_emails\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"2050e587-86fd-45bd-8634-087b31308e3f","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"218f9bea-a7b3-4b57-8e26-4d64d7ca49fc","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"version\": \"1.0.5\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"version\": \"23.008.20470\",\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notification_emails\": [\r\n        \"andrea.altuve@metabase.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"934a0534-86f4-42ab-a52e-3aeb1e4c91b5"},{"name":"Get All Inventory Application Policies","event":[{"listen":"test","script":{"id":"e3aaea27-7f5c-4a7d-a065-70f353c5589b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An statusAppPolicy_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('statusAppPolicy_id', pm.response.json().data[0]._id);\r","}); \r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","}\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"3a0257fe-276d-4411-a9c7-78fc0219acd9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/inventory/applications/policies?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available application policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":""},{"disabled":true,"description":{"content":"<p><a>filters:relatives:data</a>|<a>filters:relatives:data</a></p>\n","type":"text/plain"},"key":"filter","value":"emails:contains:metabase"}],"variable":[]}},"response":[{"id":"bd05eb61-2021-45bb-a556-720385e9b0fb","name":"400- Get All Inventory Application Policies","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies?limit=10fsd&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies"],"query":[{"key":"limit","value":"10fsd","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"email:contains:metabase","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 16:05:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"54"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"36-ggn6HZ7JAGLEVZBot4d/JbV2Hkc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b5e90dee-06fd-4a96-85e7-e49501edf600","name":"200 - Get All Inventory Application Policies","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies"],"query":[{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"emails:contains:metabase","description":"<filters:relatives:data>|<filters:relatives:data>","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"notifications\": {\n        \"enabled\": \"string\",\n        \"emails\": [\n          \"string\"\n        ]\n      },\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"group\": {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"id\": \"string\"\n      },\n      \"periodicity\": \"string\",\n      \"policies\": [\n        {\n          \"name\": \"string\",\n          \"vendor\": \"string\",\n          \"versions\": [],\n          \"mustBePresent\": \"string\",\n          \"automaticUninstall\": \"string\",\n          \"_id\": \"string\"\n        }\n      ],\n      \"createdBy\": {\n        \"_id\": \"string\",\n        \"email\": \"string\",\n        \"name\": \"string\",\n        \"permissions\": [],\n        \"id\": \"string\"\n      },\n      \"updatedBy\": {\n        \"_id\": \"string\",\n        \"email\": \"string\",\n        \"name\": \"string\",\n        \"permissions\": [],\n        \"id\": \"string\"\n      },\n      \"nextNotify\": \"string\",\n      \"groupDeleted\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"__v\": \"string\",\n      \"lastCheck\": \"string\",\n      \"nextCheck\": \"string\",\n      \"lastNotify\": \"string\",\n      \"id\": \"string\",\n      \"status\": {\n        \"id\": \"string\",\n        \"status\": \"string\",\n        \"hosts\": {\n          \"total\": \"string\",\n          \"compliant\": \"string\",\n          \"nonCompliant\": \"string\",\n          \"withoutInventory\": \"string\"\n        }\n      }\n    }\n  ]\n}"}],"_postman_id":"3a0257fe-276d-4411-a9c7-78fc0219acd9"},{"name":"Get Inventory Application Policy by id","event":[{"listen":"test","script":{"id":"2e1b684f-8d31-4d94-ac6d-5f731e3ed191","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"notifications\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"emails\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"emails\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"null\"\r","    },\r","    \"periodicity\": {\r","      \"type\": \"integer\"\r","    },\r","    \"policies\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"versions\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"mustBePresent\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"automaticUninstall\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"versions\",\r","            \"mustBePresent\",\r","            \"automaticUninstall\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"createdBy\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"email\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"email\",\r","        \"name\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"email\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"permissions\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"email\",\r","        \"name\",\r","        \"permissions\",\r","        \"id\"\r","      ]\r","    },\r","    \"nextNotify\": {\r","      \"type\": \"string\"\r","    },\r","    \"groupDeleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"notifications\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"group\",\r","    \"periodicity\",\r","    \"policies\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"nextNotify\",\r","    \"groupDeleted\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"7426e1d8-b603-4db7-88c5-3b315a7973f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>notifications</td>\n<td>object</td>\n<td>The notifications field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>emails</td>\n<td>array</td>\n<td>The emails field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>null</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>The email field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>The permissions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>email</td>\n<td>string</td>\n<td>The email field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>permissions</td>\n<td>array</td>\n<td>The permissions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextNotify</td>\n<td>string</td>\n<td>The nextNotify field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupDeleted</td>\n<td>string</td>\n<td>The groupDeleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"description":{"content":"<p>The id of application policy. Type: string required</p>\n","type":"text/plain"},"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"}]}},"response":[{"id":"2c2c1eaa-9b84-4d7f-bf6e-b2fb6ad76a03","name":"200-Get Inventory Application Policy by id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id",""],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}","description":"The id of application policy. Type: string required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 19:50:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"464-FvlGPPz2eDWqWthcmC8e3fxgHv8\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"notifications\": {\n    \"enabled\": \"string\",\n    \"emails\": [\n      \"string\"\n    ]\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"group\": null,\n  \"periodicity\": \"string\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"string\"\n    }\n  ],\n  \"createdBy\": {\n    \"_id\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"permissions\": [],\n    \"id\": \"string\"\n  },\n  \"updatedBy\": {\n    \"_id\": \"string\",\n    \"email\": \"string\",\n    \"name\": \"string\",\n    \"permissions\": [],\n    \"id\": \"string\"\n  },\n  \"nextNotify\": \"string\",\n  \"groupDeleted\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"dbefc74f-ce52-4f1f-a159-fd8b0a3043ab","name":"400 - Get Inventory Application Policy by id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id",""],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}","description":"The id of application policy. Type: string required"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"7426e1d8-b603-4db7-88c5-3b315a7973f0"},{"name":"Renew Inventory Application Policy Status by policy id","event":[{"listen":"test","script":{"id":"6a907316-d79f-4b1f-be63-5f61f1af3945","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\"\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ab633f74-01f7-4537-9908-dc346a142948","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to renew the status of the specified application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","states",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"}]}},"response":[{"id":"923b54be-353d-4327-9b05-c4d120c0f631","name":"200-Renew Inventory Application Policy Status by policy id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states",":id",""],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:52:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":"{}"},{"id":"bc137555-70f7-4406-b51c-b5bc9fef9a5e","name":"400- Renew Inventory Application Policy Status by policy id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states",":id",""],"variable":[{"key":"id","value":"2423"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Feb 2025 15:53:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-vv6Vu5ou7QlONe1RoHfE/fOKRuM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"ab633f74-01f7-4537-9908-dc346a142948"},{"name":"Create Inventory Application Policy","event":[{"listen":"test","script":{"id":"799ad7ee-3c53-4bdb-89af-0d27e8f43571","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An inventoryAppPolicy_id is returned\", () => {\r","    pm.expect(pm.response.json().policy._id).to.be.a('string');\r","    pm.environment.set('inventoryAppPolicy_id', pm.response.json().policy._id);\r","}); \r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"policy\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"group\": {\r","          \"type\": \"string\"\r","        },\r","        \"periodicity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policies\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"mustBePresent\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"mustBePresent\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"mustBePresent\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"mustBePresent\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"versions\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"mustBePresent\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"vendor\",\r","                \"versions\",\r","                \"mustBePresent\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"mustBePresent\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"vendor\",\r","                \"mustBePresent\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"vendor\": {\r","                  \"type\": \"string\"\r","                },\r","                \"versions\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"mustBePresent\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"vendor\",\r","                \"versions\",\r","                \"mustBePresent\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"notifications\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"emails\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"enabled\",\r","            \"emails\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"string\"\r","        },\r","        \"nextNotify\": {\r","          \"type\": \"string\"\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"group\",\r","        \"periodicity\",\r","        \"policies\",\r","        \"notifications\",\r","        \"createdBy\",\r","        \"updatedBy\",\r","        \"nextNotify\",\r","        \"_id\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"policy\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"56596f2a-a72d-467d-9384-70b4b33f55ea","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"periodicity\": \"int\",\n  \"group\": \"\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"boolean\",\n      \"automaticUninstall\": \"boolean\"\n    }\n  ],\n  \"notifications\": {\n    \"enabled\": \"boolean\",\n    \"emails\": [\n      \"string\"\n    ]\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new application policy in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>integer</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notifications</td>\n<td>object</td>\n<td>The notifications field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notifications</td>\n<td>object</td>\n<td>The notifications field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextNotify</td>\n<td>string</td>\n<td>The nextNotify field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"54e44048-6523-488f-8f90-fe8f8cf3781b","name":"201-Create Inventory Application Policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 1440,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"versions\": [\"1.0.5\"],\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"versions\": [\"23.008.20470\"],\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notifications\": {\r\n        \"enabled\": true,\r\n        \"emails\": [\r\n            \"andrea.altuve@metabase.com\"\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 14:45:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"900"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"384-Gl0akN5p68dNsA+Aui4qKEbcmhY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"policy\": {\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"name\": \"string\",\n    \"group\": \"string\",\n    \"periodicity\": \"string\",\n    \"policies\": [\n      {\n        \"name\": \"string\",\n        \"mustBePresent\": \"string\"\n      }\n    ],\n    \"notifications\": {\n      \"enabled\": \"string\",\n      \"emails\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": \"string\",\n    \"updatedBy\": \"string\",\n    \"nextNotify\": \"string\",\n    \"_id\": \"string\",\n    \"createdAt\": \"string\",\n    \"updatedAt\": \"string\",\n    \"__v\": \"string\",\n    \"id\": \"string\"\n  }\n}"},{"id":"2099a7d7-f361-4dfc-a93d-efa9c3e3b5fd","name":"400-Create Inventory Application Policy","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": sf,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"versions\": [\"1.0.5\"],\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"versions\": [\"23.008.20470\"],\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notifications\": {\r\n        \"enabled\": true,\r\n        \"emails\": [\r\n            \"andrea.altuve@metabase.com\"\r\n        ]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 17:19:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"166"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a6-saVjUWUtjGxe3bTz2QgvZeNJRNU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"56596f2a-a72d-467d-9384-70b4b33f55ea"},{"name":"Update Inventory Application Policy by id","event":[{"listen":"test","script":{"id":"155eb96c-b943-4ad6-82aa-74ef10713201","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"policy\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"notifications\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"emails\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"enabled\",\r","            \"emails\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"group\": {\r","          \"type\": \"null\"\r","        },\r","        \"periodicity\": {\r","          \"type\": \"integer\"\r","        },\r","        \"policies\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"mustBePresent\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"automaticUninstall\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"name\",\r","                \"mustBePresent\",\r","                \"automaticUninstall\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"permissions\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"email\",\r","            \"name\",\r","            \"permissions\",\r","            \"id\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"email\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"permissions\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"email\",\r","            \"name\",\r","            \"permissions\",\r","            \"id\"\r","          ]\r","        },\r","        \"nextNotify\": {\r","          \"type\": \"string\"\r","        },\r","        \"groupDeleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"notifications\",\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"group\",\r","        \"periodicity\",\r","        \"policies\",\r","        \"createdBy\",\r","        \"updatedBy\",\r","        \"nextNotify\",\r","        \"groupDeleted\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"policy\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"b8c8617c-acd9-4cb1-ace6-70e41bd25044","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"periodicity\": \"int\",\n  \"group\": \"\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"boolean\",\n      \"automaticUninstall\": \"boolean\"\n    }\n  ],\n  \"notifications\": {\n    \"enabled\": \"boolean\",\n    \"emails\": [\n      \"string\"\n    ]\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>integer</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notifications</td>\n<td>object</td>\n<td>The notifications field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notifications</td>\n<td>object</td>\n<td>The notifications field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextNotify</td>\n<td>string</td>\n<td>The nextNotify field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupDeleted</td>\n<td>string</td>\n<td>The groupDeleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"description":{"content":"<p>The id of application policy. Type: string required</p>\n","type":"text/plain"},"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"}]}},"response":[{"id":"13c9dce7-be0c-4fc5-8d3c-05327b2e6023","name":"200-Update Inventory Application Policy by id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"TestingQA-AP1 - New name\",\n    \"periodicity\": 1440,\n    \"group\": \"\",\n    \"policies\": [\n        {\n            \"name\": \"Acer Configuration Manager\",\n            \"mustBePresent\": false\n        }\n    ],\n    \"notifications\": {\n        \"enabled\": true,\n        \"emails\": [\n            \"andrea.altuve@metabase.com\"\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id",""],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}","description":"The id of application policy. Type: string required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:38:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"967"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3c7-vMjeM7V9FjXGGBVAceWBParpsQY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"policy\": {\n    \"notifications\": {\n      \"enabled\": \"string\",\n      \"emails\": [\n        \"string\"\n      ]\n    },\n    \"_id\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"name\": \"string\",\n    \"group\": {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"id\": \"string\"\n    },\n    \"periodicity\": \"string\",\n    \"policies\": [\n      {\n        \"name\": \"string\",\n        \"mustBePresent\": \"string\"\n      }\n    ],\n    \"createdBy\": {\n      \"_id\": \"string\",\n      \"email\": \"string\",\n      \"name\": \"string\",\n      \"permissions\": [],\n      \"id\": \"string\"\n    },\n    \"updatedBy\": {\n      \"_id\": \"string\",\n      \"email\": \"string\",\n      \"name\": \"string\",\n      \"permissions\": [],\n      \"id\": \"string\"\n    },\n    \"nextNotify\": \"string\",\n    \"groupDeleted\": \"string\",\n    \"createdAt\": \"string\",\n    \"updatedAt\": \"string\",\n    \"__v\": \"string\",\n    \"lastCheck\": \"string\",\n    \"nextCheck\": \"string\",\n    \"id\": \"string\"\n  }\n}"},{"id":"96daa288-e8e4-493e-b5aa-587d7afb1e4e","name":"400-Update Inventory Application Policy by id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"TestingQA-AP1 - New name\",\n    \"periodicity\": 1440,\n    \"group\": \"\",\n    \"policies\": [\n        {\n            \"name\": \"Acer Configuration Manager\",\n            \"mustBePresent\": false\n        }\n    ],\n    \"notifications\": {\n        \"enabled\": true,\n        \"emails\": [\n            \"andrea.altuve@metabase.com\"\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id",""],"variable":[{"key":"id","value":"2432","description":"The id of application policy. Type: string required"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:44:11 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-znW1W6BjGbrRsUmwbZ1RIkJLs30\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"b8c8617c-acd9-4cb1-ace6-70e41bd25044"},{"name":"Delete Inventory Application Policy by id","event":[{"listen":"test","script":{"id":"b8468135-3e32-4788-8a72-5c01e6149825","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"7f549a3a-b3fd-40fe-b41e-9bb47c0a2720","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified application policy from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"description":{"content":"<p>The id of application policy. Type: string required</p>\n","type":"text/plain"},"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"}]}},"response":[{"id":"f3dcdef1-936a-488f-acf8-3b25ef9fff0e","name":"204-Delete Inventory Application Policy by id","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id",""],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}","description":"The id of application policy. Type: string required"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 17 May 2024 01:23:59 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"3a2be360-7ef2-490a-91a0-6162129f4ae4","name":"404- Delete Inventory Application Policy by id","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id",""],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}","description":"The id of application policy. Type: string required"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 01:17:52 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"65"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"41-plDKSYr1fvsuq7lQBNWszXZqn0s\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"7f549a3a-b3fd-40fe-b41e-9bb47c0a2720"},{"name":"Switch enabled Inventory Application Policy by id","event":[{"listen":"test","script":{"id":"9bda8e40-b330-4b67-a773-8003abc449b8","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"notifications\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"emails\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"emails\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"periodicity\": {\r","      \"type\": \"integer\"\r","    },\r","    \"policies\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"mustBePresent\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"automaticUninstall\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"name\",\r","            \"mustBePresent\",\r","            \"automaticUninstall\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextNotify\": {\r","      \"type\": \"string\"\r","    },\r","    \"groupDeleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"notifications\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"group\",\r","    \"periodicity\",\r","    \"policies\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"nextNotify\",\r","    \"groupDeleted\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"nextCheck\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a24171a7-823c-46e2-96a8-ef7d058d10d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/switch","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to toggle the enabled status of the specified application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>notifications</td>\n<td>object</td>\n<td>The notifications field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>emails</td>\n<td>array</td>\n<td>The emails field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>periodicity</td>\n<td>string</td>\n<td>The periodicity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextNotify</td>\n<td>string</td>\n<td>The nextNotify field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groupDeleted</td>\n<td>string</td>\n<td>The groupDeleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","switch"],"host":["{{url}}"],"query":[],"variable":[{"description":{"content":"<p>The id of application policy. Type: string required</p>\n","type":"text/plain"},"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"}]}},"response":[{"id":"e32b4b7d-63af-4c0f-bea1-486363f2406b","name":"200-Switch enabled Inventory Application Policy by id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/switch","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","switch"],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}","description":"The id of application policy. Type: string required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 20:06:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"949"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3b5-A/hfjHVVkSlnocSps51NE9SL9t4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"notifications\": {\n    \"enabled\": \"string\",\n    \"emails\": [\n      \"string\"\n    ]\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"group\": \"string\",\n  \"periodicity\": \"string\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"string\"\n    }\n  ],\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"nextNotify\": \"string\",\n  \"groupDeleted\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"nextCheck\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"45cef0dd-670c-4c39-b59f-026e6032475c","name":"400-Switch enabled Inventory Application Policy by id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/switch","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","switch"],"variable":[{"key":"id","value":"4234","description":"The id of application policy. Type: string required"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 30 May 2024 19:47:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-Vf3szpCVxWL4raDR8dOkZTn8EOk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"a24171a7-823c-46e2-96a8-ef7d058d10d2"},{"name":"Get Inventory Application Policy Status by policy id","event":[{"listen":"test","script":{"id":"3a72ccfc-8a80-4d0e-a5ba-c6bd087b65b3","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = \r","{  \"type\": \"object\",\r","  \"properties\": {\r","    \"policyReport\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostsReport\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"rportId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"must\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"mustNot\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"successfully\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"lastVerifiedAt\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"rportId\",\r","                \"must\",\r","                \"mustNot\",\r","                \"successfully\",\r","                \"lastVerifiedAt\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"hostsWithoutInventory\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        }\r","      },\r","      \"required\": [\r","        \"hostsReport\",\r","        \"hostsWithoutInventory\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"policyId\": {\r","      \"type\": \"string\"\r","    },\r","    \"rportIds\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"policyReport\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"policyId\",\r","    \"rportIds\",\r","    \"status\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c91c267d-ede4-4df9-9b1f-74d1d4c6b5cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the compliance status for the specified application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyReport</td>\n<td>object</td>\n<td>The policyReport field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsReport</td>\n<td>array</td>\n<td>The hostsReport field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsWithoutInventory</td>\n<td>array</td>\n<td>The hostsWithoutInventory field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policyId</td>\n<td>string</td>\n<td>The policyId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportIds</td>\n<td>array</td>\n<td>The rportIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"}]}},"response":[{"id":"fa9b2b0c-40f8-4e59-b2eb-19ef72a32088","name":"200-Get Inventory Application Policy Status by policy id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status"],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 15 May 2024 17:55:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"510"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1fe-0o8QyLNtAPfkBG3vD4XFk0kHAek\""}],"cookie":[],"responseTime":null,"body":"{\n  \"policyReport\": {\n    \"hostsReport\": [\n      {\n        \"rportId\": \"string\",\n        \"must\": [],\n        \"mustNot\": [],\n        \"successfully\": \"string\",\n        \"lastVerifiedAt\": \"string\"\n      }\n    ],\n    \"hostsWithoutInventory\": []\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"policyId\": \"string\",\n  \"rportIds\": [\n    \"string\"\n  ],\n  \"status\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"a0564a60-811b-4468-b76e-ab9191117042","name":"400 - Get Inventory Application Policy Status by policy id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status"],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"c91c267d-ede4-4df9-9b1f-74d1d4c6b5cf"},{"name":"Get Inventory Application Policy Status Hosts details by policy id","event":[{"listen":"test","script":{"id":"8cac2572-050d-49ea-9320-9c9aad3ffaa2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"must\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"mustNot\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"successfully\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"lastVerifiedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"notPassed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"passed\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"notPassed\",\r","                \"passed\"\r","              ]\r","            },\r","            \"compliancePercentage\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"rportId\",\r","            \"must\",\r","            \"mustNot\",\r","            \"successfully\",\r","            \"lastVerifiedAt\",\r","            \"name\",\r","            \"rules\",\r","            \"compliancePercentage\",\r","            \"status\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"505a29dc-0e34-47e0-b776-c1500a30f421","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts?limit=2&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the host compliance status details for the specified application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","status","hosts"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:1"},{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18"}],"variable":[{"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"}]}},"response":[{"id":"6ec05c82-fdd0-4733-aeb8-a698a905997f","name":"200-Get Inventory Application Policy Status Hosts details by policy id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts?limit=2&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts"],"query":[{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"-lastVerifiedAt","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 03 Jun 2024 16:54:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"310"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"136-4nYGk1bZSoPG92/e1UOXMb3AhM8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"rportId\": \"string\",\n      \"must\": [],\n      \"mustNot\": [],\n      \"successfully\": \"string\",\n      \"lastVerifiedAt\": \"string\",\n      \"name\": \"string\",\n      \"rules\": {\n        \"total\": \"string\",\n        \"notPassed\": \"string\",\n        \"passed\": \"string\"\n      },\n      \"compliancePercentage\": \"string\",\n      \"status\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"fb1d4af9-71ba-4196-b650-7b07631e3458","name":"400 - Get Inventory Application Policy Status Hosts details by policy id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts?limit=2&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts"],"query":[{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"name:1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"505a29dc-0e34-47e0-b776-c1500a30f421"},{"name":"Export Inventory Application Policy Status Hosts details by policy id","event":[{"listen":"test","script":{"id":"d5bf2bd4-98e6-4fc6-815f-0f56f843bfde","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"212d4980-e01a-471a-a9e8-ef6a7ec15e77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the host compliance status details for the specified application policy as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","status","hosts","export"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"}],"variable":[{"type":"any","value":"{{statusAppPolicy_id}}","key":"id"}]}},"response":[{"id":"2ebf05b4-0e2b-423a-8d27-9effe23bb58d","name":"200-Export Inventory Application Policy Status Hosts details by policy id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"lastVerifiedAt\",\n            \"title\": \"Last check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"rules.passed\",\n            \"title\": \"Rules passed\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"rules.total\",\n            \"title\": \"Rules total\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"compliancePercentage\",\n            \"title\": \"Compliance percentage\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\",\n            \"translations\": {\n                \"NON_COMPLIANT\": \"Non compliant\",\n                \"COMPLIANT\": \"Compliant\",\n                \"WITHOUT_INVENTORY\": \"No inventory\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts","export"],"query":[{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"-lastVerifiedAt","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Fri, 17 May 2024 02:08:45 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"121"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"79-LHKr4xr+LkXkjcEn2n+2iHGInM4\""}],"cookie":[],"responseTime":null,"body":"Hostname,Last check,Rules passed,Rules total,Compliance percentage,Status\nwindows13,2024-05-15-10-33-04,1,1,100,Compliant"},{"id":"9d399a71-919f-4965-ae98-386e68804972","name":"400-Export Inventory Application Policy Status Hosts details by policy id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"lastVerifiedAt\",\n            \"title\": \"Last check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"rules.passed\",\n            \"title\": \"Rules passed\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"rules.total\",\n            \"title\": \"Rules total\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"compliancePercentage\",\n            \"title\": \"Compliance percentage\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\",\n            \"translations\": {\n                \"NON_COMPLIANT\": \"Non compliant\",\n                \"COMPLIANT\": \"Compliant\",\n                \"WITHOUT_INVENTORY\": \"No inventory\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts","export"],"query":[{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"-lastVerifiedAt","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"3432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 02:08:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"56"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"38-9kTSEYo7od3pw4oUxomYCge8sRc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"212d4980-e01a-471a-a9e8-ef6a7ec15e77"},{"name":"[EXPORT-JOB]  Export Inventory Application Policy Status Hosts details by policy id","event":[{"listen":"test","script":{"id":"d5bf2bd4-98e6-4fc6-815f-0f56f843bfde","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"d2838e6a-e0b4-4eb1-a492-764590f16460","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the host compliance status details for the specified application policy as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","status","hosts","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"}],"variable":[{"type":"any","value":"{{statusAppPolicy_id}}","key":"id"}]}},"response":[{"id":"b4b06f58-dda4-4e9a-a75e-91468de75c3b","name":"400-Export Inventory Application Policy Status Hosts details by policy id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"lastVerifiedAt\",\n            \"title\": \"Last check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"rules.passed\",\n            \"title\": \"Rules passed\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"rules.total\",\n            \"title\": \"Rules total\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"compliancePercentage\",\n            \"title\": \"Compliance percentage\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\",\n            \"translations\": {\n                \"NON_COMPLIANT\": \"Non compliant\",\n                \"COMPLIANT\": \"Compliant\",\n                \"WITHOUT_INVENTORY\": \"No inventory\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts","export"],"query":[{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"-lastVerifiedAt","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"3432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 02:08:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"56"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"38-9kTSEYo7od3pw4oUxomYCge8sRc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"244b2e3a-71c8-4f4c-8e51-a9d3acd4f86c","name":"201-[EXPORT-JOB]  Export Inventory Application Policy Status Hosts details by policy id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"rportId\",\n            \"title\": \"Host ID\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"hostname\",\n            \"title\": \"Hostname\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastVerifiedAt\",\n            \"title\": \"Last check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\",\n            \"translations\": {\n                \"NON_COMPLIANT\": \"Non compliant\",\n                \"COMPLIANT\": \"Compliant\",\n                \"WITHOUT_INVENTORY\": \"No inventory\"\n            }\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"compliancePercentage\",\n            \"title\": \"Compliance percentage\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"rules.passed\",\n            \"title\": \"Rules passed\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"rules.total\",\n            \"title\": \"Rules total\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"rules.notPassed\",\n            \"title\": \"Rules not passed\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"id\",\n            \"title\": \"Software ID\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"10\",\n            \"order\": 10,\n            \"field\": \"name\",\n            \"title\": \"Software Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"11\",\n            \"order\": 11,\n            \"field\": \"vendor\",\n            \"title\": \"Software Vendor\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"12\",\n            \"order\": 12,\n            \"field\": \"versions\",\n            \"title\": \"Software Version(s)\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"13\",\n            \"order\": 13,\n            \"field\": \"mustBePresent\",\n            \"title\": \"Condition\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Required\",\n                \"false\": \"Not Allowed\"\n            }\n        },\n        {\n            \"id\": \"14\",\n            \"order\": 14,\n            \"field\": \"successfully\",\n            \"title\": \"Complies\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Complies\",\n                \"false\": \"Not Complies\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts","export-job"],"query":[{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20|passed:lte:1|lastVerifiedAt:gt:2024-03-18","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:17:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-kH59jTH/gxPnneNfZEChTf11cuU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"d2838e6a-e0b4-4eb1-a492-764590f16460"},{"name":"Get Inventory Application Policy Status Hosts details by policy and host id","event":[{"listen":"test","script":{"id":"47644f0b-bfe7-41a0-be92-8568d761fd42","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"vendor\": {\r","              \"type\": \"string\"\r","            },\r","            \"versions\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"mustBePresent\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"successfully\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"name\",\r","            \"vendor\",\r","            \"versions\",\r","            \"mustBePresent\",\r","            \"successfully\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"7a5ab26a-a95f-46ec-af60-32b03c833a4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId?limit=5&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the compliance status details for the specified host and application policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>totalItems</td>\n<td>string</td>\n<td>The totalItems field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>currentOffset</td>\n<td>string</td>\n<td>The currentOffset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>currentLimit</td>\n<td>string</td>\n<td>The currentLimit field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","status","hosts",":rportId"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"5"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:Acer"}],"variable":[{"type":"any","value":"{{inventoryAppPolicy_id}}","key":"id"},{"type":"any","value":"{{rport_client_id}}","key":"rportId"}]}},"response":[{"id":"206f52b7-504c-4061-bd36-8d5da3272d30","name":"200-Get Inventory Application Policy Status Hosts details by policy and host id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId?limit=5&offset=0&sort=-name&filter=name:contains_not:Acer","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts",":rportId"],"query":[{"key":"limit","value":"5","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"-name","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"filter","value":"name:contains_not:Acer","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"}],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"},{"key":"rportId","value":"{{rportHost_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 01:36:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"182"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"b6-3Bpm7jioFntYiddPFg4JCe2nzWQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"totalItems\": \"string\",\n  \"currentOffset\": \"string\",\n  \"currentLimit\": \"string\",\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"name\": \"string\",\n      \"vendor\": \"string\",\n      \"versions\": [],\n      \"mustBePresent\": \"string\",\n      \"successfully\": \"string\"\n    }\n  ]\n}"},{"id":"b630a430-37fb-44e2-80d0-a8026580ed0d","name":"404-Get Inventory Application Policy Status Hosts details by policy and host id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId?limit=5&offset=0&sort=-name&filter=name:contains_not:Acer","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts",":rportId"],"query":[{"key":"limit","value":"5","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"-name","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"filter","value":"name:contains_not:Acer","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"}],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"},{"key":"rportId","value":"{{rportHost_id}}ewq"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 02:05:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"195"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"c3-TWqJkBd4tg8QPlmE+NtyzZOfz/g\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"fd62e566-05cf-4bd2-a5cd-09f385889eb1","name":"400 - Get Inventory Application Policy Status Hosts details by policy and host id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId?limit=5&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts",":rportId"],"query":[{"key":"limit","value":"5","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:Acer","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"},{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"7a5ab26a-a95f-46ec-af60-32b03c833a4b"},{"name":"Get Inventory Application Policy Status Hosts details by policy and host id filters","event":[{"listen":"test","script":{"id":"30f2d289-2026-49aa-b5ab-7eaba394f245","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"vendor\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"versions\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"successfully\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"mustBePresent\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"vendor\",\r","        \"versions\",\r","        \"successfully\",\r","        \"mustBePresent\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"b28e8ff8-3182-4b94-aa49-b03e8e1c87c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/status/hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for policy status host details.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>vendor</td>\n<td>object</td>\n<td>The vendor field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>versions</td>\n<td>object</td>\n<td>The versions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mustBePresent</td>\n<td>object</td>\n<td>The mustBePresent field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","status","hosts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"870c8720-958c-4bed-b62d-45644b964cc4","name":"200 - Get Inventory Application Policy Status Hosts details by policy and host id filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/status/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"vendor\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"versions\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"mustBePresent\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"b28e8ff8-3182-4b94-aa49-b03e8e1c87c2"},{"name":"Get Inventory Application Policy Status Hosts details by policy and host id AI Query","event":[{"listen":"test","script":{"id":"30f2d289-2026-49aa-b5ab-7eaba394f245","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"85810e8b-29cb-4301-82c3-27b0af4deea1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/status/hosts/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","status","hosts","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"5a91eba6-6e3d-4a76-9c3f-f64e43c567d6","name":"200 - Get Inventory Application Policy Status Hosts details by policy and host id AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/status/hosts/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","status","hosts","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"73e7e6e8-0575-4328-b149-ca37d15c064f","name":"400 - Get Inventory Application Policy Status Hosts details by policy and host id AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/status/hosts/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","status","hosts","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"85810e8b-29cb-4301-82c3-27b0af4deea1"},{"name":"Export Inventory Application Policy Status Hosts details by policy and host id","event":[{"listen":"test","script":{"id":"f6d7702f-d8ca-466f-94ed-e0e990573c79","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"65953a9c-a8a4-479e-a96b-b80fff6dec11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"formatParams\": {\n        \"true\": \"string\",\n        \"false\": \"string\"\n      }\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the compliance status details for the specified host and application policy as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","status","hosts",":rportId","export"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:Acer"}],"variable":[{"type":"any","value":"{{statusAppPolicy_id}}","key":"id"},{"type":"any","value":"{{rport_client_id}}","key":"rportId"}]}},"response":[{"id":"afb8cc44-8ba4-4f71-bcd4-c082c7f51b2a","name":"200-Export Inventory Application Policy Status Hosts details by policy and host id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"mustBePresent\",\n            \"title\": \"Condition\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Required\",\n                \"false\": \"Not Allowed\"\n            }\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"version\",\n            \"title\": \"Version(s)\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"successfully\",\n            \"title\": \"Complies\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Complies\",\n                \"false\": \"Not Complies\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts",":rportId","export"],"query":[{"key":"sort","value":"-name","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:Acer","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"},{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Fri, 31 May 2024 17:42:21 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"83"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"53-lHhz3yYuGY2JVc8ZSPB+ZnB+3lI\""}],"cookie":[],"responseTime":null,"body":"Condition,Name,Version(s),Complies\nNot Allowed,Acer Configuration Manager,,Complies"},{"id":"4e7d4a66-1266-4a9c-9540-94e43bbcdae4","name":"400-Export Inventory Application Policy Status Hosts details by policy and host id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": wueb,\n            \"field\": \"mustBePresent\",\n            \"title\": \"Condition\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Required\",\n                \"false\": \"Not Allowed\"\n            }\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"version\",\n            \"title\": \"Version(s)\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"successfully\",\n            \"title\": \"Complies\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Complies\",\n                \"false\": \"Not Complies\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts",":rportId","export"],"query":[{"key":"sort","value":"-name","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:Acer","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"},{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 17:42:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-YAIvLZI1PH9y3HLMqWxdt2PhqQU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"65953a9c-a8a4-479e-a96b-b80fff6dec11"},{"name":"[EXPORT-JOB] Export Inventory Application Policy Status Hosts details by policy and host id","event":[{"listen":"test","script":{"id":"f6d7702f-d8ca-466f-94ed-e0e990573c79","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"244aac9b-de07-4c29-bb4b-1f5946355c52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"formatParams\": {\n        \"true\": \"string\",\n        \"false\": \"string\"\n      }\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the compliance status details for the specified host and application policy as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies",":id","status","hosts",":rportId","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:Acer"}],"variable":[{"type":"any","value":"{{statusAppPolicy_id}}","key":"id"},{"type":"any","value":"{{rport_client_id}}","key":"rportId"}]}},"response":[{"id":"adcd089a-a137-4ed8-88f8-9a27ba3df92c","name":"400-Export Inventory Application Policy Status Hosts details by policy and host id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": wueb,\n            \"field\": \"mustBePresent\",\n            \"title\": \"Condition\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Required\",\n                \"false\": \"Not Allowed\"\n            }\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"version\",\n            \"title\": \"Version(s)\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"successfully\",\n            \"title\": \"Complies\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Complies\",\n                \"false\": \"Not Complies\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts",":rportId","export"],"query":[{"key":"sort","value":"-name","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:Acer","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{inventoryAppPolicy_id}}"},{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 17:42:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"165"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a5-YAIvLZI1PH9y3HLMqWxdt2PhqQU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"fdd8478d-2638-4a47-be76-5d702d5b02f5","name":"201-[EXPORT-JOB] Export Inventory Application Policy Status Hosts details by policy and host id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"mustBePresent\",\n            \"title\": \"Condition\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Required\",\n                \"false\": \"Not Allowed\"\n            }\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"versions\",\n            \"title\": \"Version(s)\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"successfully\",\n            \"title\": \"Complies\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Complies\",\n                \"false\": \"Not Complies\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/:id/status/hosts/:rportId/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies",":id","status","hosts",":rportId","export-job"],"query":[{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:Acer","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"},{"key":"rportId","value":"{{rport_client_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:21:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-56kx12xGw0mVuSqscFLRePBhruU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"244aac9b-de07-4c29-bb4b-1f5946355c52"}],"id":"7619e1ba-39e6-488f-a0e5-d25ef48a67bf","_postman_id":"7619e1ba-39e6-488f-a0e5-d25ef48a67bf","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Application policy statuses","item":[{"name":"Get Inventory Application Policy Status by id","event":[{"listen":"test","script":{"id":"6a907316-d79f-4b1f-be63-5f61f1af3945","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"policyReport\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostsReport\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"rportId\": {\r","                  \"type\": \"string\"\r","                },\r","                \"must\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"mustNot\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"successfully\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"lastVerifiedAt\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"rportId\",\r","                \"must\",\r","                \"mustNot\",\r","                \"successfully\",\r","                \"lastVerifiedAt\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"hostsWithoutInventory\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        }\r","      },\r","      \"required\": [\r","        \"hostsReport\",\r","        \"hostsWithoutInventory\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"policyId\": {\r","      \"type\": \"string\"\r","    },\r","    \"rportIds\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"policyReport\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"policyId\",\r","    \"rportIds\",\r","    \"status\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"bd66c0da-a080-4b7f-9d28-922d5e5d3308","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified application policy status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyReport</td>\n<td>object</td>\n<td>The policyReport field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsReport</td>\n<td>array</td>\n<td>The hostsReport field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsWithoutInventory</td>\n<td>array</td>\n<td>The hostsWithoutInventory field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policyId</td>\n<td>string</td>\n<td>The policyId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>rportIds</td>\n<td>array</td>\n<td>The rportIds field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","states",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{statusAppPolicy_id}}","key":"id"}]}},"response":[{"id":"521f946c-34db-4179-9878-7c87b6934b87","name":"200-Get Inventory Application Policy Status by id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/statuses/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","statuses",":id",""],"variable":[{"key":"id","value":"6644c7a0c476c344e7796422"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 02:30:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"510"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1fe-0o8QyLNtAPfkBG3vD4XFk0kHAek\""}],"cookie":[],"responseTime":null,"body":"{\n  \"policyReport\": {\n    \"hostsReport\": [\n      {\n        \"rportId\": \"string\",\n        \"must\": [],\n        \"mustNot\": [],\n        \"successfully\": \"string\",\n        \"lastVerifiedAt\": \"string\"\n      }\n    ],\n    \"hostsWithoutInventory\": []\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"policyId\": \"string\",\n  \"rportIds\": [\n    \"string\"\n  ],\n  \"status\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"7dd9b13f-2b64-4f24-8d8a-670d9190fae3","name":"400 - Get Inventory Application Policy Status by id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states",":id"],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"bd66c0da-a080-4b7f-9d28-922d5e5d3308"},{"name":"Get Inventory Application Policy Status Hosts details by status id","event":[{"listen":"test","script":{"id":"6b9837d7-f913-4e2c-bd5e-336643cfe8ae","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = \r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"rportId\": {\r","              \"type\": \"string\"\r","            },\r","            \"must\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"mustNot\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"successfully\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"lastVerifiedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"rules\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"notPassed\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"passed\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\",\r","                \"notPassed\",\r","                \"passed\"\r","              ]\r","            },\r","            \"compliancePercentage\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"rportId\",\r","            \"must\",\r","            \"mustNot\",\r","            \"successfully\",\r","            \"lastVerifiedAt\",\r","            \"name\",\r","            \"rules\",\r","            \"compliancePercentage\",\r","            \"status\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"7a82214b-6ce8-42a5-955c-1e1601971625","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/:id/hosts?limit=10&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the host details for the specified application policy status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","states",":id","hosts"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"10"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"lastVerifiedAt:-1"},{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20"}],"variable":[{"type":"any","value":"{{statusAppPolicy_id}}","key":"id"}]}},"response":[{"id":"c25e94ab-cde4-4f72-aff1-1e69adbc1710","name":"200-Get Inventory Application Policy Status Hosts details by status id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/statuses/:id/hosts?limit=10&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","statuses",":id","hosts"],"query":[{"key":"limit","value":"10","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"lastVerifiedAt","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 17:21:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"310"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"136-4nYGk1bZSoPG92/e1UOXMb3AhM8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"rportId\": \"string\",\n      \"must\": [],\n      \"mustNot\": [],\n      \"successfully\": \"string\",\n      \"lastVerifiedAt\": \"string\",\n      \"name\": \"string\",\n      \"rules\": {\n        \"total\": \"string\",\n        \"notPassed\": \"string\",\n        \"passed\": \"string\"\n      },\n      \"compliancePercentage\": \"string\",\n      \"status\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"6c2cf9fb-c6d5-4564-bb27-a2f1dc935856","name":"400 - Get Inventory Application Policy Status Hosts details by status id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/:id/hosts?limit=10&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states",":id","hosts"],"query":[{"key":"limit","value":"10","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"lastVerifiedAt:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"filter","value":"name:contains_not:lauti|compliancePercentage:lte:20","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true}],"variable":[{"key":"id","value":"{{statusAppPolicy_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"7a82214b-6ce8-42a5-955c-1e1601971625"},{"name":"Get Inventory Application Policy Status Filters","event":[{"listen":"test","script":{"id":"7a13e46a-03b4-4c83-b2b3-76fc16817861","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"protected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policyId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"policyId\",\r","        \"status\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"356a042c-fc96-47cf-9952-2fe2889d0614","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"periodicity\": \"int\",\n  \"group\": \"\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"boolean\"\n    }\n  ],\n  \"notification_emails\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for application policy status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>object</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policyId</td>\n<td>object</td>\n<td>The policyId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","states","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"685fbd5e-0dbd-4837-bbdc-aca3f21921cc","name":"400-Get Inventory Application Policy Status Filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"version\": \"1.0.5\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"version\": \"23.008.20470\",\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notification_emails\": [\r\n        \"andrea.altuve@metabase.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/statuses/filterss"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 02:49:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-uKLqMp3CzqfO9UQeZya2dTzNZJw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"6b9cda9e-b1e3-4573-9fde-930a70928a4c","name":"200 - Get Inventory Application Policy Status Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"version\": \"1.0.5\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"version\": \"23.008.20470\",\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notification_emails\": [\r\n        \"andrea.altuve@metabase.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"deleted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policyId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"356a042c-fc96-47cf-9952-2fe2889d0614"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"7a13e46a-03b4-4c83-b2b3-76fc16817861","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"5cd27d0a-d972-4a60-9b83-6fcb0867c365","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","states","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"b9bca638-fddb-4795-b932-45ad267c291b","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"f34752ac-5617-4d11-a0a7-200c91f009ad","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"5cd27d0a-d972-4a60-9b83-6fcb0867c365"},{"name":"Get Inventory Application Policy Status Hosts Filters","event":[{"listen":"test","script":{"id":"26e3800e-002a-4fbb-804d-f7c87ae4e2c2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"compliancePercentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastVerifiedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"successfully\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"compliancePercentage\",\r","        \"lastVerifiedAt\",\r","        \"name\",\r","        \"status\",\r","        \"successfully\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"91ce40bf-3ed7-490d-b246-381c5508d765","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"periodicity\": \"int\",\n  \"group\": \"\",\n  \"policies\": [\n    {\n      \"name\": \"string\",\n      \"mustBePresent\": \"boolean\"\n    }\n  ],\n  \"notification_emails\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for application policy status.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliancePercentage</td>\n<td>object</td>\n<td>The compliancePercentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastVerifiedAt</td>\n<td>object</td>\n<td>The lastVerifiedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","states","hosts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3a57c057-ee95-4cc1-9ef1-f225bc12c07b","name":"404-Get Inventory Application Policy Status Hosts Filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"version\": \"1.0.5\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"version\": \"23.008.20470\",\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notification_emails\": [\r\n        \"andrea.altuve@metabase.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/statuses/hosts/filterss"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 17 May 2024 02:54:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"close"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"0e31688a-a110-493b-a516-bd9519f62482","name":"200 - Get Inventory Application Policy Status Hosts Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"TestingQA-AP1\",\r\n    \"periodicity\": 20,\r\n    \"group\": \"\",\r\n    \"policies\": [\r\n        {\r\n            \"name\": \"Acer Configuration Manager\",\r\n            \"mustBePresent\": false\r\n        },\r\n        {\r\n            \"name\": \"ASUS Aac_NBDT HAL\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"AI Noise Cancelation Audio Software SDK\",\r\n            \"vendor\": \"ASUSTeK COMPUTER INC.\",\r\n            \"version\": \"1.0.5\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"ARMOURY CRATE Service\",\r\n            \"vendor\": \"ASUS\",\r\n            \"mustBePresent\": true\r\n        },\r\n        {\r\n            \"name\": \"Adobe Acrobat (64-bit)\",\r\n            \"vendor\": \"Adobe\",\r\n            \"version\": \"23.008.20470\",\r\n            \"mustBePresent\": false\r\n        }\r\n    ],\r\n    \"notification_emails\": [\r\n        \"andrea.altuve@metabase.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"compliancePercentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastVerifiedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"91ce40bf-3ed7-490d-b246-381c5508d765"},{"name":"Get Application Policy Status Host AI Query","event":[{"listen":"test","script":{"id":"26e3800e-002a-4fbb-804d-f7c87ae4e2c2","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a8766798-bbac-4286-87b6-466749ccb056","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/hosts/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","states","hosts","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"c52b2d0b-e6c3-4d77-810c-19fc91b0d81c","name":"200 - Get Application Policy Status Host AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/hosts/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states","hosts","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"a31655cb-ea1a-4d4f-bc15-4ba85671b3b1","name":"400 - Get Application Policy Status Host AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/applications/policies/states/hosts/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","applications","policies","states","hosts","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"a8766798-bbac-4286-87b6-466749ccb056"},{"name":"Notify changes of hosts or group","event":[{"listen":"test","script":{"id":"9cdb1d2e-a07a-42c2-aa53-a13944c656c4","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"updatedStatusIds\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    }\r","  },\r","  \"required\": [\r","    \"updatedStatusIds\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a35ff705-d6e7-421e-b8c8-69e86f0ba91e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    //\"group\": \"\"\r\n    \"host\": \"{{rport_client_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/statuses/recheck","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to trigger a recheck notification for host or group changes in application policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>updatedStatusIds</td>\n<td>array</td>\n<td>The updatedStatusIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","applications","policies","statuses","recheck"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1922fd0d-b4ab-4efc-afc6-f05caadf99d0","name":"200-Notify changes of hosts or group","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    //\"group\": \"\"\r\n    \"host\": \"{{rport_client_id}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/statuses/recheck"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 17:26:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"23"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"17-EZOve3ImQQtRZDHKiKJqMXoPuZo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"updatedStatusIds\": []\n}"},{"id":"ebf86fa9-3bbf-4c4f-bc96-7e291f328d86","name":"400-Notify changes of hosts or group","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    //\"group\": \"\"\r\n    \"host\": null\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/inventory/applications/policies/statuses/recheck"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 31 May 2024 17:29:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-gA+6SVMjLpiMFEiKhguOxDbKnCw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"a35ff705-d6e7-421e-b8c8-69e86f0ba91e"}],"id":"804b5a26-66db-4217-b786-bd0607ffe56a","_postman_id":"804b5a26-66db-4217-b786-bd0607ffe56a","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"de8ac4d1-d10d-4244-9390-305d41a54f41","_postman_id":"de8ac4d1-d10d-4244-9390-305d41a54f41","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Dashboards","item":[{"name":"id","item":[{"name":"users","item":[{"name":"Get Users","event":[{"listen":"test","script":{"id":"327b2627-bd86-4f33-8993-9933881b618e","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"string\"\r","    },\r","    {\r","      \"type\": \"string\"\r","    },\r","    {\r","      \"type\": \"string\"\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"4996db6a-2ef1-4ae7-81f0-2a284daf62e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards//users","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all users with access to the specified dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","","users"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5789b8e2-b286-4452-a58d-2d6cc3e88c2b","name":"200-Get Users","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards//users"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Mar 2024 20:42:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"82"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"52-xKZZnRWrnURx8sZPZi1k9rxM15A\""}],"cookie":[],"responseTime":null,"body":"[\n  \"string\"\n]"},{"id":"af8522c2-ecd7-458f-b935-1d53e661eb31","name":"400-Get Users","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/2332/users"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 15:08:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"51"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"33-teapeV4+XbAim9yXS21Rv+9Z/FQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"4996db6a-2ef1-4ae7-81f0-2a284daf62e7"},{"name":"Add User","event":[{"listen":"test","script":{"id":"501d90e6-4bbe-45de-80da-9775c90f28ab","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"powerBiUrl\": {\r","      \"type\": \"string\"\r","    },\r","    \"usersWithAccess\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"powerBiUrl\",\r","    \"usersWithAccess\",\r","    \"tags\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"53cdf5b6-5e97-4612-b944-4b78514d6d25","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"user\": \"<user_id>\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards//users","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to grant a user access to the specified dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>user</td>\n<td>string</td>\n<td>The user field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>powerBiUrl</td>\n<td>string</td>\n<td>The powerBiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>usersWithAccess</td>\n<td>array</td>\n<td>The usersWithAccess field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","","users"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f132dcd8-b24e-43ad-9f62-8001f9bfa19e","name":"201-Add User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user\": \"<user_id>\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards//users"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 08 May 2024 12:51:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"365"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"16d-Fj4vz2M3GQjEfs7u9PLV8mKu7og\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"powerBiUrl\": \"string\",\n  \"usersWithAccess\": [\n    \"string\"\n  ],\n  \"tags\": [\n    \"string\"\n  ],\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"ac3865bb-910c-49b9-8892-29f177c13636","name":"400-Add User","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"user\": \"{{ssa}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards//users"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 08 May 2024 12:58:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-UH/RrFBdZ5S2geWV4gBw0BDBLdI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"53cdf5b6-5e97-4612-b944-4b78514d6d25"},{"name":"Remove User","event":[{"listen":"test","script":{"id":"cc925e83-0815-4ac9-a3a5-adcab6e10697","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"fc2cc2cb-df73-4e6d-85a9-640fd898d66e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\n  \"user\": \"<user_id>\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards//users","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to revoke a user's access from the specified dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","","users"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"fc2cc2cb-df73-4e6d-85a9-640fd898d66e"}],"id":"a23d535e-0b37-418d-a10c-a096d693076b","_postman_id":"a23d535e-0b37-418d-a10c-a096d693076b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"tags","item":[{"name":"Get tags","event":[{"listen":"test","script":{"id":"260d9071-b49d-4c74-88f3-442728152673","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"string\"\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"883cc415-e444-40e8-b4d4-f886cfbac2da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards//tags","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all tags associated with the specified dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","","tags"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"0875aa43-75a0-4808-88bd-f8a68486c666","name":"200-Get tags","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards//tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Mar 2024 20:45:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"10"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a-XnEm4KMBG1rjsAfwlAbc3kGttBQ\""}],"cookie":[],"responseTime":null,"body":"[\n  \"string\"\n]"},{"id":"7883a432-a701-4c54-b4d4-9511c9152b27","name":"400-Get tags","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/2342/tags"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 15:09:16 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"51"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"33-vGJ80EF+2pX7Wvi/sSjJJNane/4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"883cc415-e444-40e8-b4d4-f886cfbac2da"},{"name":"Add Tag","event":[{"listen":"test","script":{"id":"9badd5ce-fa55-46f2-80e8-77209676d091","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"$schema\": \"http://json-schema.org/draft-04/schema#\",\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"string\"\r","    },\r","    {\r","      \"type\": \"string\"\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"1c2bf27b-438b-4090-a9e5-a1a7e43d3e3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"tag\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards//tags","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to add a tag to the specified dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>tag</td>\n<td>string</td>\n<td>The tag field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","","tags"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"b5905247-6727-4cfa-948f-d8b156ed9225","name":"201-Add Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tag\": \"TAG_TO_ADD NEW\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards//tags"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 08 May 2024 13:42:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"31"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1f-vQqZmQ8NYKqjRrkyqWoVlRYbW5U\""}],"cookie":[],"responseTime":null,"body":"[\n  \"string\"\n]"},{"id":"eba6a01c-dae9-4c1f-8311-6b91c1274763","name":"400-Add Tag","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tag\": \"TAG_TO_ADD NEW\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards/{{egvdv}}/tags"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 08 May 2024 13:58:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"56"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"38-J6rHi7ES9b20T8ZuyLGVwFnfGuk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"1c2bf27b-438b-4090-a9e5-a1a7e43d3e3e"},{"name":"Remove Tag","event":[{"listen":"test","script":{"id":"4c704250-8031-4a4d-b0d5-443c7ac81b57","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e5fdef8f-64e2-4df4-bd3d-17963b21ea7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/dashboards//tags/:tagId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to remove a tag from the specified dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","","tags",":tagId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"TAG_TO_ADD NEW","key":"tagId"}]}},"response":[],"_postman_id":"e5fdef8f-64e2-4df4-bd3d-17963b21ea7d"}],"id":"1a96a56d-92c9-4c67-8851-7c4c92a2ca73","_postman_id":"1a96a56d-92c9-4c67-8851-7c4c92a2ca73","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get Dashboard by Id","event":[{"listen":"test","script":{"id":"da77b696-1850-4c2c-9cf3-b8d9d1cb1b5b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"powerBiUrl\": {\r","      \"type\": \"string\"\r","    },\r","    \"usersWithAccess\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"protected\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"name\",\r","    \"powerBiUrl\",\r","    \"usersWithAccess\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"tags\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"024af83d-700f-4a2e-a009-b0baac7c0521","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>powerBiUrl</td>\n<td>string</td>\n<td>The powerBiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>usersWithAccess</td>\n<td>array</td>\n<td>The usersWithAccess field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bd1e9e37-5eb4-4a71-a7b4-47611ce9ca19","name":"200-Get Dashboard by","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 21 Mar 2024 20:41:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"480"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e0-xanA6nFcdxmEmZimtgF4iAyUS7I\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"name\": \"string\",\n  \"powerBiUrl\": \"string\",\n  \"usersWithAccess\": [\n    \"string\"\n  ],\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"id\": \"string\"\n}"},{"id":"1bda2281-e7d6-4fe6-ac01-cadff1416907","name":"400-Get Dashboard by Id","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/656654"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 15:29:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-kgS2WU0Ttks1sz9qYVi+TUXPHtQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"024af83d-700f-4a2e-a009-b0baac7c0521"}],"id":"3727e805-733d-4834-8a04-5151630b80b1","_postman_id":"3727e805-733d-4834-8a04-5151630b80b1","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Get Dashboards Filters","event":[{"listen":"test","script":{"id":"6de31d6c-284c-4bd8-a24f-695274be9a1c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"protected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"8e988c34-c798-4b6e-a990-93430103a8bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for dashboards.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"023588bd-70b4-4b7a-baaf-ddcdf6793dc0","name":"400-Get Dashboards Filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/filterss"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 11:26:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-uKLqMp3CzqfO9UQeZya2dTzNZJw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"6673b9af-7085-4a0f-8834-2098bb2d6aee","name":"200 - Get Dashboards Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/dashboards/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"8e988c34-c798-4b6e-a990-93430103a8bd"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"6de31d6c-284c-4bd8-a24f-695274be9a1c","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"94280632-a2e2-46ad-97a2-4f594d8f330d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"6a895e92-250a-4393-bb34-7bf17ba2b11a","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/dashboards/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","dashboards","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"8d06a03d-136c-4249-841e-1c5de24d4cd5","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/dashboards/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","dashboards","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"94280632-a2e2-46ad-97a2-4f594d8f330d"},{"name":"Get Dashboards","event":[{"listen":"test","script":{"id":"b578b12d-9c03-4d18-94de-543021d45a62","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Data extraction and passing of variables\r","pm.test(\"An dashboard_id is returned\", () => {\r","    pm.expect(pm.response.json()[_.random(1, 3)].id).to.be.a('string');\r","    pm.environment.set('dashboard_id', pm.response.json()[_.random(1, 3)].id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"__v\",\r","        \"tags\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"tags\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"tags\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"powerBiUrl\": {\r","          \"type\": \"string\"\r","        },\r","        \"usersWithAccess\": {\r","          \"type\": \"array\",\r","          \"items\": {}\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"tags\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"name\",\r","        \"powerBiUrl\",\r","        \"usersWithAccess\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"tags\",\r","        \"__v\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"77fc80a8-86ce-400f-9805-bac2f340a69f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboards?filter=name:contains:dashboard","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available dashboards.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>powerBiUrl</td>\n<td>string</td>\n<td>The powerBiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>usersWithAccess</td>\n<td>array</td>\n<td>The usersWithAccess field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards"],"host":["{{url}}"],"query":[{"description":{"content":"<p>filters:relatives:data|filters:relatives:data</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:dashboard"}],"variable":[]}},"response":[{"id":"529140eb-6a66-4258-9f31-4d56412c7cfe","name":"404-Get Dashboards","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/dashboardsv"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Sun, 07 Apr 2024 15:24:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-ZT/4HhtA5A87kQrVOiS53A3TsTw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"cbcc0d1e-9b7c-4774-b127-bd722f52bdcd","name":"200 - Get Dashboards","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/dashboards?filter=name:contains:dashboard","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","dashboards"],"query":[{"key":"filter","value":"name:contains:dashboard","description":"filters:relatives:data|filters:relatives:data"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"name\": \"string\",\n    \"powerBiUrl\": \"string\",\n    \"usersWithAccess\": [],\n    \"tags\": [],\n    \"createdAt\": \"string\",\n    \"updatedAt\": \"string\",\n    \"__v\": \"string\",\n    \"id\": \"string\"\n  }\n]"}],"_postman_id":"77fc80a8-86ce-400f-9805-bac2f340a69f"},{"name":"Create Dashboard","id":"b18cbf7b-78c8-48fe-a022-6c4fd806f580","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"powerBiUrl\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new dashboard in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>powerBiUrl</td>\n<td>string</td>\n<td>The powerBiUrl field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>powerBiUrl</td>\n<td>string</td>\n<td>The powerBiUrl field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>usersWithAccess</td>\n<td>array</td>\n<td>The usersWithAccess field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"e22a3dac-62dd-46f7-8c23-b51ce074da09","name":"201-Create Dashboard","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Dashboard TestingQA\",\r\n    \"powerBiUrl\": \"https://app.powerbi.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 22:27:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"326"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"146-cDxI/hkIoPpi3rbdGsTMrUWzM/0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"powerBiUrl\": \"string\",\n  \"usersWithAccess\": [\n    \"string\"\n  ],\n  \"_id\": \"string\",\n  \"tags\": [],\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"f18e39b5-3729-463d-a8e1-3c8110c88fad","name":"400-Create Dashboard","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": null,\r\n    \"powerBiUrl\": \"https://app.powerbi.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/dashboards/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 22 Apr 2024 22:41:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-PBiSBLwSMyhTwgqLEZIVMvdOG1E\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": null,\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"b18cbf7b-78c8-48fe-a022-6c4fd806f580"},{"name":"Delete a Dashboard","event":[{"listen":"test","script":{"id":"da30f6d6-b562-4189-ba60-f7694371f80a","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"737094dd-b9c6-4214-bd11-27d638baa87e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/dashboards//users","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified dashboard from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","dashboards","","users"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"ab378493-5f87-46b6-b223-2f32699483a0","name":"204-Delete a Dashboard","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Mon, 13 May 2024 11:31:26 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"bf8edaca-fc1e-40d1-97ac-3a9e01bff5fa","name":"400-Delete a Dashboard","originalRequest":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/dashboards/3423"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Mon, 13 May 2024 11:31:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"51"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=15552000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"33-+yYPnEvkzntC1G4pcWzvuWRT4VI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"737094dd-b9c6-4214-bd11-27d638baa87e"}],"id":"71a60cf7-d7ab-47eb-bae1-38c44d9bd1a6","_postman_id":"71a60cf7-d7ab-47eb-bae1-38c44d9bd1a6","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Level Of Proactivity","item":[{"name":"Summaries","item":[{"name":"Get Global Score","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"percentage\": {\r","      \"type\": \"number\"\r","    },\r","    \"qualification\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"percentage\",\r","    \"qualification\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"f8c5afcb-1a66-4877-b648-8c7a42a26714","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/global","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the global proactivity score for all hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>percentage</td>\n<td>string</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>qualification</td>\n<td>string</td>\n<td>The qualification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","global"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"c0ecd0fc-512f-4152-9548-f905c6f31857","name":"200 - Get Global Score","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/global"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"percentage\": \"string\",\n  \"qualification\": \"string\",\n  \"updatedAt\": \"string\"\n}"}],"_postman_id":"f8c5afcb-1a66-4877-b648-8c7a42a26714"},{"name":"Get Score By Area","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"platform\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"percentage\": {\r","          \"type\": \"number\"\r","        },\r","        \"qualification\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"percentage\",\r","        \"qualification\"\r","      ]\r","    },\r","    \"osUpdates\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"percentage\": {\r","          \"type\": \"number\"\r","        },\r","        \"qualification\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"percentage\",\r","        \"qualification\"\r","      ]\r","    },\r","    \"compliance\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"percentage\": {\r","          \"type\": \"number\"\r","        },\r","        \"qualification\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"percentage\",\r","        \"qualification\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"platform\",\r","    \"osUpdates\",\r","    \"compliance\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"8fc58287-de5e-459d-a418-c2421a5813a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/areas","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the proactivity scores grouped by functional area.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>platform</td>\n<td>object</td>\n<td>The platform field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>string</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>qualification</td>\n<td>string</td>\n<td>The qualification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osUpdates</td>\n<td>object</td>\n<td>The osUpdates field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>string</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>qualification</td>\n<td>string</td>\n<td>The qualification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>endpointHardening</td>\n<td>object</td>\n<td>The endpointHardening field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>string</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>qualification</td>\n<td>string</td>\n<td>The qualification field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","areas"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"41bb441b-e478-4919-9ef9-dff64bead35c","name":"200 - Get Score By Area","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/areas"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"platform\": {\n    \"percentage\": \"string\",\n    \"qualification\": \"string\"\n  },\n  \"osUpdates\": {\n    \"percentage\": \"string\",\n    \"qualification\": \"string\"\n  },\n  \"endpointHardening\": {\n    \"percentage\": \"string\",\n    \"qualification\": \"string\"\n  }\n}"}],"_postman_id":"8fc58287-de5e-459d-a418-c2421a5813a3"},{"name":"Get Host Distribution","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"total\": {\r","      \"type\": \"integer\"\r","    },\r","    \"distribution\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            }\r","          },\r","          \"required\": [\r","            \"qualification\",\r","            \"count\",\r","            \"percentage\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            }\r","          },\r","          \"required\": [\r","            \"qualification\",\r","            \"count\",\r","            \"percentage\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"total\",\r","    \"distribution\"\r","  ]\r","}};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"67c49c09-054b-478f-b982-3313d3915de8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/distribution","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the distribution of proactivity scores across all hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>distribution</td>\n<td>array</td>\n<td>The distribution field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","distribution"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"fdb1610a-49f1-4cb1-bbad-e91c44781714","name":"200 - Get Host Distribution","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/distribution"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"total\": \"string\",\n  \"distribution\": [\n    {\n      \"qualification\": \"string\",\n      \"count\": \"string\",\n      \"percentage\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"67c49c09-054b-478f-b982-3313d3915de8"}],"id":"3c7c4aba-9893-4005-9265-f060b5a0692d","_postman_id":"3c7c4aba-9893-4005-9265-f060b5a0692d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Configurations","item":[{"name":"Get All Proactivity Configuration","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An proactiConf_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('proactiConf_id', pm.response.json().data[0]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"configuration\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"1323518b-4eda-4365-9959-ee33eb3e2dbf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available proactivity configurations.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>configuration</td>\n<td>object</td>\n<td>The configuration field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","configurations"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>:asc(1)-desc(-1)</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"disabled":true,"description":{"content":"<p>filters:relatives:data|filters:relatives:data</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:DESKTOP-KU6KBSE"}],"variable":[]}},"response":[{"id":"ef1b6e8f-59a0-41b7-b515-aeb08333c5df","name":"400-Get All Proactivity Configuration","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations?limit=fk&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","configurations"],"query":[{"key":"limit","value":"fk"},{"key":"offset","value":"0"},{"key":"sort","value":"name:-1","description":"<field>:asc(1)-desc(-1)","disabled":true},{"key":"filter","value":"name:contains:DESKTOP-KU6KBSE","description":"filters:relatives:data|filters:relatives:data","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 18:26:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-cON6SP+L2w2k68VHNernNW2lPJU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"66ce8877-0a40-4441-ac38-20e40c700170","name":"200 - Get All Proactivity Configuration","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","configurations"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"key":"sort","value":"name:-1","description":"<field>:asc(1)-desc(-1)","disabled":true},{"key":"filter","value":"name:contains:DESKTOP-KU6KBSE","description":"filters:relatives:data|filters:relatives:data","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"name\": \"string\",\n    \"configuration\": {\n      \"categories\": [\n        {\n          \"name\": \"string\",\n          \"weight\": \"string\",\n          \"relevance\": \"string\",\n          \"coverage\": \"string\"\n        }\n      ],\n      \"relevances\": [\n        {\n          \"relevance\": \"string\",\n          \"weight\": \"string\"\n        }\n      ]\n    }\n  }\n]"}],"_postman_id":"1323518b-4eda-4365-9959-ee33eb3e2dbf"},{"name":"[REMOVE] - Get one Proactivity Configuration by Id","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"configuration\": {\r","          \"type\": \"object\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"__v\",\r","        \"configuration\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"a7f1bd5c-04b6-460d-8435-37e9398eb5f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified proactivity configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>configuration</td>\n<td>object</td>\n<td>The configuration field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","configurations",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{proactiConf_id}}","key":"id"}]}},"response":[{"id":"28002e59-6c6c-4bdf-8e6b-b33cb1d28482","name":"200-Get one Proactivity Configuration by Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","configurations",":id"],"variable":[{"key":"id","value":"{{proactiConf_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 18:34:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"242"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"f2-5yQjuisrIgP7qsQWEuBwkYOwa5U\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"__v\": \"string\",\n    \"configuration\": {},\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"ac4689df-8380-47b8-8257-0c7e5fba59a5","name":"400-Get one Proactivity Configuration by Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","configurations",":id"],"variable":[{"key":"id","value":"32423"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 18:37:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-3YH53/xresWSb6VtuXPOtQE0nKo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"b1a4d9af-d34f-4bba-97ed-443ec498f5ce","name":"404 - [REMOVE] - Get one Proactivity Configuration by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","configurations",":id"],"variable":[{"key":"id","value":"{{proactiConf_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"a7f1bd5c-04b6-460d-8435-37e9398eb5f4"},{"name":"[REMOVE] - Get Proactivity Configuration filters","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"protected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"name\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"9ba0ebc4-fb4f-468c-8d6d-967fe64d5467","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for proactivity configurations.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>object</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","configurations","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"769bc297-f69d-4c0e-95d9-f6629486a784","name":"200-Get Proactivity Configuration filters","originalRequest":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 18:38:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"466"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1d2-ry+KT5EmfD45hqPh2O3UFRSdF0g\""}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"deleted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"b6d15066-b941-451a-bd14-0262d7606e31","name":"404 - [REMOVE] - Get Proactivity Configuration filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/configurations/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"9ba0ebc4-fb4f-468c-8d6d-967fe64d5467"}],"id":"7c360c52-6448-447c-9547-cc7314b6fc51","_postman_id":"7c360c52-6448-447c-9547-cc7314b6fc51","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Scores","item":[{"name":"Get All Proactivity Host Scores","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","pm.test(\"An proactHostScore_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('proactHostScore_id', pm.response.json().data[0]._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"host\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"globalScore\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"scores\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"platform\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                },\r","                \"compliance\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"number\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                },\r","                \"osUpdates\": {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"percentage\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"qualification\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"percentage\",\r","                    \"qualification\"\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"platform\",\r","                \"compliance\",\r","                \"osUpdates\"\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"host\",\r","            \"createdAt\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"globalScore\",\r","            \"protected\",\r","            \"scores\",\r","            \"updatedAt\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"67e70b27-337a-402f-ad6c-4f2aa2ce3694","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available proactivity host scores.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>:asc(1)-desc(-1)</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"disabled":true,"description":{"content":"<p>filters:relatives:data|filters:relatives:data</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:DESKTOP-KU6KBSE"}],"variable":[]}},"response":[{"id":"ba72a7af-010e-469f-ab68-0bfc61d15e0a","name":"400-Get All Proactivity Host Scores","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores?limit=100k&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores"],"query":[{"key":"limit","value":"100k"},{"key":"offset","value":"0"},{"key":"sort","value":"name:-1","description":"<field>:asc(1)-desc(-1)","disabled":true},{"key":"filter","value":"name:contains:DESKTOP-KU6KBSE","description":"filters:relatives:data|filters:relatives:data","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 18:43:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"100"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"64-lu3v24Y4qQkwZWs+xMeDyEQs9dg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"13353e77-4188-4d31-9bcb-b70862f19817","name":"200 - Get All Proactivity Host Scores","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"key":"sort","value":"name:-1","description":"<field>:asc(1)-desc(-1)","disabled":true},{"key":"filter","value":"name:contains:DESKTOP-KU6KBSE","description":"filters:relatives:data|filters:relatives:data","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"host\": {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"id\": \"string\"\n      },\n      \"createdAt\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"globalScore\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\",\n        \"updatedAt\": \"string\"\n      },\n      \"protected\": \"string\",\n      \"scores\": {\n        \"endpointHardening\": {\n          \"percentage\": \"string\",\n          \"qualification\": \"string\",\n          \"details\": {\n            \"lastCheck\": \"string\",\n            \"policy\": \"string\",\n            \"lastResultId\": \"string\",\n            \"success\": \"string\",\n            \"total\": \"string\"\n          },\n          \"updatedAt\": \"string\"\n        },\n        \"platform\": {\n          \"percentage\": \"string\",\n          \"qualification\": \"string\",\n          \"details\": {\n            \"EDR\": {\n              \"name\": \"string\",\n              \"weight\": \"string\",\n              \"relevance\": \"string\",\n              \"coverage\": \"string\",\n              \"present\": \"string\"\n            },\n            \"Vulnerability Management\": {\n              \"name\": \"string\",\n              \"weight\": \"string\",\n              \"relevance\": \"string\",\n              \"coverage\": \"string\",\n              \"present\": \"string\"\n            }\n          },\n          \"updatedAt\": \"string\"\n        },\n        \"osUpdates\": {\n          \"percentage\": \"string\",\n          \"qualification\": \"string\",\n          \"details\": {\n            \"totalUpdates\": \"string\",\n            \"securityUpdates\": \"string\",\n            \"otherUpdates\": \"string\"\n          },\n          \"updatedAt\": \"string\"\n        }\n      },\n      \"updatedAt\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"67e70b27-337a-402f-ad6c-4f2aa2ce3694"},{"name":"Get one Proactivity Host Scores by Id","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"globalScore\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            },\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"percentage\",\r","            \"qualification\"\r","          ]\r","        },\r","        \"scores\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"platform\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"compliance\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"osUpdates\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"platform\",\r","            \"compliance\",\r","            \"osUpdates\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"host\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"globalScore\",\r","        \"scores\",\r","        \"_id\",\r","        \"host\",\r","        \"__v\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"9b2a82d5-a501-4bbd-bee4-766fd5a45fb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the proactivity score for the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>globalScore</td>\n<td>object</td>\n<td>The globalScore field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores</td>\n<td>object</td>\n<td>The scores field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host</td>\n<td>string</td>\n<td>The host field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{proactHostScore_id}}","key":"id"}]}},"response":[{"id":"2b31168e-3399-4f9b-9269-090b5b54915b","name":"200-Get one Proactivity Host Scores by Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores",":id"],"variable":[{"key":"id","value":"{{proactHostScore_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 18:47:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"480"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e0-P9GbM+X3Nm2T03YVRn33cyEUa2Q\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"globalScore\": {\n      \"percentage\": \"string\",\n      \"qualification\": \"string\"\n    },\n    \"scores\": {\n      \"platform\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"compliance\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"osUpdates\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      }\n    },\n    \"_id\": \"string\",\n    \"host\": \"string\",\n    \"__v\": \"string\",\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"ea29f3b7-02c9-4a21-ab72-eebdc4712e18","name":"400 - Get one Proactivity Host Scores by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores",":id"],"variable":[{"key":"id","value":"{{proactHostScore_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"9b2a82d5-a501-4bbd-bee4-766fd5a45fb1"},{"name":"Get one Proactivity Host Scores by rport id","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"globalScore\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            },\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"percentage\",\r","            \"qualification\"\r","          ]\r","        },\r","        \"scores\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"platform\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"compliance\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"osUpdates\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"platform\",\r","            \"compliance\",\r","            \"osUpdates\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"host\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"globalScore\",\r","        \"scores\",\r","        \"_id\",\r","        \"host\",\r","        \"__v\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"0f876b3d-f30e-469b-b424-3832950bf950","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byClient/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the proactivity score for the host with the specified agent ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>globalScore</td>\n<td>object</td>\n<td>The globalScore field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores</td>\n<td>object</td>\n<td>The scores field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host</td>\n<td>string</td>\n<td>The host field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","byClient",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[{"id":"020bf21b-fe7e-4ce0-84d5-50a8b750d5ec","name":"200-Get one Proactivity Host Scores by rport id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{url}}/api/level-of-proactivity/scores/byClient/:id","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byClient",":id"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 19:36:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"480"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e0-GFxS8Czx3Vg9jDPZoplqBw3+Rxk\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"globalScore\": {\n      \"percentage\": \"string\",\n      \"qualification\": \"string\"\n    },\n    \"scores\": {\n      \"platform\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"compliance\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"osUpdates\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      }\n    },\n    \"_id\": \"string\",\n    \"host\": \"string\",\n    \"__v\": \"string\",\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"da7ebee3-3623-4c0c-bc03-c3221144b6c4","name":"404 - Get one Proactivity Host Scores by rport id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byClient/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byClient",":id"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"0f876b3d-f30e-469b-b424-3832950bf950"},{"name":"Get one Proactivity Host Scores by batuta id","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"globalScore\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            },\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"percentage\",\r","            \"qualification\"\r","          ]\r","        },\r","        \"scores\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"platform\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"compliance\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"osUpdates\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"platform\",\r","            \"compliance\",\r","            \"osUpdates\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"host\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"globalScore\",\r","        \"scores\",\r","        \"_id\",\r","        \"host\",\r","        \"__v\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"34e44367-380f-421f-a1d2-36b08a51aec3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byBatutaId/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the proactivity score for the host with the specified Batuta ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>globalScore</td>\n<td>object</td>\n<td>The globalScore field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores</td>\n<td>object</td>\n<td>The scores field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host</td>\n<td>string</td>\n<td>The host field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","byBatutaId",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{batuta_host_id}}","key":"id"}]}},"response":[{"id":"9a83f0ff-f4f1-4a3e-9448-d64e42480456","name":"200-Get one Proactivity Host Scores by batuta id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byBatutaId/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byBatutaId",":id"],"variable":[{"key":"id","value":"{{batuta_host_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 19:41:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"480"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e0-GFxS8Czx3Vg9jDPZoplqBw3+Rxk\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"globalScore\": {\n      \"percentage\": \"string\",\n      \"qualification\": \"string\"\n    },\n    \"scores\": {\n      \"platform\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"compliance\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"osUpdates\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      }\n    },\n    \"_id\": \"string\",\n    \"host\": \"string\",\n    \"__v\": \"string\",\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"518718cc-6bbc-4cdf-a872-61f0962bb2d6","name":"400 - Get one Proactivity Host Scores by batuta id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byBatutaId/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byBatutaId",":id"],"variable":[{"key":"id","value":"{{batuta_host_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"34e44367-380f-421f-a1d2-36b08a51aec3"},{"name":"Update one Proactivity Host Scores by rport id","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"globalScore\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            },\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"percentage\",\r","            \"qualification\"\r","          ]\r","        },\r","        \"scores\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"platform\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"compliance\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"osUpdates\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"platform\",\r","            \"compliance\",\r","            \"osUpdates\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"host\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"globalScore\",\r","        \"scores\",\r","        \"_id\",\r","        \"host\",\r","        \"__v\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"b14024fc-8f37-403a-840a-2d478f21b381","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byClient/:id/update","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to recalculate the proactivity score for the host with the specified agent ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>globalScore</td>\n<td>object</td>\n<td>The globalScore field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores</td>\n<td>object</td>\n<td>The scores field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host</td>\n<td>string</td>\n<td>The host field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","byClient",":id","update"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[{"id":"bd16b82f-6ab6-4e86-ad5c-bcb35114ada2","name":"201-Update one Proactivity Host Scores by rport id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byClient/:id/update","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byClient",":id","update"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 19:53:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"480"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e0-3J3yLkNRkswudZWTjt3CfkjvJoA\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"globalScore\": {\n      \"percentage\": \"string\",\n      \"qualification\": \"string\"\n    },\n    \"scores\": {\n      \"platform\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"compliance\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"osUpdates\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      }\n    },\n    \"_id\": \"string\",\n    \"host\": \"string\",\n    \"__v\": \"string\",\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"8d1830d4-1575-405a-87d9-36ed49912231","name":"404-Update one Proactivity Host Scores by rport id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byClient/:id/update","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byClient",":id","update"],"variable":[{"key":"id","value":"4234"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 19:56:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"39-x9Xm6Cv/0sGgm7gZsaGXIm5Y6Pw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"b14024fc-8f37-403a-840a-2d478f21b381"},{"name":"Update one Proactivity Host Scores by batuta id","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"globalScore\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            },\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"percentage\",\r","            \"qualification\"\r","          ]\r","        },\r","        \"scores\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"platform\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"compliance\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"osUpdates\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"platform\",\r","            \"compliance\",\r","            \"osUpdates\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"host\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"globalScore\",\r","        \"scores\",\r","        \"_id\",\r","        \"host\",\r","        \"__v\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"d98e9797-69fa-44a8-90bf-32a72af62d72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byBatutaId/:id/update","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to recalculate the proactivity score for the host with the specified Batuta ID.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>globalScore</td>\n<td>object</td>\n<td>The globalScore field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores</td>\n<td>object</td>\n<td>The scores field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host</td>\n<td>string</td>\n<td>The host field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","byBatutaId",":id","update"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{batuta_host_id}}","key":"id"}]}},"response":[{"id":"a6bcaf3a-ecd9-48e7-95e5-749ecadd5530","name":"201-Update one Proactivity Host Scores by batuta id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byBatutaId/:id/update","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byBatutaId",":id","update"],"variable":[{"key":"id","value":"641861da989b7f4a80cb5076"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 19:55:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"481"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e1-Rez5dtgFuPeNC+pj3OokiWjAcds\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"globalScore\": {\n      \"percentage\": \"string\",\n      \"qualification\": \"string\"\n    },\n    \"scores\": {\n      \"platform\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"compliance\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      },\n      \"osUpdates\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\"\n      }\n    },\n    \"_id\": \"string\",\n    \"host\": \"string\",\n    \"__v\": \"string\",\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"2e15bbfd-3243-4f24-b418-1716ecaf6980","name":"400-Update one Proactivity Host Scores by batuta id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/byBatutaId/:id/update","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","scores","byBatutaId",":id","update"],"variable":[{"key":"id","value":"34902349"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 19:57:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-ttHvifGAA6eQ+wTvXJteWVF3T8w\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"d98e9797-69fa-44a8-90bf-32a72af62d72"},{"name":"Get Proactivity Host Scores filters","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"deleted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"protected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"host\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"globalScore.percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"globalScore.qualification\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"scores.platform.percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"scores.platform.qualification\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"scores.compliance.percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"scores.compliance.qualification\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"scores.osUpdates.percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"scores.osUpdates.qualification\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"host\",\r","        \"globalScore.percentage\",\r","        \"globalScore.qualification\",\r","        \"scores.platform.percentage\",\r","        \"scores.platform.qualification\",\r","        \"scores.compliance.percentage\",\r","        \"scores.compliance.qualification\",\r","        \"scores.osUpdates.percentage\",\r","        \"scores.osUpdates.qualification\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"36d7c365-5444-4e93-b52f-910026be02eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for proactivity host scores.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>object</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>object</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host</td>\n<td>object</td>\n<td>The host field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>globalScore.percentage</td>\n<td>object</td>\n<td>The globalScore.percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>globalScore.qualification</td>\n<td>object</td>\n<td>The globalScore.qualification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>globalScore.updatedAt</td>\n<td>object</td>\n<td>The globalScore.updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.endpointHardening.percentage</td>\n<td>object</td>\n<td>The scores.endpointHardening.percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.endpointHardening.qualification</td>\n<td>object</td>\n<td>The scores.endpointHardening.qualification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.endpointHardening.updatedAt</td>\n<td>object</td>\n<td>The scores.endpointHardening.updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.platform.percentage</td>\n<td>object</td>\n<td>The scores.platform.percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.platform.qualification</td>\n<td>object</td>\n<td>The scores.platform.qualification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.platform.updatedAt</td>\n<td>object</td>\n<td>The scores.platform.updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.osUpdates.percentage</td>\n<td>object</td>\n<td>The scores.osUpdates.percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.osUpdates.qualification</td>\n<td>object</td>\n<td>The scores.osUpdates.qualification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores.osUpdates.updatedAt</td>\n<td>object</td>\n<td>The scores.osUpdates.updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"8b99e1c3-2e43-4528-8315-dcd91e770418","name":"200 - Get Proactivity Host Scores filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"deleted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"protected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"host\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"globalScore.percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"globalScore.qualification\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"globalScore.updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scores.endpointHardening.percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scores.endpointHardening.qualification\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"scores.endpointHardening.updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scores.platform.percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scores.platform.qualification\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"scores.platform.updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scores.osUpdates.percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"scores.osUpdates.qualification\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"scores.osUpdates.updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"36d7c365-5444-4e93-b52f-910026be02eb"},{"name":"Update All Proactivity Scores","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"d3c2a015-ed3d-4b5b-8790-1ded600fea5b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/update","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to recalculate and update all proactivity scores.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","scores","update"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d9327af0-fd24-4854-a088-f32f5cd52da4","name":"201-Update All Proactivity Scores","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/scores/update"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 19:59:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"35-+PDW+t/29NOVC5lgw4dkvMk0ors\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\"\n}"}],"_postman_id":"d3c2a015-ed3d-4b5b-8790-1ded600fea5b"}],"id":"cea53642-67da-44e3-a005-2767a3dae465","_postman_id":"cea53642-67da-44e3-a005-2767a3dae465","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"[PAUSED] Score Configuration","item":[{"name":"Get Filters","id":"5a0777eb-19f0-46dc-831f-2a17dcbbd71d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for score configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","score-configurations","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f61dc937-ff4b-4b90-a60e-c04f71141df8","name":"404 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"5a0777eb-19f0-46dc-831f-2a17dcbbd71d"},{"name":"Get AI Query","id":"defc6c2b-6794-4474-920b-75a4be3cb809","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","score-configurations","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"95b9c872-2871-438a-81a0-e0de37fd8e97","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","score-configurations","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"c0425661-f0e2-4a35-b259-b405f58dea87","name":"404 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","score-configurations","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"defc6c2b-6794-4474-920b-75a4be3cb809"},{"name":"Get All","id":"95af82e3-5988-48c8-bb50-ad8820055748","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations?limit=100&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available score configurations.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","score-configurations"],"host":["{{url}}"],"query":[{"key":"limit","value":"100"},{"key":"offset","value":"0"},{"disabled":true,"key":"filter","value":""},{"disabled":true,"key":"sort","value":""}],"variable":[]}},"response":[{"id":"e07d2294-6309-47fc-9c7f-0c0770913a5a","name":"404 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations?limit=100&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","score-configurations"],"query":[{"key":"limit","value":"100","type":"text"},{"key":"offset","value":"0","type":"text"},{"key":"filter","value":"","type":"text","disabled":true},{"key":"sort","value":"","type":"text","disabled":true}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"95af82e3-5988-48c8-bb50-ad8820055748"},{"name":"Get By Id","id":"cc7fab91-4f6a-4377-b45e-2983924304f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified score configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","score-configurations",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{score-config-id}}","key":"id"}]}},"response":[{"id":"3541df3e-c086-41a6-b6da-c266ef17055d","name":"404 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","level-of-proactivity","score-configurations",":id"],"variable":[{"key":"id","value":"{{score-config-id}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"cc7fab91-4f6a-4377-b45e-2983924304f4"},{"name":"Create One","id":"d4fdb034-3e89-4deb-ac04-a0dc25997c56","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"priotiry\": \"string\",\n  \"coverage\": [\n    {\n      \"id\": \"string\",\n      \"weight\": \"string\"\n    }\n  ],\n  \"osUpdates\": {\n    \"updateStatusWeight\": \"string\",\n    \"securityUpdateStatusWeight\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new score configuration in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priotiry</td>\n<td>string</td>\n<td>The priotiry field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>coverage</td>\n<td>array</td>\n<td>The coverage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osUpdates</td>\n<td>object</td>\n<td>The osUpdates field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","score-configurations"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d4fdb034-3e89-4deb-ac04-a0dc25997c56"},{"name":"Update By Id","id":"ca49d1af-a22e-4278-822a-5d061e244409","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"priotiry\": \"string\",\n  \"coverage\": [\n    {\n      \"id\": \"string\",\n      \"weight\": \"string\"\n    }\n  ],\n  \"osUpdates\": {\n    \"updateStatusWeight\": \"string\",\n    \"securityUpdateStatusWeight\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified score configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>priotiry</td>\n<td>string</td>\n<td>The priotiry field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>coverage</td>\n<td>array</td>\n<td>The coverage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osUpdates</td>\n<td>object</td>\n<td>The osUpdates field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","score-configurations",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{score-config-id}}","key":"id"}]}},"response":[],"_postman_id":"ca49d1af-a22e-4278-822a-5d061e244409"},{"name":"Remove By Id","id":"215276e4-e55c-4aa0-8695-2af99efc20b2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/level-of-proactivity/score-configurations/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified score configuration from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","level-of-proactivity","score-configurations",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{score-config-id}}","key":"id"}]}},"response":[],"_postman_id":"215276e4-e55c-4aa0-8695-2af99efc20b2"}],"id":"4f0205d0-0a06-49d5-9ef6-aec209286219","_postman_id":"4f0205d0-0a06-49d5-9ef6-aec209286219","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Public scores","item":[{"name":"Update one Proactivity Host Scores by rport id from inventory service","event":[{"listen":"test","script":{"id":"78d44f2d-6bf5-4cae-8ed8-3fffd1c80577","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"globalScore\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"percentage\": {\r","              \"type\": \"number\"\r","            },\r","            \"qualification\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"percentage\",\r","            \"qualification\"\r","          ]\r","        },\r","        \"scores\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"platform\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"compliance\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"number\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            },\r","            \"osUpdates\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"percentage\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"qualification\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"percentage\",\r","                \"qualification\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"platform\",\r","            \"compliance\",\r","            \"osUpdates\"\r","          ]\r","        },\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"host\": {\r","          \"type\": \"string\"\r","        },\r","        \"__v\": {\r","          \"type\": \"integer\"\r","        },\r","        \"createdAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"deleted\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"enabled\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"protected\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"globalScore\",\r","        \"scores\",\r","        \"_id\",\r","        \"host\",\r","        \"__v\",\r","        \"createdAt\",\r","        \"deleted\",\r","        \"enabled\",\r","        \"protected\",\r","        \"updatedAt\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"93704fa2-0ab1-4867-8313-fca1287c6f9c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/inventory/level-of-proactivity/scores/:id/recheck","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to recalculate the proactivity score for the specified host from the inventory service.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>globalScore</td>\n<td>object</td>\n<td>The globalScore field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scores</td>\n<td>object</td>\n<td>The scores field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>host</td>\n<td>string</td>\n<td>The host field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","inventory","level-of-proactivity","scores",":id","recheck"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{rport_client_id}}","key":"id"}]}},"response":[{"id":"af04ea2d-c11e-48bd-9fb5-9d6eca4cd710","name":"201-Update one Proactivity Host Scores by rport id from inventory service","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/level-of-proactivity/scores/:id/recheck","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","level-of-proactivity","scores",":id","recheck"],"variable":[{"key":"id","value":"{{rport_client_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 22 May 2025 12:33:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"790"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"316-ovdTp9wRwLbFOkdzmhbvZ5m0yUE\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"globalScore\": {\n      \"percentage\": \"string\",\n      \"qualification\": \"string\"\n    },\n    \"scores\": {\n      \"platform\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\",\n        \"details\": {\n          \"EDR\": {\n            \"name\": \"string\",\n            \"weight\": \"string\",\n            \"relevance\": \"string\",\n            \"coverage\": \"string\",\n            \"present\": \"string\"\n          },\n          \"Vulnerability Management\": {\n            \"name\": \"string\",\n            \"weight\": \"string\",\n            \"relevance\": \"string\",\n            \"coverage\": \"string\",\n            \"present\": \"string\"\n          }\n        }\n      },\n      \"compliance\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\",\n        \"details\": {\n          \"success\": \"string\",\n          \"total\": \"string\"\n        }\n      },\n      \"osUpdates\": {\n        \"percentage\": \"string\",\n        \"qualification\": \"string\",\n        \"details\": {\n          \"totalUpdates\": \"string\",\n          \"securityUpdates\": \"string\",\n          \"otherUpdates\": \"string\"\n        }\n      }\n    },\n    \"_id\": \"string\",\n    \"host\": \"string\",\n    \"__v\": \"string\",\n    \"createdAt\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"updatedAt\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"64a012d3-0390-4415-8c70-12644e53778c","name":"404-Update one Proactivity Host Scores by rport id from inventory service","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/inventory/level-of-proactivity/scores/:id/recheck","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","inventory","level-of-proactivity","scores",":id","recheck"],"variable":[{"key":"id","value":"5345"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 22 May 2025 12:40:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"101"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"65-EB3gpGZAaz7s5DjcHXNcNHnpjGo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"93704fa2-0ab1-4867-8313-fca1287c6f9c"}],"id":"27261c44-6e0f-45f8-bc4e-3986f727a92d","_postman_id":"27261c44-6e0f-45f8-bc4e-3986f727a92d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"d2fb9498-75a4-4314-9f45-6ffe43490762","_postman_id":"d2fb9498-75a4-4314-9f45-6ffe43490762","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Report Management","item":[{"name":"Reports","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"897a860a-86b4-4ce9-bd17-e2321a9703a1","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"description\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"language\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"description\",\r","        \"status\",\r","        \"createdBy\",\r","        \"createdAt\",\r","        \"language\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"250c67d7-f2ea-4293-9e12-1febd3eeca7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>object</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>object</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9a92e6ff-27ca-4e7b-9336-9f870c9e5210","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/reports/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"description\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"language\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"250c67d7-f2ea-4293-9e12-1febd3eeca7d"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"897a860a-86b4-4ce9-bd17-e2321a9703a1","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"c836d08e-fece-4e50-a853-15401365adcd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"7df5e272-3afd-4637-9c4f-1ed964e3f5ef","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"6541dfb4-8331-49d7-8436-3e1a4d72040c","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/reports/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"c836d08e-fece-4e50-a853-15401365adcd"},{"name":"Get All","event":[{"listen":"test","script":{"id":"396f7437-236b-4b71-88c9-621b3b10941d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","pm.test(\"An report_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('report_id', pm.response.json().data[0]._id);\r","}); \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"sections\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"status\",\r","            \"language\",\r","            \"createdBy\",\r","            \"sections\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"40001e45-30f0-461e-a4d7-792a07a7af09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports?limit=100&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available reports.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports"],"host":["{{url}}"],"query":[{"key":"limit","value":"100"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"f99bfc02-b20c-4ffe-9b19-150b13f2c82c","name":"400-Get All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports?limit=100ksdnv&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports"],"query":[{"key":"limit","value":"100ksdnv"},{"key":"offset","value":"0"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 20:05:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"104"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"68-5Z/ltZzK3CDcOz2LwNUC8yUGfZM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"7832a9ff-69a2-4dfc-a22a-6dca21ff9b7a","name":"200 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/reports?limit=100&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports"],"query":[{"key":"limit","value":"100"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"status\": \"string\",\n      \"language\": \"string\",\n      \"createdBy\": \"string\",\n      \"sections\": [\n        \"string\"\n      ],\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"40001e45-30f0-461e-a4d7-792a07a7af09"},{"name":"Get Report Sections","event":[{"listen":"test","script":{"id":"e024055f-0628-4fed-8601-58857d3c2006","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"5d474535-5dec-42dc-887e-f8e9824a1c6f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/sections","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available sections for building a report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","sections"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"dc02731b-e13f-46e7-bbd8-2eaea1b254cb","name":"200 - Get Report Sections","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/reports/sections"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"5d474535-5dec-42dc-887e-f8e9824a1c6f"},{"name":"Request One","event":[{"listen":"test","script":{"id":"84ebe943-104e-4f15-a46a-418100109d2d","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","//Extrac id report\r","pm.test(\"An report_id is returned\", () => {\r","    pm.expect(pm.response.json()._id).to.be.a('string');\r","    pm.environment.set('report_id', pm.response.json()._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =   {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"sections\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"status\",\r","    \"language\",\r","    \"createdBy\",\r","    \"sections\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});"],"type":"text/javascript","packages":{}}}],"id":"fea925cd-9d5b-4767-a84d-cb393a8a8088","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"language\": \"string\",\n  \"sections\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to request the generation of a new report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"0fcf5834-1fab-4827-92f1-a8e090075f84","name":"201-Request One","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"This is a test bakckend\",\r\n    \"description\": \"Backend\",\r\n    \"language\": \"en\" | \"es\",\r\n    \"sections\": [\r\n        \"compliance\",\r\n        \"inventory\",\r\n        \"proactivity\",\r\n        \"hosts\",\r\n        \"osUpdates\",\r\n        \"technologyCoverage\",\r\n        \"deployments\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 20:15:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"447"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"ratelimit-policy","value":"5;w=600"},{"key":"ratelimit-limit","value":"5"},{"key":"ratelimit-remaining","value":"4"},{"key":"ratelimit-reset","value":"600"},{"key":"etag","value":"W/\"1bf-sWe5GgoS23f/X0cgWRs8SM0yt6k\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"status\": \"string\",\n  \"language\": \"string\",\n  \"createdBy\": \"string\",\n  \"sections\": [\n    \"string\"\n  ],\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"}],"_postman_id":"fea925cd-9d5b-4767-a84d-cb393a8a8088"},{"name":"Download PDF File","event":[{"listen":"test","script":{"id":"7ebf10a2-8152-4bf8-87ad-8836e311af6a","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/pdf\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/pdf\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"f5eed6da-3f80-4838-82dd-ba4bce2f20f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/:id/download","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to download the generated PDF file for the specified report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports",":id","download"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{report_id}}","key":"id"}]}},"response":[{"id":"569256bd-1239-4956-b0ec-be43d655eedd","name":"400 - Download PDF File","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/reports/:id/download","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports",":id","download"],"variable":[{"key":"id","value":"{{report_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"f5eed6da-3f80-4838-82dd-ba4bce2f20f9"},{"name":"Send Report By Mail","id":"f5b1d145-72d8-4553-aca4-c5afa7d2109e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"emails\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/:id/send","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to send the specified report via email.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>emails</td>\n<td>array</td>\n<td>The emails field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports",":id","send"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{report_id}}","key":"id"}]}},"response":[],"_postman_id":"f5b1d145-72d8-4553-aca4-c5afa7d2109e"},{"name":"Cancel Report Generation","id":"e825e6ef-0f76-4748-981f-532dbf65b039","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/reports/:id/cancel","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to cancel the generation of the specified report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports",":id","cancel"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{report_id}}","key":"id"}]}},"response":[],"_postman_id":"e825e6ef-0f76-4748-981f-532dbf65b039"},{"name":"Delete By Id","event":[{"listen":"test","script":{"id":"5f5bc218-e8f1-42c2-9b6d-322fc01ba08a","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"0ee591b7-dc90-404f-b86f-430b47add58b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/reports/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified report from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{report_id}}","key":"id"}]}},"response":[{"id":"4e558f25-d066-4c81-8ccb-5ed475fff39f","name":"204-Delete By Id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports",":id"],"variable":[{"key":"id","value":"{{report_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Fri, 22 Nov 2024 20:20:42 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"a0dc185b-6f74-41da-b676-4e2936c14d53","name":"404-Delete By Id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports",":id"],"variable":[{"key":"id","value":"{{report_id}}"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 22 Nov 2024 20:21:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"57"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"39-T54XK5AniXRK5bpDpsq8audxGUA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"0ee591b7-dc90-404f-b86f-430b47add58b"},{"name":"[MODIFY] Remove Many reports","event":[{"listen":"test","script":{"id":"d595f756-81bf-43de-b7b6-7f36627de142","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9766e820-e16a-4162-a671-dd7bd8544c90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"reports\": [\r\n        {{report_id}}\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/delete:bulk","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to permanently remove multiple reports from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","delete:bulk"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"cb9b0bd3-a047-4461-a1d7-7eb2a3882a4c","name":"400-Remove Many reports","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/delete:bulk?report={{report_id}}&report=43rfvvfg","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","delete:bulk"],"query":[{"key":"report","value":"{{report_id}}"},{"key":"report","value":"43rfvvfg"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 12 Mar 2025 18:58:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-GYBKKL18ZtzzM7AgrnU50W0ydv0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b7aba728-74bd-488b-b516-96494247d19f","name":"204-Remove Many reports","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/delete:bulk?report={{report_id}}&report={{report_id}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","delete:bulk"],"query":[{"key":"report","value":"{{report_id}}"},{"key":"report","value":"{{report_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 12 Mar 2025 19:01:02 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9766e820-e16a-4162-a671-dd7bd8544c90"}],"id":"33cb64fe-c42c-4880-8f93-6c566c8261a6","_postman_id":"33cb64fe-c42c-4880-8f93-6c566c8261a6","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Scheduled Report","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"7dce4738-9a32-4726-ac50-b00639d54e74","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"description\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"monthDay\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hour\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastRun\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"nextRun\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"language\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"name\",\r","        \"description\",\r","        \"monthDay\",\r","        \"hour\",\r","        \"createdBy\",\r","        \"updatedBy\",\r","        \"lastRun\",\r","        \"nextRun\",\r","        \"createdAt\",\r","        \"language\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"fa10664a-131a-406c-914f-9c28d3329a03","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for scheduled report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>object</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastRun</td>\n<td>object</td>\n<td>The lastRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextRun</td>\n<td>object</td>\n<td>The nextRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>object</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"e0bca409-4e30-48e8-8e0f-bc7ac4886a9d","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"description\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastRun\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"nextRun\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"language\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"fa10664a-131a-406c-914f-9c28d3329a03"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"7dce4738-9a32-4726-ac50-b00639d54e74","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"084a2221-5889-4932-8d7a-1f4ccfb751c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"9b428c0d-f44a-4dec-9d66-59f761457ea2","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"e21f02f4-2086-4216-8d02-0feec9273f2b","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"084a2221-5889-4932-8d7a-1f4ccfb751c5"},{"name":"Get All","event":[{"listen":"test","script":{"id":"c7128ed4-bfdf-47fd-ae3b-e0efb897dee2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"language\": {\r","              \"type\": \"string\"\r","            },\r","            \"sections\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"monthDay\": {\r","              \"type\": \"integer\"\r","            },\r","            \"hour\": {\r","              \"type\": \"string\"\r","            },\r","            \"recipients\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastRun\": {\r","              \"type\": \"null\"\r","            },\r","            \"nextRun\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"language\",\r","            \"sections\",\r","            \"monthDay\",\r","            \"hour\",\r","            \"recipients\",\r","            \"createdBy\",\r","            \"updatedBy\",\r","            \"lastRun\",\r","            \"nextRun\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"bc36d9d9-11fd-4b00-a722-97e0b56bcdb5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available scheduled reports.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"48d74333-f200-4dc0-9f76-f7196bf1954e","name":"400-Get All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports?limit=smñla&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports"],"query":[{"key":"limit","value":"smñla"},{"key":"offset","value":"0"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:32:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-4O62tLGR6ZrCcE+MM1w1E9BGmsk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"3e5cc5d7-9f4c-4076-92c2-7efa22a1e2b5","name":"200 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"language\": \"string\",\n      \"sections\": [\n        \"string\"\n      ],\n      \"monthDay\": \"string\",\n      \"hour\": \"string\",\n      \"recipients\": [\n        \"string\"\n      ],\n      \"createdBy\": \"string\",\n      \"updatedBy\": \"string\",\n      \"lastRun\": \"string\",\n      \"nextRun\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"bc36d9d9-11fd-4b00-a722-97e0b56bcdb5"},{"name":"Get by Id","event":[{"listen":"test","script":{"id":"b24634e4-d5f7-4392-8391-73fec46abeae","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"sections\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"monthDay\": {\r","      \"type\": \"integer\"\r","    },\r","    \"hour\": {\r","      \"type\": \"string\"\r","    },\r","    \"recipients\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastRun\": {\r","      \"type\": \"null\"\r","    },\r","    \"nextRun\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"language\",\r","    \"sections\",\r","    \"monthDay\",\r","    \"hour\",\r","    \"recipients\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"lastRun\",\r","    \"nextRun\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"dea5468f-ffb5-410d-b5fd-840c552ba73d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified scheduled report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>monthDay</td>\n<td>string</td>\n<td>The monthDay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hour</td>\n<td>string</td>\n<td>The hour field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recipients</td>\n<td>array</td>\n<td>The recipients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastRun</td>\n<td>null</td>\n<td>The lastRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextRun</td>\n<td>string</td>\n<td>The nextRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scheduled_report_id}}","key":"id"}]}},"response":[{"id":"5d533ef1-c2b5-4cd0-909d-94cdd46095e6","name":"200-Get by Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id"],"variable":[{"key":"id","value":"{{scheduled_report_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:30:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"573"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"23d-V4yld0hQnF+fEHxDmzv/fQWnNpA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"language\": \"string\",\n  \"sections\": [\n    \"string\"\n  ],\n  \"monthDay\": \"string\",\n  \"hour\": \"string\",\n  \"recipients\": [\n    \"string\"\n  ],\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"lastRun\": null,\n  \"nextRun\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"2847b89d-c3d0-410f-a435-86248423b83f","name":"400 - Get by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id"],"variable":[{"key":"id","value":"{{scheduled_report_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"dea5468f-ffb5-410d-b5fd-840c552ba73d"},{"name":"Create One","event":[{"listen":"test","script":{"id":"3b73f859-eafa-45fb-8415-4379a7a385a3","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An scheduledMail_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('scheduledMail_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"sections\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"monthDay\": {\r","      \"type\": \"integer\"\r","    },\r","    \"hour\": {\r","      \"type\": \"string\"\r","    },\r","    \"recipients\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastRun\": {\r","      \"type\": \"null\"\r","    },\r","    \"nextRun\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"language\",\r","    \"sections\",\r","    \"monthDay\",\r","    \"hour\",\r","    \"recipients\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"lastRun\",\r","    \"nextRun\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"e8a6f0d6-b9da-4cc4-9a7a-ee3d327825c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"language\": \"string\",\n  \"sections\": [\n    \"string\"\n  ],\n  \"monthDay\": \"int\",\n  \"hour\": \"string\",\n  \"recipients\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new scheduled report in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>monthDay</td>\n<td>integer</td>\n<td>The monthDay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hour</td>\n<td>string</td>\n<td>The hour field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recipients</td>\n<td>array</td>\n<td>The recipients field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>monthDay</td>\n<td>string</td>\n<td>The monthDay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hour</td>\n<td>string</td>\n<td>The hour field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recipients</td>\n<td>array</td>\n<td>The recipients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastRun</td>\n<td>null</td>\n<td>The lastRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextRun</td>\n<td>string</td>\n<td>The nextRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bc12270b-8d98-4908-a310-1a60181163cc","name":"400-Create One","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"PREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBAPREUEBA PRUEBA\",\r\n    \"description\": \"\",\r\n    \"language\": \"en\",\r\n    \"sections\": [\r\n        \"compliance\",\r\n        \"inventory\",\r\n        \"proactivity\",\r\n        \"hosts\",\r\n        \"osUpdates\",\r\n        \"technologyCoverage\",\r\n        \"deployments\"\r\n    ],\r\n    \"monthDay\": 31,\r\n    \"hour\": \"23:59\",\r\n    \"recipients\": [\r\n        \"andrea.altuve@metabaseq.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:15:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62a-oKlW7zMC+jnzPCgHaDwhLEqtaQ0\""},{"key":"content-encoding","value":"gzip"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"},{"id":"84ca6ec8-c061-4631-bd32-fe1033e0a273","name":"201-Create One","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Prueba back\",\r\n    \"description\": \"\",\r\n    \"language\": \"en\", //| \"es\",\r\n    \"sections\": [\r\n        \"compliance\",\r\n        \"inventory\",\r\n        \"proactivity\",\r\n        \"hosts\",\r\n        \"osUpdates\",\r\n        \"technologyCoverage\",\r\n        \"deployments\"\r\n    ],\r\n    \"monthDay\": 31,\r\n    \"hour\": \"23:59\",\r\n    \"recipients\": [\r\n        \"andrea.altuve@metabaseq.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:24:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"572"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"23c-NQntoVbynCPYxyHdjS83L/d1xKQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"language\": \"string\",\n  \"sections\": [\n    \"string\"\n  ],\n  \"monthDay\": \"string\",\n  \"hour\": \"string\",\n  \"recipients\": [\n    \"string\"\n  ],\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"lastRun\": null,\n  \"nextRun\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"}],"_postman_id":"e8a6f0d6-b9da-4cc4-9a7a-ee3d327825c0"},{"name":"Update by Id","event":[{"listen":"test","script":{"id":"7240623d-13bc-4fa8-8753-0f6e0e085c09","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An scheduled_report_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('scheduled_report_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"sections\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"monthDay\": {\r","      \"type\": \"integer\"\r","    },\r","    \"hour\": {\r","      \"type\": \"string\"\r","    },\r","    \"recipients\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastRun\": {\r","      \"type\": \"null\"\r","    },\r","    \"nextRun\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"language\",\r","    \"sections\",\r","    \"monthDay\",\r","    \"hour\",\r","    \"recipients\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"lastRun\",\r","    \"nextRun\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9e355491-27ae-4add-ab5e-fcdb3d2fda49","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name?\": \"\",\r\n    \"description?\": \"\",\r\n    \"language?\": \"en\" | \"es\",\r\n    \"sections?\": [\r\n        \"compliance\",\r\n        \"inventory\",\r\n        \"proactivity\",\r\n        \"hosts\",\r\n        \"osUpdates\",\r\n        \"technologyCoverage\",\r\n        \"deployments\"\r\n    ],\r\n    \"monthDay?\": 0 - 31,\r\n    \"hour?\": \"0:00 - 23:59\",\r\n    \"recipients?\": [\r\n        \"recipient@gmail.com\",\r\n    ]\r\n    // Nota ? al final de los campos identifica al campo como opcional en el body\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified scheduled report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>monthDay</td>\n<td>string</td>\n<td>The monthDay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hour</td>\n<td>string</td>\n<td>The hour field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recipients</td>\n<td>array</td>\n<td>The recipients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastRun</td>\n<td>null</td>\n<td>The lastRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextRun</td>\n<td>string</td>\n<td>The nextRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scheduled_report_id}}","key":"id"}]}},"response":[{"id":"4e1dcb82-ae82-4144-a0be-39c9bb8bd5fa","name":"200-Update by Id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name?\": \"PruebaCambioXid\",\r\n    \"description?\": \"\",\r\n    \"language?\": \"en\", //| \"es\",\r\n    \"sections?\": [\r\n        \"compliance\",\r\n        \"inventory\",\r\n        \"proactivity\",\r\n        \"hosts\",\r\n        \"osUpdates\",\r\n        \"technologyCoverage\",\r\n        \"deployments\"\r\n    ],\r\n    \"monthDay?\": 29,\r\n    \"hour?\": \"0:00 - 23:59\",\r\n    \"recipients?\": [\r\n        \"andrea.altuve@metabaseq.com\"\r\n    ]\r\n    // Nota ? al final de los campos identifica al campo como opcional en el body\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id"],"variable":[{"key":"id","value":"{{scheduled_report_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:37:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"573"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"23d-qrd/j43hfpLQrfBNkN/JVp/Q+tY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"language\": \"string\",\n  \"sections\": [\n    \"string\"\n  ],\n  \"monthDay\": \"string\",\n  \"hour\": \"string\",\n  \"recipients\": [\n    \"string\"\n  ],\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"lastRun\": null,\n  \"nextRun\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"5bd3c012-8db3-4990-b8f8-9516ed5cc34a","name":"400-Update by Id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name?\": \"PruebaCambioXid\",\r\n    \"description?\": \"\",\r\n    \"language?\": \"en\", //| \"es\",\r\n    \"sections?\": [\r\n        \"compliance\",\r\n        \"inventory\",\r\n        \"proactivity\",\r\n        \"hosts\",\r\n        \"osUpdates\",\r\n        \"technologyCoverage\",\r\n        \"deployments\"\r\n    ],\r\n    \"monthDay?\": 29,\r\n    \"hour?\": \"0:00 - 23:59\",\r\n    \"recipients?\": [\r\n        \"andrea.altuve@metabaseq.com\"\r\n    ]\r\n    // Nota ? al final de los campos identifica al campo como opcional en el body\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id"],"variable":[{"key":"id","value":"3243"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:37:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"98"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"62-cs+nLtN6LF/EYM9tYgOpbWIl8Fw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"9e355491-27ae-4add-ab5e-fcdb3d2fda49"},{"name":"Delete by Id","event":[{"listen":"test","script":{"id":"e1553dc7-a37c-4fce-9564-4a7056ada48c","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"f54f187e-c827-417a-bec0-d03e5612635f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified scheduled report from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scheduled_report_id}}","key":"id"}]}},"response":[{"id":"2d2642d2-2a64-49ff-8904-87535e1da20b","name":"204-Delete by Id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id"],"variable":[{"key":"id","value":"{{scheduled_report_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:38:15 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"fcf825aa-d8ab-4e99-92b9-73fb141dcaee","name":"400-Delete by Id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id"],"variable":[{"key":"id","value":"21312"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:38:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"63-kSDWN6XtxnTJC3zGkR381Nq/h0U\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"f54f187e-c827-417a-bec0-d03e5612635f"},{"name":"Delete bulk scheduled reports","event":[{"listen":"test","script":{"id":"e1553dc7-a37c-4fce-9564-4a7056ada48c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"acknowledged\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"deletedCount\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"acknowledged\",\r","    \"deletedCount\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"a3b815b4-70e6-4bd8-bac3-12e8e3063e87","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"ids\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/delete/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to permanently remove multiple scheduled reports from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>array</td>\n<td>The ids field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>acknowledged</td>\n<td>string</td>\n<td>The acknowledged field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deletedCount</td>\n<td>string</td>\n<td>The deletedCount field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports","delete",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9d8f592f-6ea1-40de-8af6-03de617f8ba2","name":"404- Delete bulk scheduled reports","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"68c0483251d9b6932588d888\",\n        \"68b88bfaea6e9c4a687f6050\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/delete/"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 15:29:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"134"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"86-uDwn5bh1kuMVN5zYeRodPsqkaHY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"},{"id":"d2828356-2728-43c6-8793-4d499a47ca8c","name":"400-Delete bulk scheduled reports","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n       21,\n        \"68b88bfaea6e9c4a687f6050\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/delete/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 15:32:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"66-LfwBbMxvKQ6YhM9OJupWCmFrKDo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"},{"id":"c2dcf5bb-0446-4d52-b67d-c5476fd1b560","name":"201-Delete bulk scheduled reports","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"68c0483251d9b6932588d888\",\n        \"68b88bfaea6e9c4a687f6050\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/delete/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 15:33:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"38"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"26-J0m9Z3RLeVidqWyhmREeQexGfbA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"acknowledged\": \"string\",\n  \"deletedCount\": \"string\"\n}"}],"_postman_id":"a3b815b4-70e6-4bd8-bac3-12e8e3063e87"},{"name":"Toggle Status","event":[{"listen":"test","script":{"id":"d4e6e671-d492-471c-bf73-37cdbc624d20","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An scheduled_report_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('scheduled_report_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"language\": {\r","      \"type\": \"string\"\r","    },\r","    \"sections\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"monthDay\": {\r","      \"type\": \"integer\"\r","    },\r","    \"hour\": {\r","      \"type\": \"string\"\r","    },\r","    \"recipients\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastRun\": {\r","      \"type\": \"null\"\r","    },\r","    \"nextRun\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"language\",\r","    \"sections\",\r","    \"monthDay\",\r","    \"hour\",\r","    \"recipients\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"lastRun\",\r","    \"nextRun\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"c92502c4-7c5f-4b37-b5b5-aa68f3a8c93b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": false | true\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id/toggle","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to toggle the enabled status of the specified scheduled report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>sections</td>\n<td>array</td>\n<td>The sections field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>monthDay</td>\n<td>string</td>\n<td>The monthDay field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hour</td>\n<td>string</td>\n<td>The hour field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>recipients</td>\n<td>array</td>\n<td>The recipients field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastRun</td>\n<td>null</td>\n<td>The lastRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextRun</td>\n<td>string</td>\n<td>The nextRun field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports",":id","toggle"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scheduled_report_id}}","key":"id"}]}},"response":[{"id":"95fdfc16-8c4d-4a17-887b-ec2d3c7fa752","name":"200-Toggle Status","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": false //| true\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id/toggle","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id","toggle"],"variable":[{"key":"id","value":"{{scheduled_report_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:40:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"574"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"23e-Ba+0arPNkrzm5GtpOhy47D9fNvE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"language\": \"string\",\n  \"sections\": [\n    \"string\"\n  ],\n  \"monthDay\": \"string\",\n  \"hour\": \"string\",\n  \"recipients\": [\n    \"string\"\n  ],\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"lastRun\": null,\n  \"nextRun\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"}],"_postman_id":"c92502c4-7c5f-4b37-b5b5-aa68f3a8c93b"},{"name":"Generate And Send Scheduled Report","event":[{"listen":"test","script":{"id":"bbf4fd52-c2c7-4d61-aa21-f74685d6cf14","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"4896095f-4331-4729-bb64-adfca4f6c2f3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"recipients\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id/send","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to manually trigger and send the specified scheduled report.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>recipients</td>\n<td>array</td>\n<td>The recipients field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","reports","scheduled-reports",":id","send"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scheduled_report_id}}","key":"id"}]}},"response":[{"id":"a915bc84-3774-4450-9db6-c822dcaab3e6","name":"200-Generate And Send Scheduled Report","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"recipients\": [\r\n        \"andrea.altuve@metabaseq.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/reports/scheduled-reports/:id/send","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","reports","scheduled-reports",":id","send"],"variable":[{"key":"id","value":"{{scheduled_report_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 05 Dec 2024 18:42:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"84"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"ratelimit-policy","value":"5;w=600"},{"key":"ratelimit-limit","value":"5"},{"key":"ratelimit-remaining","value":"2"},{"key":"ratelimit-reset","value":"554"},{"key":"etag","value":"W/\"54-H3jf6meVzXW8bbPB+vDW7KEh4c0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\"\n}"}],"_postman_id":"4896095f-4331-4729-bb64-adfca4f6c2f3"}],"id":"ba2034b7-b2a2-403e-bc67-6ce06b2f5a7c","_postman_id":"ba2034b7-b2a2-403e-bc67-6ce06b2f5a7c","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"e2d8ad9b-68ef-4970-a9e7-4110891d03e1","_postman_id":"e2d8ad9b-68ef-4970-a9e7-4110891d03e1","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Asset Discovery","item":[{"name":"Passive Scan Config","item":[{"name":"Get Passive Scan Config","event":[{"listen":"test","script":{"id":"01da19e3-17d2-4ef2-8b90-a9e57cf5e9bb","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"batchSize\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lockStatus\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"lastExecution\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextExecution\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"groups\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"interval\",\r","    \"batchSize\",\r","    \"lockStatus\",\r","    \"lastExecution\",\r","    \"nextExecution\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"updatedBy\",\r","    \"groups\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a522d215-eda6-44ea-bc26-2308cb8a2584","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the current passive scan configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>interval</td>\n<td>string</td>\n<td>The interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>batchSize</td>\n<td>string</td>\n<td>The batchSize field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lockStatus</td>\n<td>string</td>\n<td>The lockStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastExecution</td>\n<td>string</td>\n<td>The lastExecution field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextExecution</td>\n<td>string</td>\n<td>The nextExecution field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>array</td>\n<td>The groups field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","passive-scan-config"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"51a2a2ff-95e1-4314-afb8-9f029ffb6d5a","name":"200 - Get Passive Scan Config","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"interval\": \"string\",\n  \"batchSize\": \"string\",\n  \"lockStatus\": \"string\",\n  \"lastExecution\": \"string\",\n  \"nextExecution\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"updatedBy\": \"string\",\n  \"groups\": [\n    \"string\"\n  ],\n  \"id\": \"string\"\n}"}],"_postman_id":"a522d215-eda6-44ea-bc26-2308cb8a2584"},{"name":"Update Passive Scan Config","event":[{"listen":"test","script":{"id":"9c2dad0b-11a3-4d61-8eb9-b4f156d54d0c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"batchSize\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lockStatus\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"lastExecution\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextExecution\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"groups\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"interval\",\r","    \"batchSize\",\r","    \"lockStatus\",\r","    \"lastExecution\",\r","    \"nextExecution\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"updatedBy\",\r","    \"groups\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e4571cbf-6341-4ff0-ac67-a24ca3d58d90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"interval\": \"string\",\n  \"batchSize\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the passive scan configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>interval</td>\n<td>string</td>\n<td>The interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>batchSize</td>\n<td>string</td>\n<td>The batchSize field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>interval</td>\n<td>string</td>\n<td>The interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>batchSize</td>\n<td>string</td>\n<td>The batchSize field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lockStatus</td>\n<td>string</td>\n<td>The lockStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastExecution</td>\n<td>string</td>\n<td>The lastExecution field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextExecution</td>\n<td>string</td>\n<td>The nextExecution field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>array</td>\n<td>The groups field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","passive-scan-config"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"63a96cd5-3d15-4093-a994-b46f24db2fc2","name":"200-Update Passive Scan Config","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"interval\": \"604800\",\r\n    \"batchSize\": \"100\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:19:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"447"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1bf-Ye6sHm+8SyV2l4F0QlrQkIk2zxQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"interval\": \"string\",\n  \"batchSize\": \"string\",\n  \"lockStatus\": \"string\",\n  \"lastExecution\": \"string\",\n  \"nextExecution\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"updatedBy\": \"string\",\n  \"groups\": [\n    \"string\"\n  ],\n  \"id\": \"string\"\n}"},{"id":"9f5cb9f1-bad0-470c-b5a8-e894b9458e9a","name":"400-Update Passive Scan Config","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"interval\": \"60f4800\",\r\n    \"batchSize\": \"100\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:20:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"140"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8c-WXdUQhaY+NUOk48YrAuhrySukeY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"e4571cbf-6341-4ff0-ac67-a24ca3d58d90"},{"name":"Toggle Passive Scan","event":[{"listen":"test","script":{"id":"d88cc0f6-ec3e-4de1-b8a3-be9d5365931d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"batchSize\": {\r","      \"type\": \"integer\"\r","    },\r","    \"lockStatus\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"lastExecution\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextExecution\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"groups\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"interval\",\r","    \"batchSize\",\r","    \"lockStatus\",\r","    \"lastExecution\",\r","    \"nextExecution\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"updatedBy\",\r","    \"groups\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0e54712a-0838-45a9-a86f-7a0f4d402f21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"true | false (boolean)\" true | false\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config/toggle","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to enable or disable the passive scan.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>interval</td>\n<td>string</td>\n<td>The interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>batchSize</td>\n<td>string</td>\n<td>The batchSize field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lockStatus</td>\n<td>string</td>\n<td>The lockStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastExecution</td>\n<td>string</td>\n<td>The lastExecution field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextExecution</td>\n<td>string</td>\n<td>The nextExecution field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>array</td>\n<td>The groups field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","passive-scan-config","toggle"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"e2aaff71-16b2-4c69-bc92-3a3f72450f3c","name":"400-Toggle Passive Scan","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": 42342 \r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config/toggle"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:24:05 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"134"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"86-9VsmiFit5+GATgTBQ9D4+rEPAAQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"d86c3f06-b08c-4d71-a6e3-ef414e8aa8ab","name":"200-Toggle Passive Scan","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"false\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config/toggle"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 19:16:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"448"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1c0-Werh1ZkhSVJqPZsya6hJnVFn8+w\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"interval\": \"string\",\n  \"batchSize\": \"string\",\n  \"lockStatus\": \"string\",\n  \"lastExecution\": \"string\",\n  \"nextExecution\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"updatedBy\": \"string\",\n  \"groups\": [\n    \"string\"\n  ],\n  \"id\": \"string\"\n}"}],"_postman_id":"0e54712a-0838-45a9-a86f-7a0f4d402f21"},{"name":"Run Passive Scan","event":[{"listen":"test","script":{"id":"30980ea7-b7d3-4931-b5e7-10c0fd6bb5e5","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a381336a-f20f-4caf-b08d-814c323ea6c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config/run","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to initiate a passive scan.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","passive-scan-config","run"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"ca8d8b3d-e7c3-4143-9131-b5cf90a96083","name":"429-Run Passive Scan","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config/run"},"status":"Too Many Requests","code":429,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:25:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"92"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"ratelimit-policy","value":"1;w=300"},{"key":"ratelimit-limit","value":"1"},{"key":"ratelimit-remaining","value":"0"},{"key":"ratelimit-reset","value":"288"},{"key":"retry-after","value":"288"},{"key":"etag","value":"W/\"5c-YS4nW2g+HA8aQibd8TexZbnh0mE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b423424b-db40-4e46-9008-8a9dbad0b969","name":"404-Run Passive Scan","originalRequest":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/passive-scan-config/run"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Fri, 30 May 2025 15:43:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"131"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"ratelimit-policy","value":"1;w=300"},{"key":"ratelimit-limit","value":"1"},{"key":"ratelimit-remaining","value":"0"},{"key":"ratelimit-reset","value":"300"},{"key":"etag","value":"W/\"83-UjQFycnfJwq4qEvmUDuajQUVwHE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"a381336a-f20f-4caf-b08d-814c323ea6c4"}],"id":"9326623b-9e8e-422c-acf6-8c12836dba2a","_postman_id":"9326623b-9e8e-422c-acf6-8c12836dba2a","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Networks","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"7dce4738-9a32-4726-ac50-b00639d54e74","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"description\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"cidr\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedBy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"description\",\r","        \"cidr\",\r","        \"createdBy\",\r","        \"updatedBy\",\r","        \"createdAt\",\r","        \"updatedAt\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"231eeffc-d734-41f8-a227-98ccaa336029","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for network.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>object</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cidr</td>\n<td>object</td>\n<td>The cidr field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>object</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1d5252b7-d40d-4e9a-aaab-90f93ef76e98","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"description\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"cidr\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"231eeffc-d734-41f8-a227-98ccaa336029"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"dca02a93-9d27-4bca-a112-c42cea2d7203","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"c7f38213-6968-4978-8747-80dada50423d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"d1028515-a2fe-448f-a48a-42e66c966f2c","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"0952aaf9-465f-4648-9814-a3a0c35572d7","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"c7f38213-6968-4978-8747-80dada50423d"},{"name":"Get All","event":[{"listen":"test","script":{"id":"c7128ed4-bfdf-47fd-ae3b-e0efb897dee2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An network_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('network_id', pm.response.json().data[0]._id);\r","}); \r","\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"cidr\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"cidr\",\r","            \"createdBy\",\r","            \"updatedBy\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"8744b42b-099d-4b43-98e6-9f52d3abc9b5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/networks?filter=&sort=&limit=25&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available networks.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks"],"host":["{{url}}"],"query":[{"key":"filter","value":""},{"key":"sort","value":""},{"key":"limit","value":"25"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"8a235f14-cac5-4e94-8be5-eb25f104b94a","name":"400-Get All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks"],"query":[{"key":"limit","value":"1","disabled":true},{"key":"offset","value":"0","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:36:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"194"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"c2-UJn5Bl1BzEDTRBfaa45QjEI+sQk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"56986b8f-abce-4595-9af2-4e640228a2af","name":"200 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks?filter=&sort=&limit=25&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks"],"query":[{"key":"filter","value":""},{"key":"sort","value":""},{"key":"limit","value":"25"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"cidr\": \"string\",\n      \"createdBy\": \"string\",\n      \"updatedBy\": \"string\",\n      \"__v\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"count\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"8744b42b-099d-4b43-98e6-9f52d3abc9b5"},{"name":"[NEW] - Get networks for dashboard","event":[{"listen":"test","script":{"id":"c7128ed4-bfdf-47fd-ae3b-e0efb897dee2","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An network_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('network_id', pm.response.json().data[0]._id);\r","}); \r","\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"cidr\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"cidr\",\r","            \"createdBy\",\r","            \"updatedBy\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"id\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"c885516f-bf26-4171-b1b1-24651a7a8ad9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/dashboard?limit=250&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the network data for the asset discovery dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks","dashboard"],"host":["{{url}}"],"query":[{"key":"limit","value":"250"},{"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"a6e2c71d-3332-4108-bd13-e0f57b46f58f","name":"400-Get All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks"],"query":[{"key":"limit","value":"1","disabled":true},{"key":"offset","value":"0","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:36:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"194"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"c2-UJn5Bl1BzEDTRBfaa45QjEI+sQk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"dff7db67-6ad6-4f08-b3d2-d204f58c9949","name":"200 - [NEW] - Get networks for dashboard","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/dashboard?limit=250&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks","dashboard"],"query":[{"key":"limit","value":"250"},{"key":"offset","value":"0"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  },\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"cidr\": \"string\",\n      \"count\": \"string\",\n      \"id\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"c885516f-bf26-4171-b1b1-24651a7a8ad9"},{"name":"Get by Id","event":[{"listen":"test","script":{"id":"b24634e4-d5f7-4392-8391-73fec46abeae","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"cidr\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"count\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"cidr\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"__v\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"id\",\r","    \"count\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"261eb64e-82d0-4396-9e40-d50c2d5d862f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified network.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cidr</td>\n<td>string</td>\n<td>The cidr field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{network_id}}","key":"id"}]}},"response":[{"id":"a377595e-54d2-4ee5-bdb7-ceb855702ee1","name":"200-Get by Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks",":id"],"variable":[{"key":"id","value":"{{network_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:38:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"386"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"182-YqDj3EED9I1FGklQEk/KDhZH2nc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"cidr\": \"string\",\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"__v\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"id\": \"string\",\n  \"count\": \"string\"\n}"},{"id":"3db36f0b-fb64-48b3-abdb-15cbf5dcfdf7","name":"400 - Get by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks",":id"],"variable":[{"key":"id","value":"{{network_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"261eb64e-82d0-4396-9e40-d50c2d5d862f"},{"name":"Create One","event":[{"listen":"test","script":{"id":"3b73f859-eafa-45fb-8415-4379a7a385a3","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"cidr\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"cidr\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"4466e6b3-3ed7-4146-a47f-be3f33ceb839","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"cidr\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/networks","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new network in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cidr</td>\n<td>string</td>\n<td>The cidr field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cidr</td>\n<td>string</td>\n<td>The cidr field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1d81a689-c8d0-4283-9800-f42af30603fd","name":"404-Create One","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"string (1-256)1\",\r\n    \"description\": \"string optional (0-1000)\",\r\n    \"cidr\": \"192.168.0.0/22\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/networks"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:42:01 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"119"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"77-G/bHFC41/Oxiq+Tce1vMKzaVEPY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"},{"id":"08ddc2d2-8ffd-473e-9152-0a4ee5634c32","name":"201-Create One","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Pruebas back\",\r\n    \"description\": \"Postman\",\r\n    \"cidr\": \"192.161.0.0/21\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/networks"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:42:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"355"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"163-b9hKjLvvH5fQG8A5yKPh+k+U/RM\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"cidr\": \"string\",\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"}],"_postman_id":"4466e6b3-3ed7-4146-a47f-be3f33ceb839"},{"name":"Update by Id","event":[{"listen":"test","script":{"id":"7240623d-13bc-4fa8-8753-0f6e0e085c09","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An scheduled_report_id is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('scheduled_report_id', pm.response.json().id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"cidr\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"cidr\",\r","    \"createdBy\",\r","    \"updatedBy\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9f36507d-32af-41b0-a5b9-73559606c6b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"cidr\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified network.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cidr</td>\n<td>string</td>\n<td>The cidr field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>cidr</td>\n<td>string</td>\n<td>The cidr field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{network_id}}","key":"id"}]}},"response":[{"id":"fc566e14-0642-4a3c-91b6-0cda785dc1cd","name":"400-Update by Id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"string optional (1-25622)33\",\r\n    \"description\": \"string optional (0-1000)\",\r\n    \"cidr\": \"192.168.0.0/23\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks",":id"],"variable":[{"key":"id","value":"34534"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:44:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"134"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"86-2AOfPwy7EBSfzXSYRoEQ/0w2KIo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"2ced57b0-e289-4119-938d-274086776ac6","name":"200-Update by Id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Pruebas back 222\",\r\n    \"description\": \"Postman\",\r\n    \"cidr\": \"192.168.0.0/23\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks",":id"],"variable":[{"key":"id","value":"{{network_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:45:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"348"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"15c-YZmBtgnRT9+MdIPlO1ok/xj08jo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"cidr\": \"string\",\n  \"createdBy\": \"string\",\n  \"updatedBy\": \"string\",\n  \"__v\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"id\": \"string\",\n  \"count\": \"string\"\n}"}],"_postman_id":"9f36507d-32af-41b0-a5b9-73559606c6b8"},{"name":"Delete by Id","event":[{"listen":"test","script":{"id":"e1553dc7-a37c-4fce-9564-4a7056ada48c","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"9c51c24f-1a72-4fc5-8e51-be20b34a2a0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified network from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{network_id}}","key":"id"}]}},"response":[{"id":"42973a9f-d966-4063-a97d-b11cda3f0754","name":"204-Delete by Id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks",":id"],"variable":[{"key":"id","value":"{{network_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Thu, 29 May 2025 17:47:18 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9c51c24f-1a72-4fc5-8e51-be20b34a2a0b"},{"name":"Delete Many","event":[{"listen":"test","script":{"id":"e1553dc7-a37c-4fce-9564-4a7056ada48c","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"2af965d1-6c9a-4af7-ab10-d0567a691498","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"networks\": [\n    \"{{network_id}}\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/networks/delete:bulk?scanRule=681e2354a06798fac8c6cf19&scanRule=681e2358a06798fac8c6cf44","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to permanently remove multiple networks from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>scanRule</td>\n<td>string</td>\n<td>The scanRule parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>scanRule</td>\n<td>string</td>\n<td>The scanRule parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>networks</td>\n<td>array</td>\n<td>The networks field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","networks","delete:bulk"],"host":["{{url}}"],"query":[{"key":"scanRule","value":"681e2354a06798fac8c6cf19"},{"key":"scanRule","value":"681e2358a06798fac8c6cf44"}],"variable":[]}},"response":[{"id":"5464128a-0261-4e06-96c3-6c6fd273a30a","name":"204-Delete Many","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"networks\": [\r\n        \"{{network_id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/networks/delete:bulk?scanRule=681e2354a06798fac8c6cf19&scanRule=681e2358a06798fac8c6cf44","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","networks","delete:bulk"],"query":[{"key":"scanRule","value":"681e2354a06798fac8c6cf19"},{"key":"scanRule","value":"681e2358a06798fac8c6cf44"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Thu, 29 May 2025 17:47:44 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"2af965d1-6c9a-4af7-ab10-d0567a691498"}],"id":"5474cbb5-454f-4cab-8b62-249ca02883f8","_postman_id":"5474cbb5-454f-4cab-8b62-249ca02883f8","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Scanned Hosts","item":[{"name":"Get Filters","event":[{"listen":"test","script":{"id":"6464120c-e918-4b3d-bcbb-2a0ecc1cb545","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"mac\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"MacType\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"IPv4\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"IPv6\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"networks\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"mac\",\r","        \"MacType\",\r","        \"status\",\r","        \"hostName\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"networks\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"2aaa0ebf-b627-4617-ba39-a543da5d8f8a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for scanned host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mac</td>\n<td>object</td>\n<td>The mac field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MacType</td>\n<td>object</td>\n<td>The MacType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MacVendor</td>\n<td>object</td>\n<td>The MacVendor field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>object</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>object</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv4</td>\n<td>object</td>\n<td>The IPv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv6</td>\n<td>object</td>\n<td>The IPv6 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>networks</td>\n<td>object</td>\n<td>The networks field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3c8e8519-394f-4d17-8817-921248199f74","name":"200 - Get Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"mac\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"MacType\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"MacVendor\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"updatedAt\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"IPv4\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"IPv6\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"networks\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"2aaa0ebf-b627-4617-ba39-a543da5d8f8a"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"6464120c-e918-4b3d-bcbb-2a0ecc1cb545","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"mac\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"MacType\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"createdAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"updatedAt\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"IPv4\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"IPv6\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"networks\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"mac\",\r","        \"MacType\",\r","        \"status\",\r","        \"hostName\",\r","        \"createdAt\",\r","        \"updatedAt\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"networks\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"fb366156-367e-49c8-b625-8d2151ad6a1b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"1372a553-6121-4def-8ce3-688f7bb9179f","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"00860b09-325d-4e22-84d1-a871c3c4ddb4","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"fb366156-367e-49c8-b625-8d2151ad6a1b"},{"name":"Get All","event":[{"listen":"test","script":{"id":"44333cb0-2769-4d5c-a102-598f2586a6aa","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An scanned_host_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('scanned_host_id', pm.response.json().data[0]._id);\r","}); \r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"mac\": {\r","              \"type\": \"string\"\r","            },\r","            \"IPv4\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"IPv6\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"MacType\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostId\": {\r","              \"type\": \"null\"\r","            },\r","            \"networks\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"firstSeen\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"seenBy\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"seenBy\"\r","              ]\r","            },\r","            \"lastSeen\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"date\": {\r","                  \"type\": \"string\"\r","                },\r","                \"seenBy\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"date\",\r","                \"seenBy\"\r","              ]\r","            },\r","            \"audit\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"date\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"date\",\r","                    \"status\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"mac\",\r","            \"IPv4\",\r","            \"IPv6\",\r","            \"MacType\",\r","            \"status\",\r","            \"hostId\",\r","            \"networks\",\r","            \"firstSeen\",\r","            \"lastSeen\",\r","            \"audit\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"219bba6b-a512-4533-8f38-c95d41732de6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available scanned hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts",""],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"disabled":true,"key":"filter","value":"IPv4:contains:10"},{"disabled":true,"key":"sort","value":""}],"variable":[]}},"response":[{"id":"6656e9a3-ce8a-42a4-a043-48cd9200bf4a","name":"400-Get All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/?limit=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",""],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0","disabled":true},{"key":"filter","value":"IPv4:contains:10","disabled":true},{"key":"sort","value":"","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 17:53:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"121"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"79-S/GGl/A+KVKJ/qm54g9G0t7dYKE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"b6cd54c5-0384-4f80-8c88-c319ee41cee7","name":"200 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",""],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"key":"filter","value":"IPv4:contains:10","disabled":true},{"key":"sort","value":"","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"mac\": \"string\",\n      \"IPv4\": [\n        \"string\"\n      ],\n      \"IPv6\": [],\n      \"MacType\": \"string\",\n      \"MacVendor\": \"string\",\n      \"__v\": \"string\",\n      \"audit\": [\n        {\n          \"date\": \"string\",\n          \"status\": \"string\"\n        }\n      ],\n      \"createdAt\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"firstSeen\": {\n        \"date\": \"string\",\n        \"seenBy\": \"string\"\n      },\n      \"hostId\": \"string\",\n      \"hostName\": \"string\",\n      \"lastSeen\": {\n        \"date\": \"string\",\n        \"seenBy\": \"string\"\n      },\n      \"networks\": [\n        {\n          \"_id\": \"string\",\n          \"name\": \"string\",\n          \"id\": \"string\"\n        }\n      ],\n      \"protected\": \"string\",\n      \"status\": \"string\",\n      \"updatedAt\": \"string\",\n      \"id\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"219bba6b-a512-4533-8f38-c95d41732de6"},{"name":"Export Scanned Hosts","event":[{"listen":"test","script":{"id":"a55f78f7-5623-4a58-9113-c895920e6652","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"MAC\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv4\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPv6\": {\r","          \"type\": \"string\"\r","        },\r","        \"MAC_TYPE\": {\r","          \"type\": \"string\"\r","        },\r","        \"STATUS\": {\r","          \"type\": \"string\"\r","        },\r","        \"NETWORKS\": {\r","          \"type\": \"string\"\r","        },\r","        \"HOST_ID\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUDIT\": {\r","          \"type\": \"string\"\r","        },\r","        \"FIRST_SEEN\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_SEEN\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"MAC\",\r","        \"IPv4\",\r","        \"IPv6\",\r","        \"MAC_TYPE\",\r","        \"STATUS\",\r","        \"NETWORKS\",\r","        \"HOST_ID\",\r","        \"AUDIT\",\r","        \"FIRST_SEEN\",\r","        \"LAST_SEEN\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"5f1aa63e-5deb-4e71-a63c-4afe4bab7a29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/export?filter=&sort=","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export scanned host data as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>MAC</td>\n<td>string</td>\n<td>The MAC field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv4</td>\n<td>string</td>\n<td>The IPv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv6</td>\n<td>string</td>\n<td>The IPv6 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MAC_TYPE</td>\n<td>string</td>\n<td>The MAC_TYPE field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>STATUS</td>\n<td>string</td>\n<td>The STATUS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>NETWORKS</td>\n<td>string</td>\n<td>The NETWORKS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>HOST_ID</td>\n<td>string</td>\n<td>The HOST_ID field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>AUDIT</td>\n<td>string</td>\n<td>The AUDIT field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>FIRST_SEEN</td>\n<td>string</td>\n<td>The FIRST_SEEN field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>LAST_SEEN</td>\n<td>string</td>\n<td>The LAST_SEEN field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","export"],"host":["{{url}}"],"query":[{"key":"filter","value":""},{"key":"sort","value":""}],"variable":[]}},"response":[{"id":"7c45ac27-2a9f-4c5e-b175-0661a90fc6a6","name":"200-Export Scanned Hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"format\": \"json\",\r\n    \"columns\": [\r\n        {\r\n            \"id\": \"1\",\r\n            \"order\": 1,\r\n            \"field\": \"mac\",\r\n            \"title\": \"MAC\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"2\",\r\n            \"order\": 2,\r\n            \"field\": \"IPv4\",\r\n            \"title\": \"IPv4\",\r\n            \"format\": \"array\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"3\",\r\n            \"order\": 3,\r\n            \"field\": \"IPv6\",\r\n            \"title\": \"IPv6\",\r\n            \"format\": \"array\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"4\",\r\n            \"order\": 4,\r\n            \"field\": \"MacType\",\r\n            \"title\": \"MAC_TYPE\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"5\",\r\n            \"order\": 5,\r\n            \"field\": \"status\",\r\n            \"title\": \"STATUS\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"6\",\r\n            \"order\": 6,\r\n            \"field\": \"networks\",\r\n            \"title\": \"NETWORKS\",\r\n            \"format\": \"array\",\r\n            \"formatParams\": {\r\n                \"key\": \"name\"\r\n            },\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"7\",\r\n            \"order\": 7,\r\n            \"field\": \"hostId\",\r\n            \"title\": \"HOST_ID\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"8\",\r\n            \"order\": 8,\r\n            \"field\": \"audit\",\r\n            \"title\": \"AUDIT\",\r\n            \"format\": \"array\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"9\",\r\n            \"order\": 9,\r\n            \"field\": \"firstSeen\",\r\n            \"title\": \"FIRST_SEEN\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        },\r\n        {\r\n            \"id\": \"10\",\r\n            \"order\": 10,\r\n            \"field\": \"lastSeen\",\r\n            \"title\": \"LAST_SEEN\",\r\n            \"format\": \"string\",\r\n            \"fields\": []\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts","export"],"query":[{"key":"filter","value":null,"type":"text","disabled":true},{"key":"sort","value":null,"type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Thu, 29 May 2025 17:54:54 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1e85-aLAfyBIfh9CgP7Oxv+vp/NLvz6Q\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"MAC\": \"string\",\n    \"IPv4\": \"string\",\n    \"IPv6\": \"string\",\n    \"MAC_TYPE\": \"string\",\n    \"STATUS\": \"string\",\n    \"NETWORKS\": \"string\",\n    \"HOST_ID\": \"string\",\n    \"AUDIT\": \"string\",\n    \"FIRST_SEEN\": \"string\",\n    \"LAST_SEEN\": \"string\"\n  }\n]"}],"_postman_id":"5f1aa63e-5deb-4e71-a63c-4afe4bab7a29"},{"name":"[EXPORT-JOB] Export Scanned Hosts","event":[{"listen":"test","script":{"id":"a55f78f7-5623-4a58-9113-c895920e6652","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"55550b22-c878-42ce-8af7-f4536f60a811","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\",\n      \"fields\": []\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/export-job?filter=&sort=","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export scanned host data as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","export-job"],"host":["{{url}}"],"query":[{"key":"filter","value":""},{"key":"sort","value":""}],"variable":[]}},"response":[{"id":"d1da978c-1f7c-4c80-aa86-acd9a66e0984","name":"201-[EXPORT-JOB] Export Scanned Hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"format\": \"csv\",\r\n  \"columns\": [\r\n    { \"id\": \"1\", \"order\": 1, \"field\": \"mac\", \"title\": \"MAC\", \"format\": \"string\", \"fields\": [] },\r\n    { \"id\": \"2\", \"order\": 2, \"field\": \"IPv4\", \"title\": \"IPv4\", \"format\": \"array\", \"fields\": [] },\r\n    { \"id\": \"3\", \"order\": 3, \"field\": \"IPv6\", \"title\": \"IPv6\", \"format\": \"array\", \"fields\": [] },\r\n    { \"id\": \"4\", \"order\": 4, \"field\": \"MacType\", \"title\": \"MAC_TYPE\", \"format\": \"string\", \"fields\": [] },\r\n    { \"id\": \"5\", \"order\": 5, \"field\": \"status\", \"title\": \"STATUS\", \"format\": \"string\", \"fields\": [] },\r\n    { \"id\": \"6\", \"order\": 6, \"field\": \"hostId\", \"title\": \"HOST_ID\", \"format\": \"string\", \"fields\": [] },\r\n    { \"id\": \"7\", \"order\": 7, \"field\": \"firstSeen\", \"title\": \"FIRST_SEEN_DATE\", \"format\": \"string\", \"fields\": [\"date\"] },\r\n    { \"id\": \"8\", \"order\": 8, \"field\": \"firstSeen\", \"title\": \"FIRST_SEEN_BY\", \"format\": \"string\", \"fields\": [\"seenBy\"] },\r\n    { \"id\": \"9\", \"order\": 9, \"field\": \"lastSeen\", \"title\": \"LAST_SEEN_DATE\", \"format\": \"string\", \"fields\": [\"date\"] },\r\n    { \"id\": \"10\", \"order\": 10, \"field\": \"lastSeen\", \"title\": \"LAST_SEEN_BY\", \"format\": \"string\", \"fields\": [\"seenBy\"] },\r\n    { \"id\": \"11\", \"order\": 11, \"field\": \"audit\", \"title\": \"AUDIT_STATUS\", \"format\": \"array\", \"formatParams\": { \"key\": \"status\" }, \"fields\": [] }\r\n  ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/export-job?filter=&sort=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts","export-job"],"query":[{"key":"filter","value":""},{"key":"sort","value":""}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:20:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-P+aFSJ5wbkK3gDhYZmN7tH2r0m8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"55550b22-c878-42ce-8af7-f4536f60a811"},{"name":"Get Scanned Host Distribution","event":[{"listen":"test","script":{"id":"bc8f3419-b7eb-4c24-996f-a18a32718f66","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"managed\": {\r","      \"type\": \"integer\"\r","    },\r","    \"non_managed\": {\r","      \"type\": \"integer\"\r","    },\r","    \"non_manageable\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"managed\",\r","    \"non_managed\",\r","    \"non_manageable\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"4271ea12-9244-4000-9509-7143a4f76f9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/distribution?networkId=681271faa23324833e143c5d&networkId=68090d39e473749f6fa0e44e","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the distribution of scanned hosts across networks.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>networkId</td>\n<td>string</td>\n<td>The networkId parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>networkId</td>\n<td>string</td>\n<td>The networkId parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managed</td>\n<td>string</td>\n<td>The managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>non_managed</td>\n<td>string</td>\n<td>The non_managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>non_manageable</td>\n<td>string</td>\n<td>The non_manageable field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","distribution"],"host":["{{url}}"],"query":[{"key":"networkId","value":"681271faa23324833e143c5d"},{"key":"networkId","value":"68090d39e473749f6fa0e44e"}],"variable":[]}},"response":[{"id":"3deac628-2e12-4b3c-9a0d-dabea368e079","name":"400-Get Scanned Host Distribution","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/distribution?networkId=681271faa23324833e143c5deew&networkId=68090d39e473749f6fa0e44e","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts","distribution"],"query":[{"key":"networkId","value":"681271faa23324833e143c5deew"},{"key":"networkId","value":"68090d39e473749f6fa0e44e"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 18:04:25 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"162"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"a2-YVKyphSYLCQWt3nlF0LBkmCFlNw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"41199771-237d-4094-a33d-b3f8d54ce61d","name":"200 - Get Scanned Host Distribution","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/distribution?networkId=681271faa23324833e143c5d&networkId=68090d39e473749f6fa0e44e","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts","distribution"],"query":[{"key":"networkId","value":"681271faa23324833e143c5d","type":"text"},{"key":"networkId","value":"68090d39e473749f6fa0e44e","type":"text"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"managed\": \"string\",\n  \"non_managed\": \"string\",\n  \"non_manageable\": \"string\"\n}"}],"_postman_id":"4271ea12-9244-4000-9509-7143a4f76f9e"},{"name":"Get Scanned Host Timeline","event":[{"listen":"test","script":{"id":"c3f0a7e9-e223-46bf-aff4-da0215b819e7","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"managed\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"non_managed\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"non_manageable\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"x\": {\r","              \"type\": \"string\"\r","            },\r","            \"y\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"x\",\r","            \"y\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"managed\",\r","    \"non_managed\",\r","    \"non_manageable\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"fc46dbb1-44bd-4e98-b9db-e283fdb0f15b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/historical-metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the historical timeline of scanned host data.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>managed</td>\n<td>array</td>\n<td>The managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>non_managed</td>\n<td>array</td>\n<td>The non_managed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>non_manageable</td>\n<td>array</td>\n<td>The non_manageable field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","historical-metrics"],"host":["{{url}}"],"query":[{"disabled":true,"key":"networkId","value":"681271faa23324833e143c5d"},{"disabled":true,"key":"networkId","value":"68090d39e473749f6fa0e44e"}],"variable":[]}},"response":[{"id":"9befe47e-1e2a-455f-86e3-3e80847c1ef4","name":"200 - Get Scanned Host Timeline","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/historical-metrics","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts","historical-metrics"],"query":[{"key":"networkId","value":"681271faa23324833e143c5d","disabled":true},{"key":"networkId","value":"68090d39e473749f6fa0e44e","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"managed\": [\n    {\n      \"x\": \"string\",\n      \"y\": \"string\"\n    }\n  ],\n  \"non_managed\": [\n    {\n      \"x\": \"string\",\n      \"y\": \"string\"\n    }\n  ],\n  \"non_manageable\": [\n    {\n      \"x\": \"string\",\n      \"y\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"fc46dbb1-44bd-4e98-b9db-e283fdb0f15b"},{"name":"Get By Id","event":[{"listen":"test","script":{"id":"edd77c83-1d69-4f5d-a039-75376794314d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"mac\": {\r","      \"type\": \"string\"\r","    },\r","    \"IPv4\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"IPv6\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"MacType\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"hostId\": {\r","      \"type\": \"null\"\r","    },\r","    \"networks\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"firstSeen\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"date\": {\r","          \"type\": \"string\"\r","        },\r","        \"seenBy\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"date\",\r","        \"seenBy\"\r","      ]\r","    },\r","    \"lastSeen\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"date\": {\r","          \"type\": \"string\"\r","        },\r","        \"seenBy\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"date\",\r","        \"seenBy\"\r","      ]\r","    },\r","    \"audit\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"date\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"date\",\r","            \"status\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"mac\",\r","    \"IPv4\",\r","    \"IPv6\",\r","    \"MacType\",\r","    \"status\",\r","    \"hostId\",\r","    \"networks\",\r","    \"firstSeen\",\r","    \"lastSeen\",\r","    \"audit\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"8a60838a-b915-40f0-8300-511892ec13ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified scanned host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mac</td>\n<td>string</td>\n<td>The mac field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv4</td>\n<td>array</td>\n<td>The IPv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv6</td>\n<td>array</td>\n<td>The IPv6 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MacType</td>\n<td>string</td>\n<td>The MacType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>null</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>networks</td>\n<td>array</td>\n<td>The networks field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>firstSeen</td>\n<td>object</td>\n<td>The firstSeen field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>date</td>\n<td>string</td>\n<td>The date field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>seenBy</td>\n<td>string</td>\n<td>The seenBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastSeen</td>\n<td>object</td>\n<td>The lastSeen field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>date</td>\n<td>string</td>\n<td>The date field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>seenBy</td>\n<td>string</td>\n<td>The seenBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>audit</td>\n<td>array</td>\n<td>The audit field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scanned_host_id}}","key":"id"}]}},"response":[{"id":"4493c3d0-50c5-4e10-9046-ddbcdadc7cf0","name":"200-Get By Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":id"],"variable":[{"key":"id","value":"{{scanned_host_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 18:12:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"555"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"22b-5105sy2j5Jydfb6aqNRDsOvzkok\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"mac\": \"string\",\n  \"IPv4\": [\n    \"string\"\n  ],\n  \"IPv6\": [],\n  \"MacType\": \"string\",\n  \"status\": \"string\",\n  \"hostId\": null,\n  \"networks\": [],\n  \"firstSeen\": {\n    \"date\": \"string\",\n    \"seenBy\": \"string\"\n  },\n  \"lastSeen\": {\n    \"date\": \"string\",\n    \"seenBy\": \"string\"\n  },\n  \"audit\": [\n    {\n      \"date\": \"string\",\n      \"status\": \"string\"\n    }\n  ],\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"d6bd7e9b-5b41-4927-81d8-c506bf249ab3","name":"400 - Get By Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":id"],"variable":[{"key":"id","value":"{{scanned_host_id}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"8a60838a-b915-40f0-8300-511892ec13ad"},{"name":"Set Status By Id","event":[{"listen":"test","script":{"id":"1304a418-9a72-466c-a144-942cde00b908","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"mac\": {\r","      \"type\": \"string\"\r","    },\r","    \"IPv4\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"IPv6\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"MacType\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"hostId\": {\r","      \"type\": \"null\"\r","    },\r","    \"networks\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"firstSeen\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"date\": {\r","          \"type\": \"string\"\r","        },\r","        \"seenBy\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"date\",\r","        \"seenBy\"\r","      ]\r","    },\r","    \"lastSeen\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"date\": {\r","          \"type\": \"string\"\r","        },\r","        \"seenBy\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"date\",\r","        \"seenBy\"\r","      ]\r","    },\r","    \"audit\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"date\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"date\",\r","            \"status\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"mac\",\r","    \"IPv4\",\r","    \"IPv6\",\r","    \"MacType\",\r","    \"status\",\r","    \"hostId\",\r","    \"networks\",\r","    \"firstSeen\",\r","    \"lastSeen\",\r","    \"audit\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"3474c4f0-c58a-41bc-9d43-fa48be7ff761","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"non_managed\" | \"non_manageable\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status of the specified scanned host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mac</td>\n<td>string</td>\n<td>The mac field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv4</td>\n<td>array</td>\n<td>The IPv4 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPv6</td>\n<td>array</td>\n<td>The IPv6 field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MacType</td>\n<td>string</td>\n<td>The MacType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>null</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>networks</td>\n<td>array</td>\n<td>The networks field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>firstSeen</td>\n<td>object</td>\n<td>The firstSeen field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>date</td>\n<td>string</td>\n<td>The date field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>seenBy</td>\n<td>string</td>\n<td>The seenBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastSeen</td>\n<td>object</td>\n<td>The lastSeen field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>date</td>\n<td>string</td>\n<td>The date field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>seenBy</td>\n<td>string</td>\n<td>The seenBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>audit</td>\n<td>array</td>\n<td>The audit field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts",":id","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scanned_host_id}}","key":"id"}]}},"response":[{"id":"fc55f776-b5ad-4f27-a7ee-3f6faac1cc25","name":"200-Set Status By Id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"non_manageable\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":id","status"],"variable":[{"key":"id","value":"{{scanned_host_id}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 18:14:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"716"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2cc-LGzQR74aIUBlGl5YfQtffg+MSIE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"mac\": \"string\",\n  \"IPv4\": [\n    \"string\"\n  ],\n  \"IPv6\": [],\n  \"MacType\": \"string\",\n  \"status\": \"string\",\n  \"hostId\": null,\n  \"networks\": [],\n  \"firstSeen\": {\n    \"date\": \"string\",\n    \"seenBy\": \"string\"\n  },\n  \"lastSeen\": {\n    \"date\": \"string\",\n    \"seenBy\": \"string\"\n  },\n  \"audit\": [\n    {\n      \"date\": \"string\",\n      \"status\": \"string\"\n    }\n  ],\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"d8b4d338-3927-456e-bf52-590fbf107278","name":"400-Set Status By Id","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"status\": \"non_manageable\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":id","status"],"variable":[{"key":"id","value":"432ioma"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Thu, 29 May 2025 18:15:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"136"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"88-mUcJyu2XEe6HCbvjeYovY5jtV5s\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"3474c4f0-c58a-41bc-9d43-fa48be7ff761"},{"name":"Set Status to Many Hosts","event":[{"listen":"test","script":{"id":"38918612-aa5e-4ce3-a1b7-eaf659ca23e6","exec":[""],"type":"text/javascript","packages":{}}}],"id":"cef6792c-f021-4452-b362-c6c8032e03d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ids\": [\"{{scanned_host_id}}\"],\r\n    \"status\": \"non_manageable\" | \"non_managed\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/status:bulk","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the status for multiple scanned hosts in a single operation.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","status:bulk"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f4e858d6-b364-499d-9478-03125e08d0aa","name":"204-Set Status to Many Hosts","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ids\": [\"{{scanned_host_id}}\"],\r\n    \"status\": \"non_managed\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/status:bulk"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 19 Aug 2025 19:44:01 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"2149db4e-0987-4b4e-85b8-0a40c62e88b2","name":"400-Set Status to Many Hosts","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ids\": [\"{{scanned_host_id8}\"],\r\n    \"status\": \"non_manageable\" | \"non_managed\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/status:bulk"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 16:31:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"333"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"14d-XWXGvzm9hENuaA+PZuLFLalNJPA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"message\": \"string\",\n    \"type\": \"string\"\n  }\n}"}],"_postman_id":"cef6792c-f021-4452-b362-c6c8032e03d0"},{"name":"Remove scanned by Id","id":"de08812b-6a97-41b0-8b18-b255b331238c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified scanned host from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{scanned_host_id}}","key":"id"}]}},"response":[{"id":"8f150473-394a-453a-b410-fb2cbca8c574","name":"204-Remove scanned by Id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":id"],"variable":[{"key":"id","value":"{{scanned_host_id}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 09 Sep 2025 16:00:09 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"fc82efa7-b8a3-4fde-a8fa-61d2fc131141","name":"400- Remove scanned by Id","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":id"],"variable":[{"key":"id","value":"3"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 16:01:19 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"130"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"82-IfjTp5zVlujHyC2MyqPOrHuKj10\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"de08812b-6a97-41b0-8b18-b255b331238c"},{"name":"Remove many scanned hosts","id":"5e35d55d-8bf3-4c55-bbe7-03a750362096","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"ids\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/delete:bulk","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to permanently remove multiple scanned hosts from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>array</td>\n<td>The ids field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts","delete:bulk"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"84854ba3-85e6-4fbd-b63a-8881eb3722c8","name":"204-Remove many scanned hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ids\": [\"68b88c7bea6e9c4a687f6d42\", \"68b88c7bea6e9c4a687f6d3d\"]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/delete:bulk"},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 09 Sep 2025 15:54:45 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":null},{"id":"519f8f79-0da0-45e4-8ef2-50e84a510de9","name":"400-Remove many scanned hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ids\": [\"68b88c7bea6e9c4a687f6d42\", true]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/delete:bulk"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 15:55:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"106"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6a-oedXmcxBBgypoNT7w5JbtklBle0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"5e35d55d-8bf3-4c55-bbe7-03a750362096"},{"name":"AI Summary","id":"ec7ecfed-6f37-4863-9864-7ab3f262ab9e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:assetId/ai-summary?language=en","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate an AI-powered summary for the specified scanned host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>language</td>\n<td>string</td>\n<td>The language parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","asset-discovery","scanned-hosts",":assetId","ai-summary"],"host":["{{url}}"],"query":[{"key":"language","value":"en"}],"variable":[{"type":"any","value":"{{scanned_host_id}}","key":"assetId"}]}},"response":[{"id":"02777c0a-eb16-4325-843d-436e6b8d25ce","name":"201-AI Summary","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"ids\": [\"6849c3343a89a9ffde9b36fa\", \"6849c3313a89a9ffde9b3691\"]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:assetId/ai-summary?language=en","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":assetId","ai-summary"],"query":[{"key":"language","value":"en"}],"variable":[{"key":"assetId","value":"{{scanned_host_id}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 19 Aug 2025 19:40:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"703"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2bf-yRIcqOpl7CpOIUXbI45tJzdsAA4\""}],"cookie":[],"responseTime":null,"body":"\"string\""},{"id":"de9b3b55-80e8-439d-9bdf-30204d398ae9","name":"400-AI Summary","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/asset-discovery/scanned-hosts/:assetId/ai-summary?language=en","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","asset-discovery","scanned-hosts",":assetId","ai-summary"],"query":[{"key":"language","value":"en"}],"variable":[{"key":"assetId","value":"353"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 15:43:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"137"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"89-1Z/y6ThIyGHNXQwso4O46Mi2qE8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"ec7ecfed-6f37-4863-9864-7ab3f262ab9e"}],"id":"d189a44a-5456-49a9-ae6f-30c59fcee045","_postman_id":"d189a44a-5456-49a9-ae6f-30c59fcee045","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"16975be8-47b1-4f75-a873-9cdcb4eaa870","_postman_id":"16975be8-47b1-4f75-a873-9cdcb4eaa870","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Patching","item":[{"name":"Patcheable Hosts","item":[{"name":"Get Patcheable Hosts Filters","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"is_compatible\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"needsReboot\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"disconnectedThirtyDays\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"connected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"compliant\",\r","        \"is_compatible\",\r","        \"needsReboot\",\r","        \"disconnectedThirtyDays\",\r","        \"connected\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"cafb3ff0-f64e-46ea-85c1-99cb3359317c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for patchable hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_compatible</td>\n<td>object</td>\n<td>The is_compatible field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsReboot</td>\n<td>object</td>\n<td>The needsReboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>disconnectedThirtyDays</td>\n<td>object</td>\n<td>The disconnectedThirtyDays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connected</td>\n<td>object</td>\n<td>The connected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d6ee7192-54fb-4467-82f8-814035abe2ee","name":"200 - Get Patcheable Hosts Filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"is_compatible\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"needsReboot\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"disconnectedThirtyDays\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"connected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"cafb3ff0-f64e-46ea-85c1-99cb3359317c"},{"name":"Get All Patcheable Hosts","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An patchHostId is returned\", () => {\r","    pm.expect(pm.response.json().data[0].id).to.be.a('Number');\r","    pm.environment.set('patchHostId', pm.response.json().data[0].id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"agent_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"commands\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"compatibility_checks\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"missing_wmi_integrity_check\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"missing_powershell\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"low_diskspace\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"missing_wmi_integrity_check\",\r","                \"missing_powershell\",\r","                \"low_diskspace\"\r","              ]\r","            },\r","            \"compliant\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"custom_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"detail\": {\r","              \"type\": \"object\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"exception\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"instance_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"ip_addrs\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"ip_addrs_private\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"is_compatible\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"is_delayed_by_notification\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"is_delayed_by_user\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"last_disconnect_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"last_logged_in_user\": {\r","              \"type\": \"string\"\r","            },\r","            \"last_process_time\": {\r","              \"type\": \"null\"\r","            },\r","            \"last_refresh_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"last_scan_failed\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"last_update_time\": {\r","              \"type\": \"null\"\r","            },\r","            \"mdm\": {\r","              \"type\": \"null\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"needs_attention\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"needs_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"next_patch_time\": {\r","              \"type\": \"null\"\r","            },\r","            \"notification_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organizational_unit\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"patch_deferral_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            },\r","            \"pending\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_patches\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_status\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"organization_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"policy_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"server_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"policy_name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"policy_type_name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"result\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"create_time\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"will_reboot\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"pending_count\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"next_remediation\": {\r","                      \"type\": \"null\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"organization_id\",\r","                    \"policy_id\",\r","                    \"server_id\",\r","                    \"policy_name\",\r","                    \"policy_type_name\",\r","                    \"status\",\r","                    \"result\",\r","                    \"create_time\",\r","                    \"will_reboot\",\r","                    \"pending_count\",\r","                    \"next_remediation\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"organization_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"policy_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"server_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"policy_name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"policy_type_name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"result\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"create_time\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"will_reboot\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"pending_count\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"next_remediation\": {\r","                      \"type\": \"null\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"organization_id\",\r","                    \"policy_id\",\r","                    \"server_id\",\r","                    \"policy_name\",\r","                    \"policy_type_name\",\r","                    \"status\",\r","                    \"result\",\r","                    \"create_time\",\r","                    \"will_reboot\",\r","                    \"pending_count\",\r","                    \"next_remediation\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"organization_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"policy_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"server_id\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"policy_name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"policy_type_name\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"status\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"result\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"create_time\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"will_reboot\": {\r","                      \"type\": \"boolean\"\r","                    },\r","                    \"pending_count\": {\r","                      \"type\": \"integer\"\r","                    },\r","                    \"next_remediation\": {\r","                      \"type\": \"null\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"id\",\r","                    \"organization_id\",\r","                    \"policy_id\",\r","                    \"server_id\",\r","                    \"policy_name\",\r","                    \"policy_type_name\",\r","                    \"status\",\r","                    \"result\",\r","                    \"create_time\",\r","                    \"will_reboot\",\r","                    \"pending_count\",\r","                    \"next_remediation\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"reboot_deferral_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"reboot_is_delayed_by_notification\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"reboot_is_delayed_by_user\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"reboot_notification_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"refresh_interval\": {\r","              \"type\": \"integer\"\r","            },\r","            \"serial_number\": {\r","              \"type\": \"string\"\r","            },\r","            \"server_group_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_policies\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"status\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"device_status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"agent_status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"policy_status\": {\r","                  \"type\": \"string\"\r","                },\r","                \"policy_statuses\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"id\": {\r","                          \"type\": \"integer\"\r","                        },\r","                        \"compliant\": {\r","                          \"type\": \"boolean\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"id\",\r","                        \"compliant\"\r","                      ]\r","                    },\r","                    {\r","                      \"type\": \"object\",\r","                      \"properties\": {\r","                        \"id\": {\r","                          \"type\": \"integer\"\r","                        },\r","                        \"compliant\": {\r","                          \"type\": \"boolean\"\r","                        }\r","                      },\r","                      \"required\": [\r","                        \"id\",\r","                        \"compliant\"\r","                      ]\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"device_status\",\r","                \"agent_status\",\r","                \"policy_status\",\r","                \"policy_statuses\"\r","              ]\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"timezone\": {\r","              \"type\": \"string\"\r","            },\r","            \"total_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uptime\": {\r","              \"type\": \"string\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"agent_version\",\r","            \"commands\",\r","            \"compatibility_checks\",\r","            \"compliant\",\r","            \"connected\",\r","            \"create_time\",\r","            \"custom_name\",\r","            \"deleted\",\r","            \"detail\",\r","            \"display_name\",\r","            \"exception\",\r","            \"instance_id\",\r","            \"ip_addrs\",\r","            \"ip_addrs_private\",\r","            \"is_compatible\",\r","            \"is_delayed_by_notification\",\r","            \"is_delayed_by_user\",\r","            \"last_disconnect_time\",\r","            \"last_logged_in_user\",\r","            \"last_process_time\",\r","            \"last_refresh_time\",\r","            \"last_scan_failed\",\r","            \"last_update_time\",\r","            \"mdm\",\r","            \"name\",\r","            \"notes\",\r","            \"needs_attention\",\r","            \"needs_reboot\",\r","            \"next_patch_time\",\r","            \"notification_count\",\r","            \"organization_id\",\r","            \"organizational_unit\",\r","            \"os_family\",\r","            \"os_name\",\r","            \"os_version\",\r","            \"os_version_id\",\r","            \"patch_deferral_count\",\r","            \"patches\",\r","            \"pending\",\r","            \"pending_patches\",\r","            \"policy_status\",\r","            \"reboot_deferral_count\",\r","            \"reboot_is_delayed_by_notification\",\r","            \"reboot_is_delayed_by_user\",\r","            \"reboot_notification_count\",\r","            \"refresh_interval\",\r","            \"serial_number\",\r","            \"server_group_id\",\r","            \"server_policies\",\r","            \"status\",\r","            \"tags\",\r","            \"timezone\",\r","            \"total_count\",\r","            \"uptime\",\r","            \"uuid\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","}\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a6877605-09fe-4bc8-a39a-11e6f88453f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host?limit=1&offset=0&sort=display_name:-1&filter=compliant:is:true|pending:is:0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available patchable hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"display_name:-1"},{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"compliant:is:true|pending:is:0"}],"variable":[]}},"response":[{"id":"049741d9-87da-4d09-bb30-1359d1271a39","name":"400-Get All Patcheable Hosts","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host?limit=15u856j&offset=0&sort=display_name:-1&filter=compliant:is:true|pending:is:0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host"],"query":[{"key":"limit","value":"15u856j","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"display_name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"filter","value":"compliant:is:true|pending:is:0","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:20:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"138"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8a-vT3YxGooKliq4IC4OMuYtvMl9Sc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"cdd14c95-a66e-491d-a9bb-10940480e9a6","name":"200 - Get All Patcheable Hosts","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host?limit=1&offset=0&sort=display_name:-1&filter=compliant:is:true|pending:is:0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host"],"query":[{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"display_name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"filter","value":"compliant:is:true|pending:is:0","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"agent_version\": \"string\",\n      \"commands\": [],\n      \"compatibility_checks\": {\n        \"missing_wmi_integrity_check\": \"string\",\n        \"missing_powershell\": \"string\",\n        \"low_diskspace\": \"string\"\n      },\n      \"compliant\": \"string\",\n      \"connected\": \"string\",\n      \"create_time\": \"string\",\n      \"custom_name\": \"string\",\n      \"deleted\": \"string\",\n      \"detail\": {},\n      \"display_name\": \"string\",\n      \"exception\": \"string\",\n      \"instance_id\": \"string\",\n      \"ip_addrs\": [\n        \"string\"\n      ],\n      \"ip_addrs_private\": [\n        \"string\"\n      ],\n      \"is_compatible\": \"string\",\n      \"is_delayed_by_notification\": \"string\",\n      \"is_delayed_by_user\": \"string\",\n      \"last_disconnect_time\": null,\n      \"last_logged_in_user\": \"string\",\n      \"last_process_time\": \"string\",\n      \"last_refresh_time\": \"string\",\n      \"last_scan_failed\": \"string\",\n      \"last_update_time\": null,\n      \"mdm\": null,\n      \"name\": \"string\",\n      \"notes\": \"string\",\n      \"needs_attention\": \"string\",\n      \"needs_reboot\": \"string\",\n      \"next_patch_time\": null,\n      \"notification_count\": \"string\",\n      \"organization_id\": \"string\",\n      \"organizational_unit\": \"string\",\n      \"os_family\": \"string\",\n      \"os_name\": \"string\",\n      \"os_version\": \"string\",\n      \"os_version_id\": \"string\",\n      \"patch_deferral_count\": \"string\",\n      \"patches\": \"string\",\n      \"pending\": \"string\",\n      \"pending_patches\": \"string\",\n      \"policy_status\": [\n        {\n          \"id\": \"string\",\n          \"organization_id\": \"string\",\n          \"policy_id\": \"string\",\n          \"server_id\": \"string\",\n          \"policy_name\": \"string\",\n          \"policy_type_name\": \"string\",\n          \"status\": \"string\",\n          \"result\": \"string\",\n          \"create_time\": \"string\",\n          \"will_reboot\": \"string\",\n          \"pending_count\": \"string\",\n          \"next_remediation\": null\n        }\n      ],\n      \"reboot_deferral_count\": \"string\",\n      \"reboot_is_delayed_by_notification\": \"string\",\n      \"reboot_is_delayed_by_user\": \"string\",\n      \"reboot_notification_count\": \"string\",\n      \"refresh_interval\": \"string\",\n      \"serial_number\": \"string\",\n      \"server_group_id\": \"string\",\n      \"server_policies\": [],\n      \"status\": {\n        \"device_status\": \"string\",\n        \"agent_status\": \"string\",\n        \"policy_status\": \"string\",\n        \"policy_statuses\": [\n          {\n            \"id\": \"string\",\n            \"compliant\": \"string\"\n          }\n        ]\n      },\n      \"tags\": [],\n      \"timezone\": \"string\",\n      \"total_count\": \"string\",\n      \"uptime\": \"string\",\n      \"uuid\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"a6877605-09fe-4bc8-a39a-11e6f88453f7"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"76696ace-b6a7-43a9-9b56-452a7a0455cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"55447b37-715c-4f26-b819-5ac738f3ebf3","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"051a6311-fcdd-4384-b565-91780beed88b","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"76696ace-b6a7-43a9-9b56-452a7a0455cc"},{"name":"Get Patcheable Host by Id","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"agent_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"commands\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"compatibility_checks\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"missing_wmi_integrity_check\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"missing_powershell\": {\r","          \"type\": \"boolean\"\r","        },\r","        \"low_diskspace\": {\r","          \"type\": \"boolean\"\r","        }\r","      },\r","      \"required\": [\r","        \"missing_wmi_integrity_check\",\r","        \"missing_powershell\",\r","        \"low_diskspace\"\r","      ]\r","    },\r","    \"compliant\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"connected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"create_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"custom_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"detail\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"WSUS_CONFIG\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"WSUS_REACHABLE\": {\r","              \"type\": \"string\"\r","            },\r","            \"WSUS_MANAGED\": {\r","              \"type\": \"string\"\r","            },\r","            \"WSUS_SERVER\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"WSUS_REACHABLE\",\r","            \"WSUS_MANAGED\",\r","            \"WSUS_SERVER\"\r","          ]\r","        },\r","        \"MDM_PROFILE_INSTALLED\": {\r","          \"type\": \"null\"\r","        },\r","        \"FQDNS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"PS_VERSION\": {\r","          \"type\": \"string\"\r","        },\r","        \"LAST_USER_LOGON\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"USER\": {\r","              \"type\": \"string\"\r","            },\r","            \"TIME\": {\r","              \"type\": \"string\"\r","            },\r","            \"SRC\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"USER\",\r","            \"TIME\",\r","            \"SRC\"\r","          ]\r","        },\r","        \"VERSION\": {\r","          \"type\": \"string\"\r","        },\r","        \"VENDOR\": {\r","          \"type\": \"string\"\r","        },\r","        \"NICS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"CONNECTED\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"VENDOR\": {\r","                  \"type\": \"string\"\r","                },\r","                \"DEVICE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"MAC\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IPS\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"CONNECTED\",\r","                \"VENDOR\",\r","                \"DEVICE\",\r","                \"TYPE\",\r","                \"MAC\",\r","                \"IPS\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"CONNECTED\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"VENDOR\": {\r","                  \"type\": \"string\"\r","                },\r","                \"DEVICE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"MAC\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IPS\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                }\r","              },\r","              \"required\": [\r","                \"CONNECTED\",\r","                \"VENDOR\",\r","                \"DEVICE\",\r","                \"TYPE\",\r","                \"MAC\",\r","                \"IPS\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"MAC\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IPS\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"CONNECTED\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"VENDOR\": {\r","                  \"type\": \"string\"\r","                },\r","                \"DEVICE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"TYPE\",\r","                \"MAC\",\r","                \"IPS\",\r","                \"CONNECTED\",\r","                \"VENDOR\",\r","                \"DEVICE\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"CONNECTED\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"VENDOR\": {\r","                  \"type\": \"string\"\r","                },\r","                \"DEVICE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"MAC\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IPS\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                }\r","              },\r","              \"required\": [\r","                \"CONNECTED\",\r","                \"VENDOR\",\r","                \"DEVICE\",\r","                \"TYPE\",\r","                \"MAC\",\r","                \"IPS\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"UPDATE_SOURCE_CHECK\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"CONNECTED\": {\r","              \"type\": \"string\"\r","            },\r","            \"ERROR\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"CONNECTED\",\r","            \"ERROR\"\r","          ]\r","        },\r","        \"SERVICETAG\": {\r","          \"type\": \"string\"\r","        },\r","        \"RAM\": {\r","          \"type\": \"string\"\r","        },\r","        \"SECURE_TOKEN_ACCOUNT\": {\r","          \"type\": \"null\"\r","        },\r","        \"VOLUME\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"VOLUME\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FSTYPE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"LABEL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"AVAIL\": {\r","                  \"type\": \"string\"\r","                },\r","                \"FREE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"IS_SYSTEM_DISK\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"VOLUME\",\r","                \"FSTYPE\",\r","                \"LABEL\",\r","                \"AVAIL\",\r","                \"FREE\",\r","                \"IS_SYSTEM_DISK\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"MODEL\": {\r","          \"type\": \"string\"\r","        },\r","        \"DISTINGUISHED_NAME\": {\r","          \"type\": \"string\"\r","        },\r","        \"MDM_SERVER\": {\r","          \"type\": \"null\"\r","        },\r","        \"DISKS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"SIZE\": {\r","                  \"type\": \"string\"\r","                },\r","                \"TYPE\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"SIZE\",\r","                \"TYPE\"\r","              ]\r","            }\r","          ]\r","        },\r","        \"CPU\": {\r","          \"type\": \"string\"\r","        },\r","        \"AUTO_UPDATE_OPTIONS\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"OPTIONS\": {\r","              \"type\": \"string\"\r","            },\r","            \"ENABLED\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"OPTIONS\",\r","            \"ENABLED\"\r","          ]\r","        },\r","        \"SERIAL\": {\r","          \"type\": \"string\"\r","        },\r","        \"IPS\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"string\"\r","            },\r","            {\r","              \"type\": \"string\"\r","            }\r","          ]\r","        },\r","        \"WMI_INTEGRITY_CHECK\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"WSUS_CONFIG\",\r","        \"MDM_PROFILE_INSTALLED\",\r","        \"FQDNS\",\r","        \"PS_VERSION\",\r","        \"LAST_USER_LOGON\",\r","        \"VERSION\",\r","        \"VENDOR\",\r","        \"NICS\",\r","        \"UPDATE_SOURCE_CHECK\",\r","        \"SERVICETAG\",\r","        \"RAM\",\r","        \"SECURE_TOKEN_ACCOUNT\",\r","        \"VOLUME\",\r","        \"MODEL\",\r","        \"DISTINGUISHED_NAME\",\r","        \"MDM_SERVER\",\r","        \"DISKS\",\r","        \"CPU\",\r","        \"AUTO_UPDATE_OPTIONS\",\r","        \"SERIAL\",\r","        \"IPS\",\r","        \"WMI_INTEGRITY_CHECK\"\r","      ]\r","    },\r","    \"display_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"exception\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"instance_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"ip_addrs\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"ip_addrs_private\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"is_compatible\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_disconnect_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_logged_in_user\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_process_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"last_refresh_time\": {\r","      \"type\": \"string\"\r","    },\r","    \"last_scan_failed\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"last_update_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"mdm\": {\r","      \"type\": \"null\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"notes\": {\r","      \"type\": \"string\"\r","    },\r","    \"needs_attention\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"needs_reboot\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"next_patch_time\": {\r","      \"type\": \"null\"\r","    },\r","    \"notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organization_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"organizational_unit\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_family\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_name\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version\": {\r","      \"type\": \"string\"\r","    },\r","    \"os_version_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patch_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"pending\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"pending_patches\": {\r","      \"type\": \"integer\"\r","    },\r","    \"policy_status\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"will_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"organization_id\",\r","            \"policy_id\",\r","            \"server_id\",\r","            \"policy_name\",\r","            \"policy_type_name\",\r","            \"status\",\r","            \"result\",\r","            \"create_time\",\r","            \"will_reboot\",\r","            \"pending_count\",\r","            \"next_remediation\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"will_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"organization_id\",\r","            \"policy_id\",\r","            \"server_id\",\r","            \"policy_name\",\r","            \"policy_type_name\",\r","            \"status\",\r","            \"result\",\r","            \"create_time\",\r","            \"will_reboot\",\r","            \"pending_count\",\r","            \"next_remediation\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"server_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"will_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"pending_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"organization_id\",\r","            \"policy_id\",\r","            \"server_id\",\r","            \"policy_name\",\r","            \"policy_type_name\",\r","            \"status\",\r","            \"result\",\r","            \"create_time\",\r","            \"will_reboot\",\r","            \"pending_count\",\r","            \"next_remediation\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"reboot_deferral_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"reboot_is_delayed_by_notification\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_is_delayed_by_user\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reboot_notification_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"refresh_interval\": {\r","      \"type\": \"integer\"\r","    },\r","    \"serial_number\": {\r","      \"type\": \"string\"\r","    },\r","    \"server_group_id\": {\r","      \"type\": \"integer\"\r","    },\r","    \"server_policies\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"auto_patch\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"patch_rule\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auto_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"include_optional\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"missed_patch_window\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"auto_patch\",\r","                \"patch_rule\",\r","                \"auto_reboot\",\r","                \"notify_user\",\r","                \"include_optional\",\r","                \"notify_reboot_user\",\r","                \"missed_patch_window\",\r","                \"custom_notification_max_delays\",\r","                \"custom_notification_deferment_periods\"\r","              ]\r","            },\r","            \"schedule_days\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_weeks_of_month\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_months\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"server_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"community_worklet_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"community_worklet_uuid\": {\r","              \"type\": \"null\"\r","            },\r","            \"policy_template_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"uuid\",\r","            \"name\",\r","            \"policy_type_name\",\r","            \"organization_id\",\r","            \"configuration\",\r","            \"schedule_days\",\r","            \"schedule_weeks_of_month\",\r","            \"schedule_months\",\r","            \"schedule_time\",\r","            \"notes\",\r","            \"create_time\",\r","            \"next_remediation\",\r","            \"server_groups\",\r","            \"server_count\",\r","            \"status\",\r","            \"community_worklet_id\",\r","            \"community_worklet_uuid\",\r","            \"policy_template_id\",\r","            \"result\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"filters\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"auto_patch\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"patch_rule\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auto_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"filter_type\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"advanced_filter\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"severity_filter\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"string\"\r","                    },\r","                    {\r","                      \"type\": \"string\"\r","                    }\r","                  ]\r","                },\r","                \"include_optional\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"missed_patch_window\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"filters\",\r","                \"auto_patch\",\r","                \"patch_rule\",\r","                \"auto_reboot\",\r","                \"filter_type\",\r","                \"notify_user\",\r","                \"advanced_filter\",\r","                \"severity_filter\",\r","                \"include_optional\",\r","                \"notify_reboot_user\",\r","                \"missed_patch_window\",\r","                \"custom_notification_max_delays\",\r","                \"custom_notification_deferment_periods\"\r","              ]\r","            },\r","            \"schedule_days\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_weeks_of_month\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_months\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"server_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"community_worklet_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"community_worklet_uuid\": {\r","              \"type\": \"null\"\r","            },\r","            \"policy_template_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"uuid\",\r","            \"name\",\r","            \"policy_type_name\",\r","            \"organization_id\",\r","            \"configuration\",\r","            \"schedule_days\",\r","            \"schedule_weeks_of_month\",\r","            \"schedule_months\",\r","            \"schedule_time\",\r","            \"notes\",\r","            \"create_time\",\r","            \"next_remediation\",\r","            \"server_groups\",\r","            \"server_count\",\r","            \"status\",\r","            \"community_worklet_id\",\r","            \"community_worklet_uuid\",\r","            \"policy_template_id\",\r","            \"result\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"organization_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"configuration\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"os_family\": {\r","                  \"type\": \"string\"\r","                },\r","                \"auto_reboot\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"device_filters\": {\r","                  \"type\": \"array\",\r","                  \"items\": {}\r","                },\r","                \"evaluation_code\": {\r","                  \"type\": \"string\"\r","                },\r","                \"remediation_code\": {\r","                  \"type\": \"string\"\r","                },\r","                \"installation_code\": {\r","                  \"type\": \"null\"\r","                },\r","                \"notify_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"device_filters_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"use_scheduled_timezone\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"refresh_before_remediation\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"notify_deferred_reboot_user\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"pending_reboot_deferral_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_pending_reboot_notification_message\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_deferred_reboot_user_message_timeout\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_pending_reboot_notification_max_delays\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"custom_pending_reboot_notification_message_mac\": {\r","                  \"type\": \"string\"\r","                },\r","                \"notify_deferred_reboot_user_auto_deferral_enabled\": {\r","                  \"type\": \"boolean\"\r","                },\r","                \"custom_pending_reboot_notification_deferment_periods\": {\r","                  \"type\": \"array\",\r","                  \"items\": [\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    },\r","                    {\r","                      \"type\": \"integer\"\r","                    }\r","                  ]\r","                }\r","              },\r","              \"required\": [\r","                \"os_family\",\r","                \"auto_reboot\",\r","                \"device_filters\",\r","                \"evaluation_code\",\r","                \"remediation_code\",\r","                \"installation_code\",\r","                \"notify_reboot_user\",\r","                \"device_filters_enabled\",\r","                \"use_scheduled_timezone\",\r","                \"refresh_before_remediation\",\r","                \"notify_deferred_reboot_user\",\r","                \"custom_notification_max_delays\",\r","                \"pending_reboot_deferral_enabled\",\r","                \"custom_pending_reboot_notification_message\",\r","                \"notify_deferred_reboot_user_message_timeout\",\r","                \"custom_pending_reboot_notification_max_delays\",\r","                \"custom_pending_reboot_notification_message_mac\",\r","                \"notify_deferred_reboot_user_auto_deferral_enabled\",\r","                \"custom_pending_reboot_notification_deferment_periods\"\r","              ]\r","            },\r","            \"schedule_days\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_weeks_of_month\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_months\": {\r","              \"type\": \"integer\"\r","            },\r","            \"schedule_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"notes\": {\r","              \"type\": \"string\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"next_remediation\": {\r","              \"type\": \"null\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                },\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"server_count\": {\r","              \"type\": \"integer\"\r","            },\r","            \"status\": {\r","              \"type\": \"integer\"\r","            },\r","            \"community_worklet_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"community_worklet_uuid\": {\r","              \"type\": \"null\"\r","            },\r","            \"policy_template_id\": {\r","              \"type\": \"null\"\r","            },\r","            \"result\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"uuid\",\r","            \"name\",\r","            \"policy_type_name\",\r","            \"organization_id\",\r","            \"configuration\",\r","            \"schedule_days\",\r","            \"schedule_weeks_of_month\",\r","            \"schedule_months\",\r","            \"schedule_time\",\r","            \"notes\",\r","            \"create_time\",\r","            \"next_remediation\",\r","            \"server_groups\",\r","            \"server_count\",\r","            \"status\",\r","            \"community_worklet_id\",\r","            \"community_worklet_uuid\",\r","            \"policy_template_id\",\r","            \"result\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"status\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"device_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"agent_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_status\": {\r","          \"type\": \"string\"\r","        },\r","        \"policy_statuses\": {\r","          \"type\": \"array\",\r","          \"items\": [\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"compliant\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"compliant\"\r","              ]\r","            },\r","            {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"id\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"compliant\": {\r","                  \"type\": \"boolean\"\r","                }\r","              },\r","              \"required\": [\r","                \"id\",\r","                \"compliant\"\r","              ]\r","            }\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"device_status\",\r","        \"agent_status\",\r","        \"policy_status\",\r","        \"policy_statuses\"\r","      ]\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"timezone\": {\r","      \"type\": \"string\"\r","    },\r","    \"total_count\": {\r","      \"type\": \"integer\"\r","    },\r","    \"uptime\": {\r","      \"type\": \"string\"\r","    },\r","    \"uuid\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"agent_version\",\r","    \"commands\",\r","    \"compatibility_checks\",\r","    \"compliant\",\r","    \"connected\",\r","    \"create_time\",\r","    \"custom_name\",\r","    \"deleted\",\r","    \"detail\",\r","    \"display_name\",\r","    \"exception\",\r","    \"instance_id\",\r","    \"ip_addrs\",\r","    \"ip_addrs_private\",\r","    \"is_compatible\",\r","    \"is_delayed_by_notification\",\r","    \"is_delayed_by_user\",\r","    \"last_disconnect_time\",\r","    \"last_logged_in_user\",\r","    \"last_process_time\",\r","    \"last_refresh_time\",\r","    \"last_scan_failed\",\r","    \"last_update_time\",\r","    \"mdm\",\r","    \"name\",\r","    \"notes\",\r","    \"needs_attention\",\r","    \"needs_reboot\",\r","    \"next_patch_time\",\r","    \"notification_count\",\r","    \"organization_id\",\r","    \"organizational_unit\",\r","    \"os_family\",\r","    \"os_name\",\r","    \"os_version\",\r","    \"os_version_id\",\r","    \"patch_deferral_count\",\r","    \"patches\",\r","    \"pending\",\r","    \"pending_patches\",\r","    \"policy_status\",\r","    \"reboot_deferral_count\",\r","    \"reboot_is_delayed_by_notification\",\r","    \"reboot_is_delayed_by_user\",\r","    \"reboot_notification_count\",\r","    \"refresh_interval\",\r","    \"serial_number\",\r","    \"server_group_id\",\r","    \"server_policies\",\r","    \"status\",\r","    \"tags\",\r","    \"timezone\",\r","    \"total_count\",\r","    \"uptime\",\r","    \"uuid\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"718741a0-5c80-44d3-a79b-bf0e42c9336a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified patchable host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>agent_version</td>\n<td>string</td>\n<td>The agent_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>commands</td>\n<td>array</td>\n<td>The commands field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compatibility_checks</td>\n<td>object</td>\n<td>The compatibility_checks field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>missing_wmi_integrity_check</td>\n<td>string</td>\n<td>The missing_wmi_integrity_check field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>missing_powershell</td>\n<td>string</td>\n<td>The missing_powershell field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low_diskspace</td>\n<td>string</td>\n<td>The low_diskspace field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connected</td>\n<td>string</td>\n<td>The connected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>create_time</td>\n<td>string</td>\n<td>The create_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_name</td>\n<td>string</td>\n<td>The custom_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>detail</td>\n<td>object</td>\n<td>The detail field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>RAM</td>\n<td>string</td>\n<td>The RAM field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>VOLUME</td>\n<td>array</td>\n<td>The VOLUME field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>CPU</td>\n<td>string</td>\n<td>The CPU field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>SECURE_TOKEN_ACCOUNT</td>\n<td>null</td>\n<td>The SECURE_TOKEN_ACCOUNT field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>DISKS</td>\n<td>array</td>\n<td>The DISKS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>NICS</td>\n<td>array</td>\n<td>The NICS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>IPS</td>\n<td>array</td>\n<td>The IPS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>UPDATE_SOURCE_CHECK</td>\n<td>object</td>\n<td>The UPDATE_SOURCE_CHECK field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>AUTO_UPDATE_OPTIONS</td>\n<td>object</td>\n<td>The AUTO_UPDATE_OPTIONS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>FQDNS</td>\n<td>array</td>\n<td>The FQDNS field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MDM_PROFILE_INSTALLED</td>\n<td>null</td>\n<td>The MDM_PROFILE_INSTALLED field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>LAST_USER_LOGON</td>\n<td>object</td>\n<td>The LAST_USER_LOGON field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>SERVICETAG</td>\n<td>string</td>\n<td>The SERVICETAG field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>PS_VERSION</td>\n<td>string</td>\n<td>The PS_VERSION field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>DISTINGUISHED_NAME</td>\n<td>string</td>\n<td>The DISTINGUISHED_NAME field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>VENDOR</td>\n<td>string</td>\n<td>The VENDOR field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>SERIAL</td>\n<td>string</td>\n<td>The SERIAL field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MODEL</td>\n<td>string</td>\n<td>The MODEL field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>WSUS_CONFIG</td>\n<td>object</td>\n<td>The WSUS_CONFIG field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>MDM_SERVER</td>\n<td>null</td>\n<td>The MDM_SERVER field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>VERSION</td>\n<td>string</td>\n<td>The VERSION field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>WMI_INTEGRITY_CHECK</td>\n<td>string</td>\n<td>The WMI_INTEGRITY_CHECK field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>string</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>exception</td>\n<td>string</td>\n<td>The exception field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>instance_id</td>\n<td>string</td>\n<td>The instance_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ip_addrs</td>\n<td>array</td>\n<td>The ip_addrs field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>ip_addrs_private</td>\n<td>array</td>\n<td>The ip_addrs_private field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_compatible</td>\n<td>string</td>\n<td>The is_compatible field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_delayed_by_notification</td>\n<td>string</td>\n<td>The is_delayed_by_notification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_delayed_by_user</td>\n<td>string</td>\n<td>The is_delayed_by_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_disconnect_time</td>\n<td>string</td>\n<td>The last_disconnect_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_logged_in_user</td>\n<td>string</td>\n<td>The last_logged_in_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_process_time</td>\n<td>null</td>\n<td>The last_process_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_refresh_time</td>\n<td>string</td>\n<td>The last_refresh_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_scan_failed</td>\n<td>string</td>\n<td>The last_scan_failed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last_update_time</td>\n<td>null</td>\n<td>The last_update_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mdm</td>\n<td>null</td>\n<td>The mdm field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>string</td>\n<td>The notes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needs_attention</td>\n<td>string</td>\n<td>The needs_attention field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needs_reboot</td>\n<td>string</td>\n<td>The needs_reboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>next_patch_time</td>\n<td>null</td>\n<td>The next_patch_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notification_count</td>\n<td>string</td>\n<td>The notification_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organization_id</td>\n<td>string</td>\n<td>The organization_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organizational_unit</td>\n<td>string</td>\n<td>The organizational_unit field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_family</td>\n<td>string</td>\n<td>The os_family field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_name</td>\n<td>string</td>\n<td>The os_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version</td>\n<td>string</td>\n<td>The os_version field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>os_version_id</td>\n<td>string</td>\n<td>The os_version_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patch_deferral_count</td>\n<td>string</td>\n<td>The patch_deferral_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patches</td>\n<td>string</td>\n<td>The patches field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending</td>\n<td>string</td>\n<td>The pending field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending_patches</td>\n<td>string</td>\n<td>The pending_patches field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_status</td>\n<td>array</td>\n<td>The policy_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_deferral_count</td>\n<td>string</td>\n<td>The reboot_deferral_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_is_delayed_by_notification</td>\n<td>string</td>\n<td>The reboot_is_delayed_by_notification field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_is_delayed_by_user</td>\n<td>string</td>\n<td>The reboot_is_delayed_by_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reboot_notification_count</td>\n<td>string</td>\n<td>The reboot_notification_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>refresh_interval</td>\n<td>string</td>\n<td>The refresh_interval field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>serial_number</td>\n<td>string</td>\n<td>The serial_number field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_group_id</td>\n<td>string</td>\n<td>The server_group_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_policies</td>\n<td>array</td>\n<td>The server_policies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>device_status</td>\n<td>string</td>\n<td>The device_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>agent_status</td>\n<td>string</td>\n<td>The agent_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_status</td>\n<td>string</td>\n<td>The policy_status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_statuses</td>\n<td>array</td>\n<td>The policy_statuses field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>timezone</td>\n<td>string</td>\n<td>The timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total_count</td>\n<td>string</td>\n<td>The total_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uptime</td>\n<td>string</td>\n<td>The uptime field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>string</td>\n<td>The uuid field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{patchHostId}}","key":"id"}]}},"response":[{"id":"b9553d68-9519-4eda-8c43-8ae1c574eacf","name":"200-Get Patcheable Host by Id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host",":id",""],"variable":[{"key":"id","value":"{{patchHostId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:26:06 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1aaa-nH1jh/O9TC3GD1Sr2UaUoFiXYB0\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"agent_version\": \"string\",\n  \"commands\": [],\n  \"compatibility_checks\": {\n    \"missing_wmi_integrity_check\": \"string\",\n    \"missing_powershell\": \"string\",\n    \"low_diskspace\": \"string\"\n  },\n  \"compliant\": \"string\",\n  \"connected\": \"string\",\n  \"create_time\": \"string\",\n  \"custom_name\": \"string\",\n  \"deleted\": \"string\",\n  \"detail\": {\n    \"RAM\": \"string\",\n    \"VOLUME\": [\n      {\n        \"VOLUME\": \"string\",\n        \"FSTYPE\": \"string\",\n        \"LABEL\": \"string\",\n        \"AVAIL\": \"string\",\n        \"FREE\": \"string\",\n        \"IS_SYSTEM_DISK\": \"string\"\n      }\n    ],\n    \"CPU\": \"string\",\n    \"SECURE_TOKEN_ACCOUNT\": null,\n    \"DISKS\": [\n      {\n        \"TYPE\": \"string\",\n        \"SIZE\": \"string\"\n      }\n    ],\n    \"NICS\": [\n      {\n        \"CONNECTED\": \"string\",\n        \"VENDOR\": \"string\",\n        \"DEVICE\": \"string\",\n        \"TYPE\": \"string\",\n        \"MAC\": \"string\",\n        \"IPS\": [\n          \"string\"\n        ]\n      }\n    ],\n    \"IPS\": [\n      \"string\"\n    ],\n    \"UPDATE_SOURCE_CHECK\": {\n      \"CONNECTED\": \"string\",\n      \"ERROR\": \"string\"\n    },\n    \"AUTO_UPDATE_OPTIONS\": {\n      \"OPTIONS\": \"string\",\n      \"ENABLED\": \"string\"\n    },\n    \"FQDNS\": [\n      \"string\"\n    ],\n    \"MDM_PROFILE_INSTALLED\": null,\n    \"LAST_USER_LOGON\": {\n      \"USER\": \"string\",\n      \"TIME\": \"string\",\n      \"SRC\": \"string\"\n    },\n    \"SERVICETAG\": \"string\",\n    \"PS_VERSION\": \"string\",\n    \"DISTINGUISHED_NAME\": \"string\",\n    \"VENDOR\": \"string\",\n    \"SERIAL\": \"string\",\n    \"MODEL\": \"string\",\n    \"WSUS_CONFIG\": {\n      \"WSUS_REACHABLE\": \"string\",\n      \"WSUS_MANAGED\": \"string\",\n      \"WSUS_SERVER\": \"string\"\n    },\n    \"MDM_SERVER\": null,\n    \"VERSION\": \"string\",\n    \"WMI_INTEGRITY_CHECK\": \"string\"\n  },\n  \"display_name\": \"string\",\n  \"exception\": \"string\",\n  \"instance_id\": \"string\",\n  \"ip_addrs\": [\n    \"string\"\n  ],\n  \"ip_addrs_private\": [\n    \"string\"\n  ],\n  \"is_compatible\": \"string\",\n  \"is_delayed_by_notification\": \"string\",\n  \"is_delayed_by_user\": \"string\",\n  \"last_disconnect_time\": \"string\",\n  \"last_logged_in_user\": \"string\",\n  \"last_process_time\": null,\n  \"last_refresh_time\": \"string\",\n  \"last_scan_failed\": \"string\",\n  \"last_update_time\": null,\n  \"mdm\": null,\n  \"name\": \"string\",\n  \"notes\": \"string\",\n  \"needs_attention\": \"string\",\n  \"needs_reboot\": \"string\",\n  \"next_patch_time\": null,\n  \"notification_count\": \"string\",\n  \"organization_id\": \"string\",\n  \"organizational_unit\": \"string\",\n  \"os_family\": \"string\",\n  \"os_name\": \"string\",\n  \"os_version\": \"string\",\n  \"os_version_id\": \"string\",\n  \"patch_deferral_count\": \"string\",\n  \"patches\": \"string\",\n  \"pending\": \"string\",\n  \"pending_patches\": \"string\",\n  \"policy_status\": [\n    {\n      \"id\": \"string\",\n      \"organization_id\": \"string\",\n      \"policy_id\": \"string\",\n      \"server_id\": \"string\",\n      \"policy_name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"status\": \"string\",\n      \"result\": \"string\",\n      \"create_time\": \"string\",\n      \"will_reboot\": \"string\",\n      \"pending_count\": \"string\",\n      \"next_remediation\": null\n    }\n  ],\n  \"reboot_deferral_count\": \"string\",\n  \"reboot_is_delayed_by_notification\": \"string\",\n  \"reboot_is_delayed_by_user\": \"string\",\n  \"reboot_notification_count\": \"string\",\n  \"refresh_interval\": \"string\",\n  \"serial_number\": \"string\",\n  \"server_group_id\": \"string\",\n  \"server_policies\": [\n    {\n      \"id\": \"string\",\n      \"uuid\": \"string\",\n      \"name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"organization_id\": \"string\",\n      \"configuration\": {\n        \"auto_patch\": \"string\",\n        \"patch_rule\": \"string\",\n        \"auto_reboot\": \"string\",\n        \"notify_user\": \"string\",\n        \"include_optional\": \"string\",\n        \"notify_reboot_user\": \"string\",\n        \"missed_patch_window\": \"string\",\n        \"custom_notification_max_delays\": \"string\",\n        \"custom_notification_deferment_periods\": [\n          \"string\"\n        ]\n      },\n      \"schedule_days\": \"string\",\n      \"schedule_weeks_of_month\": \"string\",\n      \"schedule_months\": \"string\",\n      \"schedule_time\": \"string\",\n      \"notes\": \"string\",\n      \"create_time\": \"string\",\n      \"next_remediation\": null,\n      \"server_groups\": [\n        \"string\"\n      ],\n      \"server_count\": \"string\",\n      \"status\": \"string\",\n      \"community_worklet_id\": null,\n      \"community_worklet_uuid\": null,\n      \"policy_template_id\": null,\n      \"result\": \"string\"\n    }\n  ],\n  \"status\": {\n    \"device_status\": \"string\",\n    \"agent_status\": \"string\",\n    \"policy_status\": \"string\",\n    \"policy_statuses\": [\n      {\n        \"id\": \"string\",\n        \"compliant\": \"string\"\n      }\n    ]\n  },\n  \"tags\": [],\n  \"timezone\": \"string\",\n  \"total_count\": \"string\",\n  \"uptime\": \"string\",\n  \"uuid\": \"string\"\n}"},{"id":"0721b238-2c84-44a3-a5fc-73ec7ef5c59f","name":"404 - Get Patcheable Host by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host",":id",""],"variable":[{"key":"id","value":"{{patchHostId}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"718741a0-5c80-44d3-a79b-bf0e42c9336a"},{"name":"Scan Patcheable Host","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c5dfb8b7-c202-417b-bb2c-0689795065e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/scan","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to initiate a patch scan for the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host",":id","scan"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{patchHostId}}","key":"id"}]}},"response":[{"id":"98338558-78b1-4b1a-aae7-51b1ae6e82a4","name":"200- Scan Patcheable Host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/scan","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host",":id","scan"],"variable":[{"key":"id","value":"{{patchHostId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:34:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"41"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"29-0QhFTtAr13DkijYlG/O3UkqjkeU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"message\": \"string\"\n}"},{"id":"2857cb16-991e-4b0f-a0f1-d74309d954c9","name":"400- Scan Patcheable Host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/scan","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host",":id","scan"],"variable":[{"key":"id","value":"233v"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:35:12 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"88"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"58-tHniBZw9FCxcLKUvaDW1Eu1cK+4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"c5dfb8b7-c202-417b-bb2c-0689795065e8"},{"name":"Export Patcheable Hosts","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["//Validate Status Code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","    pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"b2190075-324d-49a0-b89a-c886ca864227","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/export?filter=display_name:contains:pedro&sort=display_name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all patchable hosts data as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host","export"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"display_name:contains:pedro"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"display_name:-1"}],"variable":[]}},"response":[{"id":"ba018407-3bdc-43e8-8c0e-c5cf366000dc","name":"200-Export Patcheable Hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"display_name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"notes\",\n            \"title\": \"Notes\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"os_family\",\n            \"title\": \"OS family\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"os_version\",\n            \"title\": \"OS version\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"patches\",\n            \"title\": \"Patches\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"pending_patches\",\n            \"title\": \"Pending patches\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"compliant\",\n            \"title\": \"Compliant\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Compliant\",\n                \"false\": \"Not Compliant\"\n            }\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"connected\",\n            \"title\": \"Connected\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Connected\",\n                \"false\": \"Disconnected\"\n            }\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"last_disconnect_time\",\n            \"title\": \"Last disconnect time\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"10\",\n            \"order\": 10,\n            \"field\": \"exception\",\n            \"title\": \"Exception\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"With Exception\",\n                \"false\": \"Without Exception\"\n            }\n        },\n        {\n            \"id\": \"11\",\n            \"order\": 11,\n            \"field\": \"is_compatible\",\n            \"title\": \"Is compatible\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Compatible\",\n                \"false\": \"Incompatible\"\n            }\n        },\n        {\n            \"id\": \"12\",\n            \"order\": 12,\n            \"field\": \"last_scan_failed\",\n            \"title\": \"Last scan failed\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Last scan failed\",\n                \"false\": \"Last scan successful\"\n            }\n        },\n        {\n            \"id\": \"13\",\n            \"order\": 13,\n            \"field\": \"needs_attention\",\n            \"title\": \"Needs attention\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Needs Attention\",\n                \"false\": \"No Attention Needed\"\n            }\n        },\n        {\n            \"id\": \"14\",\n            \"order\": 14,\n            \"field\": \"needs_reboot\",\n            \"title\": \"Needs reboot\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Needs Reboot\",\n                \"false\": \"No Reboot Needed\"\n            }\n        },\n        {\n            \"id\": \"15\",\n            \"order\": 15,\n            \"field\": \"status.device_status\",\n            \"title\": \"Device status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"16\",\n            \"order\": 16,\n            \"field\": \"status.agent_status\",\n            \"title\": \"Agent status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"17\",\n            \"order\": 17,\n            \"field\": \"status.policy_status\",\n            \"title\": \"Policy status\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/export?filter=display_name:contains:pedro&sort=display_name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host","export"],"query":[{"key":"filter","value":"display_name:contains:pedro","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"sort","value":"display_name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:37:39 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"379"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"17b-W/ls/3qSAcniotkljKcFVG6sdvc\""}],"cookie":[],"responseTime":null,"body":"Name,Notes,OS family,OS version,Patches,Pending patches,Compliant,Connected,Last disconnect time,Exception,Is compatible,Last scan failed,Needs attention,Needs reboot,Device status,Agent status,Policy status\nPEDRO-LAPTOP,,Windows,10.0.26100,15,0,Compliant,Connected,,Without Exception,Compatible,Last scan successful,No Attention Needed,No Reboot Needed,ready,connected,compliant"}],"_postman_id":"b2190075-324d-49a0-b89a-c886ca864227"},{"name":"[EXPORT-JOB] Export Patchable Hosts","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"689bef92-6269-4666-84b8-f2e9c80d6146","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/export-job?filter=display_name:contains:pedro&sort=display_name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all patchable hosts data as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host","export-job"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"display_name:contains:pedro"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"display_name:-1"}],"variable":[]}},"response":[{"id":"6ef372e6-7519-4071-8034-f823bafd0d6f","name":"201-[EXPORT-JOB] Export Patchable Hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"display_name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"notes\",\n            \"title\": \"Notes\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"os_family\",\n            \"title\": \"OS family\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"os_version\",\n            \"title\": \"OS version\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"patches\",\n            \"title\": \"Patches\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"pending_patches\",\n            \"title\": \"Pending patches\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"compliant\",\n            \"title\": \"Compliant\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Compliant\",\n                \"false\": \"Not Compliant\"\n            }\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"connected\",\n            \"title\": \"Connected\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Connected\",\n                \"false\": \"Disconnected\"\n            }\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"last_disconnect_time\",\n            \"title\": \"Last disconnect time\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"10\",\n            \"order\": 10,\n            \"field\": \"exception\",\n            \"title\": \"Exception\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"With Exception\",\n                \"false\": \"Without Exception\"\n            }\n        },\n        {\n            \"id\": \"11\",\n            \"order\": 11,\n            \"field\": \"is_compatible\",\n            \"title\": \"Is compatible\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Compatible\",\n                \"false\": \"Incompatible\"\n            }\n        },\n        {\n            \"id\": \"12\",\n            \"order\": 12,\n            \"field\": \"last_scan_failed\",\n            \"title\": \"Last scan failed\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Last scan failed\",\n                \"false\": \"Last scan successful\"\n            }\n        },\n        {\n            \"id\": \"13\",\n            \"order\": 13,\n            \"field\": \"needs_attention\",\n            \"title\": \"Needs attention\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Needs Attention\",\n                \"false\": \"No Attention Needed\"\n            }\n        },\n        {\n            \"id\": \"14\",\n            \"order\": 14,\n            \"field\": \"needs_reboot\",\n            \"title\": \"Needs reboot\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Needs Reboot\",\n                \"false\": \"No Reboot Needed\"\n            }\n        },\n        {\n            \"id\": \"15\",\n            \"order\": 15,\n            \"field\": \"status.device_status\",\n            \"title\": \"Device status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"16\",\n            \"order\": 16,\n            \"field\": \"status.agent_status\",\n            \"title\": \"Agent status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"17\",\n            \"order\": 17,\n            \"field\": \"status.policy_status\",\n            \"title\": \"Policy status\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/export-job?filter=display_name:contains:pedro&sort=display_name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host","export-job"],"query":[{"key":"filter","value":"display_name:contains:pedro","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"sort","value":"display_name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:20:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-51AqUCKEGoDEdp8vOMKM0WJbXxY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"689bef92-6269-4666-84b8-f2e9c80d6146"},{"name":"Get All packages by patcheable Hosts id","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"string\"\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"1a30fcd6-25a5-443d-bdee-05e822ceef27","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/packages?limit=10500&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve all available patches for the specified patchable host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","patchable-host",":id","packages"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"10500"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"}],"variable":[{"type":"any","value":"5464774","key":"id"}]}},"response":[{"id":"28880afe-7a44-4996-b900-1fa6cc9c892b","name":"200- Get All packages by patcheable Hosts id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/packages?limit=10500&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host",":id","packages"],"query":[{"key":"limit","value":"10500","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}],"variable":[{"key":"id","value":"{{patchHostId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:50:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5252-0ZE9aiYPfTt7SaQffTgX/93e1hw\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"server_id\": \"string\",\n      \"package_id\": \"string\",\n      \"software_id\": \"string\",\n      \"installed\": \"string\",\n      \"ignored\": \"string\",\n      \"group_ignored\": \"string\",\n      \"deferred_until\": null,\n      \"group_deferred_until\": null,\n      \"name\": \"string\",\n      \"display_name\": \"string\",\n      \"version\": \"string\",\n      \"repo\": \"string\",\n      \"cves\": null,\n      \"cve_score\": null,\n      \"agent_severity\": null,\n      \"severity\": null,\n      \"package_version_id\": \"string\",\n      \"os_name\": \"string\",\n      \"os_version\": \"string\",\n      \"os_version_id\": \"string\",\n      \"create_time\": \"string\",\n      \"requires_reboot\": \"string\",\n      \"patch_classification_category_id\": \"string\",\n      \"patch_scope\": \"string\",\n      \"is_uninstallable\": \"string\",\n      \"secondary_id\": null,\n      \"is_managed\": \"string\",\n      \"impact\": \"string\",\n      \"organization_id\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"359e7afd-e6cb-4b36-9e11-24eda570b366","name":"500-Get All packages by patcheable Hosts id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/packages?limit=10500&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host",":id","packages"],"query":[{"key":"limit","value":"10500","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}],"variable":[{"key":"id","value":"233"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:50:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"108"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6c-90EOFgA6BD8Zuz4ggGopzMWOquc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"eb96c44c-aa4e-4950-9c98-eb7390e880a5","name":"404 - Get All packages by patcheable Hosts id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/patchable-host/:id/packages?limit=10500&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","patchable-host",":id","packages"],"query":[{"key":"limit","value":"10500","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}],"variable":[{"key":"id","value":"5464774"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"1a30fcd6-25a5-443d-bdee-05e822ceef27"}],"id":"74074aa4-e26f-48f5-bdf8-1bff9ac1011b","_postman_id":"74074aa4-e26f-48f5-bdf8-1bff9ac1011b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Available Patches","item":[{"name":"Get available patches filters","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"display_name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"impacted\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"severity\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"display_name\",\r","        \"impacted\",\r","        \"severity\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a24d610f-9df8-41b7-9b32-bc15adcbda11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/available-patches/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for patches.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>display_name</td>\n<td>object</td>\n<td>The display_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>impacted</td>\n<td>object</td>\n<td>The impacted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>object</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","available-patches","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"4c0f8a88-077f-4119-9a2d-654c5cbfb497","name":"200 - Get available patches filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/available-patches/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"display_name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"impacted\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"severity\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"a24d610f-9df8-41b7-9b32-bc15adcbda11"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"b4496f84-80ce-4ecd-ab83-8309e3d353f7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/available-patches/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","available-patches","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"3728721c-fe55-4564-b5e7-7a120a4d97d3","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/patching/available-patches/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","available-patches","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"057d0945-02fc-4959-8e75-347c8d343cfb","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/available-patches/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","available-patches","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"b4496f84-80ce-4ecd-ab83-8309e3d353f7"},{"name":"Get available patches","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"package_version_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"package_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"cves\": {\r","              \"type\": \"object\"\r","            },\r","            \"cve_score\": {\r","              \"type\": \"integer\"\r","            },\r","            \"severity\": {\r","              \"type\": \"null\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"is_managed\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"package_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_severity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"os_version_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"patch_installed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"devices_needed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"requires_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"group_ignored\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"package_version_id\",\r","            \"package_id\",\r","            \"cves\",\r","            \"cve_score\",\r","            \"severity\",\r","            \"create_time\",\r","            \"name\",\r","            \"display_name\",\r","            \"is_managed\",\r","            \"package_version\",\r","            \"os_family_name\",\r","            \"agent_severity\",\r","            \"os_version_id\",\r","            \"patch_installed\",\r","            \"devices_needed\",\r","            \"os_name\",\r","            \"os_version\",\r","            \"requires_reboot\",\r","            \"group_ignored\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"package_version_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"package_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"cves\": {\r","              \"type\": \"object\"\r","            },\r","            \"cve_score\": {\r","              \"type\": \"integer\"\r","            },\r","            \"severity\": {\r","              \"type\": \"null\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"is_managed\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"package_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_severity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"os_version_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"patch_installed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"devices_needed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"requires_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"group_ignored\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"package_version_id\",\r","            \"package_id\",\r","            \"cves\",\r","            \"cve_score\",\r","            \"severity\",\r","            \"create_time\",\r","            \"name\",\r","            \"display_name\",\r","            \"is_managed\",\r","            \"package_version\",\r","            \"os_family_name\",\r","            \"agent_severity\",\r","            \"os_version_id\",\r","            \"patch_installed\",\r","            \"devices_needed\",\r","            \"os_name\",\r","            \"os_version\",\r","            \"requires_reboot\",\r","            \"group_ignored\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"package_version_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"package_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"cves\": {\r","              \"type\": \"object\"\r","            },\r","            \"cve_score\": {\r","              \"type\": \"integer\"\r","            },\r","            \"severity\": {\r","              \"type\": \"null\"\r","            },\r","            \"create_time\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"is_managed\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"package_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_family_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"agent_severity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"os_version_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"patch_installed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"devices_needed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"os_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"os_version\": {\r","              \"type\": \"string\"\r","            },\r","            \"requires_reboot\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"group_ignored\": {\r","              \"type\": \"boolean\"\r","            }\r","          },\r","          \"required\": [\r","            \"package_version_id\",\r","            \"package_id\",\r","            \"cves\",\r","            \"cve_score\",\r","            \"severity\",\r","            \"create_time\",\r","            \"name\",\r","            \"display_name\",\r","            \"is_managed\",\r","            \"package_version\",\r","            \"os_family_name\",\r","            \"agent_severity\",\r","            \"os_version_id\",\r","            \"patch_installed\",\r","            \"devices_needed\",\r","            \"os_name\",\r","            \"os_version\",\r","            \"requires_reboot\",\r","            \"group_ignored\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a22cf7b1-ad5e-4ad2-a71b-72c2033d57a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/available-patches?limit=20&page=0&sort=display-name:-1&filter=name:contains:Workplace","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available patches.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>page</td>\n<td>string</td>\n<td>The page parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","available-patches"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"20"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"page","value":"0"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"display-name:-1"},{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:Workplace"},{"disabled":true,"key":"filter","value":"display_name:contains:Workplace"},{"disabled":true,"key":"filter","value":"os_id:is:9"},{"disabled":true,"key":"filter","value":"severity:is:medium"},{"disabled":true,"key":"filter","value":""}],"variable":[]}},"response":[{"id":"eb0d0652-9e1d-4b44-9f88-1d55646b3693","name":"400- Get available patches","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/available-patches?limit=20&page=0&sort=display-name:-1&filter=name:contains:Workplace&filter=display_name:contains:Workplace&filter=os_id:is:9&filter=severity:is:medium","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","available-patches"],"query":[{"key":"limit","value":"20","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"page","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"display-name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"filter","value":"name:contains:Workplace","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"filter","value":"display_name:contains:Workplace","type":"text"},{"key":"filter","value":"os_id:is:9","type":"text"},{"key":"filter","value":"severity:is:medium","type":"text"},{"key":"filter","value":"","type":"text","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 09 Sep 2025 17:51:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"263"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"107-6O971u+s70bnjuG+p3mQgjSqofA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": [\n        \"string\"\n      ],\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"84ae4a7e-1b4e-4c02-aca0-7d5ab2aa18fd","name":"200 - Get available patches","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/available-patches?limit=20&page=0&sort=display-name:-1&filter=name:contains:Workplace","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","available-patches"],"query":[{"key":"limit","value":"20","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"page","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"},{"key":"sort","value":"display-name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"filter","value":"name:contains:Workplace","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"filter","value":"display_name:contains:Workplace","type":"text","disabled":true},{"key":"filter","value":"os_id:is:9","type":"text","disabled":true},{"key":"filter","value":"severity:is:medium","type":"text","disabled":true},{"key":"filter","value":"","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"package_version_id\": \"string\",\n      \"package_id\": \"string\",\n      \"cves\": {},\n      \"cve_score\": \"string\",\n      \"severity\": null,\n      \"create_time\": \"string\",\n      \"name\": \"string\",\n      \"display_name\": \"string\",\n      \"is_managed\": \"string\",\n      \"package_version\": \"string\",\n      \"os_family_name\": \"string\",\n      \"agent_severity\": \"string\",\n      \"os_version_id\": \"string\",\n      \"patch_installed\": \"string\",\n      \"devices_needed\": \"string\",\n      \"os_name\": \"string\",\n      \"os_version\": \"string\",\n      \"requires_reboot\": \"string\",\n      \"group_ignored\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"a22cf7b1-ad5e-4ad2-a71b-72c2033d57a7"},{"name":"Export available patches","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"f3b54cc1-bcfe-4279-83cc-be44b1bdacec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/available-patches/export?filter=name:contains:chrome|severity:is:critical&sort=display-name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all available patches as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","available-patches","export"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:chrome|severity:is:critical"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"display-name:-1"}],"variable":[]}},"response":[{"id":"fbd42587-06c4-4c9f-a317-635ae676d14c","name":"200-Export available patches","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"display_name\",\n            \"title\": \"Software name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"package_version\",\n            \"title\": \"versions\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"os_family_name\",\n            \"title\": \"OS family\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"os_version\",\n            \"title\": \"OS version\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"create_time\",\n            \"title\": \"Create time\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"needs_reboot\",\n            \"title\": \"Needs reboot\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Needs Reboot\",\n                \"false\": \"No Reboot Needed\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/available-patches/export?filter=name:contains:chrome|severity:is:critical&sort=display-name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","available-patches","export"],"query":[{"key":"filter","value":"name:contains:chrome|severity:is:critical","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"sort","value":"display-name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 09 Sep 2025 18:02:01 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"638"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"27e-7hVaOB/TRZUdfr4f6ktGE1cWcfs\""}],"cookie":[],"responseTime":null,"body":"Software name,versions,OS family,OS version,Severity,Create time,Needs reboot\nGoogle Chrome,140.0.7339.80,Windows,10.0.26100,critical,2025-09-05-18-20-39,No Reboot Needed\nGoogle Chrome,140.0.7339.81,Windows,10.0.26100,critical,2025-09-03-18-06-06,No Reboot Needed\nGoogle Chrome,140.0.7339.81,Windows,10.0.19045,critical,2025-09-03-14-15-56,No Reboot Needed\nGoogle Chrome,139.0.7258.155,Windows,10.0.19045,critical,2025-08-26-20-29-31,No Reboot Needed\nGoogle Chrome,139.0.7258.154,Windows,10.0.26100,critical,2025-08-26-17-50-14,No Reboot Needed\nGoogle Chrome,138.0.7204.184,Windows,10.0.26100,critical,2025-07-30-04-26-42,No Reboot Needed"}],"_postman_id":"f3b54cc1-bcfe-4279-83cc-be44b1bdacec"},{"name":"[EXPORT-JOB] Export available patches","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0c91c0f6-cca2-4c5d-8304-d40e6eb8238c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/available-patches/export-job?filter=name:contains:chrome|severity:is:critical&sort=display-name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all available patches as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","available-patches","export-job"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:chrome|severity:is:critical"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"display-name:-1"}],"variable":[]}},"response":[{"id":"a83362cd-5ce6-400a-959c-d5f35a82dd91","name":"201-[EXPORT-JOB] Export available patches","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"display_name\",\n            \"title\": \"Software name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"package_version\",\n            \"title\": \"versions\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"os_family_name\",\n            \"title\": \"OS family\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"os_version\",\n            \"title\": \"OS version\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"create_time\",\n            \"title\": \"Create time\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"needs_reboot\",\n            \"title\": \"Needs reboot\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Needs Reboot\",\n                \"false\": \"No Reboot Needed\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/available-patches/export-job?filter=name:contains:chrome|severity:is:critical&sort=display-name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","available-patches","export-job"],"query":[{"key":"filter","value":"name:contains:chrome|severity:is:critical","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"sort","value":"display-name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:19:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-CHJWCbaEXkFloL8UUHkhW6/nKts\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"0c91c0f6-cca2-4c5d-8304-d40e6eb8238c"}],"id":"4a47c3e0-ce1a-465a-be01-ea33aaaa5d17","_postman_id":"4a47c3e0-ce1a-465a-be01-ea33aaaa5d17","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Policies","item":[{"name":"Get policies filters","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"string\"\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b976be0b-41ff-460f-9f0f-c6203e9c5f3d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","policies","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bbb22ab2-ae56-476a-984a-3a6643497df3","name":"200 - Get policies filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"b976be0b-41ff-460f-9f0f-c6203e9c5f3d"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"4d6748f0-8590-44b9-9874-01a7dd50d209","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","policies","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"dca9e64f-cb27-485c-994a-b3ffabbe9652","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/patching/policies/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","policies","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"29547855-5b23-4e86-9c40-2bcfbc0c4b6f","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/policies/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","policies","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"4d6748f0-8590-44b9-9874-01a7dd50d209"},{"name":"Get policies","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"string\"\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"5d4eaa5e-eb80-4970-bd61-2a3876ec7729","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies?limit=43&filter=name:contains:cv&sort=name:-1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available patching policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","policies"],"host":["{{url}}"],"query":[{"key":"limit","value":"43"},{"disabled":true,"key":"offset","value":"1"},{"key":"filter","value":"name:contains:cv"},{"key":"sort","value":"name:-1"},{"disabled":true,"key":"filter","value":"status:is:active"}],"variable":[]}},"response":[{"id":"51599fd7-ade0-4810-8e60-4787b51e04d5","name":"200 - Get policies","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/policies?limit=43&filter=name:contains:cv&sort=name:-1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","policies"],"query":[{"key":"limit","value":"43"},{"key":"offset","value":"1","disabled":true},{"key":"filter","value":"name:contains:cv"},{"key":"sort","value":"name:-1"},{"key":"filter","value":"status:is:active","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"id\": \"string\",\n      \"uuid\": \"string\",\n      \"name\": \"string\",\n      \"policy_type_name\": \"string\",\n      \"organization_id\": \"string\",\n      \"configuration\": {\n        \"os_family\": \"string\",\n        \"auto_reboot\": \"string\",\n        \"device_filters\": [],\n        \"evaluation_code\": \"string\",\n        \"remediation_code\": \"string\",\n        \"installation_code\": null,\n        \"notify_reboot_user\": \"string\",\n        \"device_filters_enabled\": \"string\",\n        \"use_scheduled_timezone\": \"string\",\n        \"refresh_before_remediation\": \"string\",\n        \"notify_deferred_reboot_user\": \"string\",\n        \"custom_notification_max_delays\": \"string\",\n        \"pending_reboot_deferral_enabled\": \"string\",\n        \"custom_pending_reboot_notification_message\": \"string\",\n        \"notify_deferred_reboot_user_message_timeout\": \"string\",\n        \"custom_pending_reboot_notification_max_delays\": \"string\",\n        \"custom_pending_reboot_notification_message_mac\": \"string\",\n        \"notify_deferred_reboot_user_auto_deferral_enabled\": \"string\",\n        \"custom_pending_reboot_notification_deferment_periods\": [\n          \"string\"\n        ],\n        \"secrets\": {}\n      },\n      \"schedule_days\": \"string\",\n      \"schedule_weeks_of_month\": \"string\",\n      \"schedule_months\": \"string\",\n      \"schedule_time\": \"string\",\n      \"notes\": \"string\",\n      \"create_time\": \"string\",\n      \"server_groups\": [\n        \"string\"\n      ],\n      \"server_count\": \"string\",\n      \"status\": \"string\",\n      \"community_worklet_id\": null,\n      \"community_worklet_uuid\": null,\n      \"policy_template_id\": null,\n      \"policy_template_uuid\": null,\n      \"schedule\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"5d4eaa5e-eb80-4970-bd61-2a3876ec7729"},{"name":"Get policy","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"string\"\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"0b4cefe0-0b14-4246-9023-dfce1f0a886f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/:policyId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>integer</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>uuid</td>\n<td>string</td>\n<td>The uuid field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_type_name</td>\n<td>string</td>\n<td>The policy_type_name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>organization_id</td>\n<td>integer</td>\n<td>The organization_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>configuration</td>\n<td>object</td>\n<td>The configuration field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>auto_patch</td>\n<td>boolean</td>\n<td>The auto_patch field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>patch_rule</td>\n<td>string</td>\n<td>The patch_rule field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>auto_reboot</td>\n<td>boolean</td>\n<td>The auto_reboot field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>filter_type</td>\n<td>string</td>\n<td>The filter_type field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notify_user</td>\n<td>boolean</td>\n<td>The notify_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>device_filters</td>\n<td>array</td>\n<td>The device_filters field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluation_code</td>\n<td>null</td>\n<td>The evaluation_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>include_optional</td>\n<td>boolean</td>\n<td>The include_optional field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>is_patch_tuesday</td>\n<td>boolean</td>\n<td>The is_patch_tuesday field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>remediation_code</td>\n<td>null</td>\n<td>The remediation_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>installation_code</td>\n<td>null</td>\n<td>The installation_code field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notify_reboot_user</td>\n<td>boolean</td>\n<td>The notify_reboot_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scheduled_timezone</td>\n<td>string</td>\n<td>The scheduled_timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>use_scheduled_timezone</td>\n<td>boolean</td>\n<td>The use_scheduled_timezone field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>install_deferral_enabled</td>\n<td>boolean</td>\n<td>The install_deferral_enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>refresh_before_remediation</td>\n<td>boolean</td>\n<td>The refresh_before_remediation field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notify_deferred_reboot_user</td>\n<td>boolean</td>\n<td>The notify_deferred_reboot_user field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notify_user_message_timeout</td>\n<td>integer</td>\n<td>The notify_user_message_timeout field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_notification_max_delays</td>\n<td>integer</td>\n<td>The custom_notification_max_delays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>pending_reboot_deferral_enabled</td>\n<td>boolean</td>\n<td>The pending_reboot_deferral_enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_notification_patch_message</td>\n<td>string</td>\n<td>The custom_notification_patch_message field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notify_user_auto_deferral_enabled</td>\n<td>boolean</td>\n<td>The notify_user_auto_deferral_enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_notification_reboot_message</td>\n<td>string</td>\n<td>The custom_notification_reboot_message field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_notification_deferment_periods</td>\n<td>array</td>\n<td>The custom_notification_deferment_periods field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_notification_patch_message_mac</td>\n<td>string</td>\n<td>The custom_notification_patch_message_mac field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_notification_reboot_message_mac</td>\n<td>string</td>\n<td>The custom_notification_reboot_message_mac field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_pending_reboot_notification_message</td>\n<td>string</td>\n<td>The custom_pending_reboot_notification_message field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notify_deferred_reboot_user_message_timeout</td>\n<td>integer</td>\n<td>The notify_deferred_reboot_user_message_timeout field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_pending_reboot_notification_max_delays</td>\n<td>integer</td>\n<td>The custom_pending_reboot_notification_max_delays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_pending_reboot_notification_message_mac</td>\n<td>string</td>\n<td>The custom_pending_reboot_notification_message_mac field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notify_deferred_reboot_user_auto_deferral_enabled</td>\n<td>boolean</td>\n<td>The notify_deferred_reboot_user_auto_deferral_enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>custom_pending_reboot_notification_deferment_periods</td>\n<td>array</td>\n<td>The custom_pending_reboot_notification_deferment_periods field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>secrets</td>\n<td>object</td>\n<td>The secrets field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>schedule_days</td>\n<td>integer</td>\n<td>The schedule_days field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>schedule_weeks_of_month</td>\n<td>integer</td>\n<td>The schedule_weeks_of_month field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>schedule_months</td>\n<td>integer</td>\n<td>The schedule_months field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>schedule_time</td>\n<td>string</td>\n<td>The schedule_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notes</td>\n<td>string</td>\n<td>The notes field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>create_time</td>\n<td>date</td>\n<td>The create_time field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_groups</td>\n<td>array</td>\n<td>The server_groups field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>server_count</td>\n<td>integer</td>\n<td>The server_count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>community_worklet_id</td>\n<td>null</td>\n<td>The community_worklet_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>community_worklet_uuid</td>\n<td>null</td>\n<td>The community_worklet_uuid field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_template_id</td>\n<td>null</td>\n<td>The policy_template_id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy_template_uuid</td>\n<td>null</td>\n<td>The policy_template_uuid field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>schedule</td>\n<td>string</td>\n<td>The schedule field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","policies",":policyId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"312325","key":"policyId"}]}},"response":[{"id":"ok-0b4cefe0-0b14-4246-9023-dfce1f0a886f","name":"200 - Get policy","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/patching/policies/:policyId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","patching","policies",":policyId"],"variable":[{"key":"policyId","value":"312325"}]},"description":"### Summary\n\nThis endpoint performs an **HTTP GET** request to retrieve the details of the specified policy.\n\n### Request Headers\n\n| Header Name | Header Value |\n| --- | --- |\n| ClientToken | `{{ClientToken}}` |\n| SoarId | `{{SoarId}}` |\n| Content-Type | application/json |\n\n### Response\n\nAfter a successful request, the server returns the following structure:\n\n| Field | Type | Description | Required |\n| --- | --- | --- | --- |\n| id | integer | The id field. | true |\n| uuid | string | The uuid field. | true |\n| name | string | The name field. | true |\n| policy_type_name | string | The policy_type_name field. | true |\n| organization_id | integer | The organization_id field. | true |\n| configuration | object | The configuration field. | true |\n| auto_patch | boolean | The auto_patch field. | true |\n| patch_rule | string | The patch_rule field. | true |\n| auto_reboot | boolean | The auto_reboot field. | true |\n| filter_type | string | The filter_type field. | true |\n| notify_user | boolean | The notify_user field. | true |\n| device_filters | array | The device_filters field. | true |\n| evaluation_code | null | The evaluation_code field. | true |\n| include_optional | boolean | The include_optional field. | true |\n| is_patch_tuesday | boolean | The is_patch_tuesday field. | true |\n| remediation_code | null | The remediation_code field. | true |\n| installation_code | null | The installation_code field. | true |\n| notify_reboot_user | boolean | The notify_reboot_user field. | true |\n| scheduled_timezone | string | The scheduled_timezone field. | true |\n| use_scheduled_timezone | boolean | The use_scheduled_timezone field. | true |\n| install_deferral_enabled | boolean | The install_deferral_enabled field. | true |\n| refresh_before_remediation | boolean | The refresh_before_remediation field. | true |\n| notify_deferred_reboot_user | boolean | The notify_deferred_reboot_user field. | true |\n| notify_user_message_timeout | integer | The notify_user_message_timeout field. | true |\n| custom_notification_max_delays | integer | The custom_notification_max_delays field. | true |\n| pending_reboot_deferral_enabled | boolean | The pending_reboot_deferral_enabled field. | true |\n| custom_notification_patch_message | string | The custom_notification_patch_message field. | true |\n| notify_user_auto_deferral_enabled | boolean | The notify_user_auto_deferral_enabled field. | true |\n| custom_notification_reboot_message | string | The custom_notification_reboot_message field. | true |\n| custom_notification_deferment_periods | array | The custom_notification_deferment_periods field. | true |\n| custom_notification_patch_message_mac | string | The custom_notification_patch_message_mac field. | true |\n| custom_notification_reboot_message_mac | string | The custom_notification_reboot_message_mac field. | true |\n| custom_pending_reboot_notification_message | string | The custom_pending_reboot_notification_message field. | true |\n| notify_deferred_reboot_user_message_timeout | integer | The notify_deferred_reboot_user_message_timeout field. | true |\n| custom_pending_reboot_notification_max_delays | integer | The custom_pending_reboot_notification_max_delays field. | true |\n| custom_pending_reboot_notification_message_mac | string | The custom_pending_reboot_notification_message_mac field. | true |\n| notify_deferred_reboot_user_auto_deferral_enabled | boolean | The notify_deferred_reboot_user_auto_deferral_enabled field. | true |\n| custom_pending_reboot_notification_deferment_periods | array | The custom_pending_reboot_notification_deferment_periods field. | true |\n| secrets | object | The secrets field. | true |\n| schedule_days | integer | The schedule_days field. | true |\n| schedule_weeks_of_month | integer | The schedule_weeks_of_month field. | true |\n| schedule_months | integer | The schedule_months field. | true |\n| schedule_time | string | The schedule_time field. | true |\n| notes | string | The notes field. | true |\n| create_time | date | The create_time field. | true |\n| server_groups | array | The server_groups field. | true |\n| server_count | integer | The server_count field. | true |\n| status | string | The status field. | true |\n| community_worklet_id | null | The community_worklet_id field. | true |\n| community_worklet_uuid | null | The community_worklet_uuid field. | true |\n| policy_template_id | null | The policy_template_id field. | true |\n| policy_template_uuid | null | The policy_template_uuid field. | true |\n| schedule | string | The schedule field. | true |\n"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"int\",\n  \"uuid\": \"string\",\n  \"name\": \"string\",\n  \"policy_type_name\": \"string\",\n  \"organization_id\": \"int\",\n  \"configuration\": {\n    \"auto_patch\": \"boolean\",\n    \"patch_rule\": \"string\",\n    \"auto_reboot\": \"boolean\",\n    \"filter_type\": \"string\",\n    \"notify_user\": \"boolean\",\n    \"device_filters\": [],\n    \"evaluation_code\": null,\n    \"include_optional\": \"boolean\",\n    \"is_patch_tuesday\": \"boolean\",\n    \"remediation_code\": null,\n    \"installation_code\": null,\n    \"notify_reboot_user\": \"boolean\",\n    \"scheduled_timezone\": \"string\",\n    \"use_scheduled_timezone\": \"boolean\",\n    \"install_deferral_enabled\": \"boolean\",\n    \"refresh_before_remediation\": \"boolean\",\n    \"notify_deferred_reboot_user\": \"boolean\",\n    \"notify_user_message_timeout\": \"int\",\n    \"custom_notification_max_delays\": \"int\",\n    \"pending_reboot_deferral_enabled\": \"boolean\",\n    \"custom_notification_patch_message\": \"string\",\n    \"notify_user_auto_deferral_enabled\": \"boolean\",\n    \"custom_notification_reboot_message\": \"string\",\n    \"custom_notification_deferment_periods\": [\n      \"int\"\n    ],\n    \"custom_notification_patch_message_mac\": \"string\",\n    \"custom_notification_reboot_message_mac\": \"string\",\n    \"custom_pending_reboot_notification_message\": \"string\",\n    \"notify_deferred_reboot_user_message_timeout\": \"int\",\n    \"custom_pending_reboot_notification_max_delays\": \"int\",\n    \"custom_pending_reboot_notification_message_mac\": \"string\",\n    \"notify_deferred_reboot_user_auto_deferral_enabled\": \"boolean\",\n    \"custom_pending_reboot_notification_deferment_periods\": [\n      \"int\"\n    ],\n    \"secrets\": {}\n  },\n  \"schedule_days\": \"int\",\n  \"schedule_weeks_of_month\": \"int\",\n  \"schedule_months\": \"int\",\n  \"schedule_time\": \"string\",\n  \"notes\": \"string\",\n  \"create_time\": \"date\",\n  \"server_groups\": [],\n  \"server_count\": \"int\",\n  \"status\": \"string\",\n  \"community_worklet_id\": null,\n  \"community_worklet_uuid\": null,\n  \"policy_template_id\": null,\n  \"policy_template_uuid\": null,\n  \"schedule\": \"string\"\n}"}],"_postman_id":"0b4cefe0-0b14-4246-9023-dfce1f0a886f"},{"name":"Export","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":[""],"type":"text/javascript","packages":{}}}],"id":"389ee844-6d13-482c-a02b-96467faa7ff1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export policy data as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","policies","export"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"389ee844-6d13-482c-a02b-96467faa7ff1"},{"name":"[EXPORT-JOB] Export","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(1000);\r","});\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b432c999-2efc-47ec-9177-189d98763241","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export policy data as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","policies","export-job"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"79482df2-f731-43e7-b7ac-e1ad2dad08e2","name":"201-[EXPORT-JOB] Export","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"type\",\n            \"title\": \"Type\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"schedule\",\n            \"title\": \"Schedule\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"schedule_time\",\n            \"title\": \"Schedule Time\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"server_count\",\n            \"title\": \"Server Count\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/export-job"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 29 Oct 2025 15:19:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-mSqNY2jqJq7F9XH6JWsfsoYqjn8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"b432c999-2efc-47ec-9177-189d98763241"},{"name":"Execute police on host","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":[""],"type":"text/javascript","packages":{}}}],"id":"7c611380-093a-4036-80df-dab5a0fd5c22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/policies/:policyId/host/:hostId/execute","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to execute the specified patching policy on the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","policies",":policyId","host",":hostId","execute"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"NO PROBAR","key":"policyId"},{"type":"any","value":"NO PROBAR","key":"hostId"}]}},"response":[],"_postman_id":"7c611380-093a-4036-80df-dab5a0fd5c22"}],"id":"b7deadde-e7a4-49cd-928f-df86bec9630d","_postman_id":"b7deadde-e7a4-49cd-928f-df86bec9630d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Dashboard","item":[{"name":"Get Dashboard up to date","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"compliant\": {\r","      \"type\": \"integer\"\r","    },\r","    \"total_devices\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"compliant\",\r","    \"total_devices\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e8272bcd-8223-49ec-8af5-5c9ea9ff71c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/up-to-date","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the count of up-to-date hosts from the patching dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total_devices</td>\n<td>string</td>\n<td>The total_devices field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","up-to-date"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"730438c0-5fac-43aa-a97d-829ff357b15c","name":"200 - Get Dashboard up to date","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/up-to-date"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"compliant\": \"string\",\n  \"total_devices\": \"string\"\n}"}],"_postman_id":"e8272bcd-8223-49ec-8af5-5c9ea9ff71c8"},{"name":"Get Dashboard policy execution","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"policyExecution7days\": {\r","      \"type\": \"integer\"\r","    },\r","    \"policyExecution14days\": {\r","      \"type\": \"integer\"\r","    },\r","    \"growthPercentage\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"policyExecution7days\",\r","    \"policyExecution14days\",\r","    \"growthPercentage\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"30850780-f719-43ec-b9cd-825f06ef58c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/policy-execution","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the policy execution statistics from the patching dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policyExecution7days</td>\n<td>string</td>\n<td>The policyExecution7days field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policyExecution14days</td>\n<td>string</td>\n<td>The policyExecution14days field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>growthPercentage</td>\n<td>string</td>\n<td>The growthPercentage field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","policy-execution"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"caf95427-d611-4e8f-a37a-8596836ac0ea","name":"200 - Get Dashboard policy execution","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/policy-execution"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"policyExecution7days\": \"string\",\n  \"policyExecution14days\": \"string\",\n  \"growthPercentage\": \"string\"\n}"}],"_postman_id":"30850780-f719-43ec-b9cd-825f06ef58c0"},{"name":"Get Dashboard available patches","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"growthPercentage\": {\r","      \"type\": \"integer\"\r","    },\r","    \"last15daysCount\": {\r","      \"type\": \"integer\"\r","    },\r","    \"last30daysCount\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"growthPercentage\",\r","    \"last15daysCount\",\r","    \"last30daysCount\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"3cb03e12-8762-426f-aeb9-4c7df4bfc0f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/available-patches","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available patches statistics from the patching dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>growthPercentage</td>\n<td>string</td>\n<td>The growthPercentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last15daysCount</td>\n<td>string</td>\n<td>The last15daysCount field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last30daysCount</td>\n<td>string</td>\n<td>The last30daysCount field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","available-patches"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3279720d-1434-4998-9d87-6389e6986a47","name":"200 - Get Dashboard available patches","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/available-patches"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"growthPercentage\": \"string\",\n  \"last15daysCount\": \"string\",\n  \"last30daysCount\": \"string\"\n}"}],"_postman_id":"3cb03e12-8762-426f-aeb9-4c7df4bfc0f0"},{"name":"Get Dashboard hosts required attention","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"disconnectedForThirtyDays\": {\r","      \"type\": \"integer\"\r","    },\r","    \"failedUpdateAttempts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needsAttention\": {\r","      \"type\": \"integer\"\r","    },\r","    \"needsRestart\": {\r","      \"type\": \"integer\"\r","    },\r","    \"notCompatible\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"disconnectedForThirtyDays\",\r","    \"failedUpdateAttempts\",\r","    \"needsAttention\",\r","    \"needsRestart\",\r","    \"notCompatible\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b11c8456-448c-46c3-858b-8011d418d2de","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/hosts-required-attention","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the hosts requiring attention from the patching dashboard.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>disconnectedForThirtyDays</td>\n<td>string</td>\n<td>The disconnectedForThirtyDays field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>failedUpdateAttempts</td>\n<td>string</td>\n<td>The failedUpdateAttempts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsAttention</td>\n<td>string</td>\n<td>The needsAttention field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>needsRestart</td>\n<td>string</td>\n<td>The needsRestart field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notCompatible</td>\n<td>string</td>\n<td>The notCompatible field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","hosts-required-attention"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9a89f15d-8ad6-48fb-9865-fc5d16daab53","name":"200 - Get Dashboard hosts required attention","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/hosts-required-attention"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"disconnectedForThirtyDays\": \"string\",\n  \"failedUpdateAttempts\": \"string\",\n  \"needsAttention\": \"string\",\n  \"needsRestart\": \"string\",\n  \"notCompatible\": \"string\"\n}"}],"_postman_id":"b11c8456-448c-46c3-858b-8011d418d2de"},{"name":"Get policies scheduled","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"policiesScheduled\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_subtype\": {\r","              \"type\": \"string\"\r","            },\r","            \"scheduled_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"scheduled_at_tz\": {\r","              \"type\": \"string\"\r","            },\r","            \"use_scheduled_tz\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"scheduled_tz\": {\r","              \"type\": \"string\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"device_filters\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            }\r","          },\r","          \"required\": [\r","            \"policy_name\",\r","            \"policy_type\",\r","            \"policy_id\",\r","            \"policy_uuid\",\r","            \"policy_subtype\",\r","            \"scheduled_at\",\r","            \"scheduled_at_tz\",\r","            \"use_scheduled_tz\",\r","            \"scheduled_tz\",\r","            \"server_groups\",\r","            \"device_filters\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"policy_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_type\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policy_uuid\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy_subtype\": {\r","              \"type\": \"string\"\r","            },\r","            \"scheduled_at\": {\r","              \"type\": \"string\"\r","            },\r","            \"scheduled_at_tz\": {\r","              \"type\": \"string\"\r","            },\r","            \"use_scheduled_tz\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"scheduled_tz\": {\r","              \"type\": \"string\"\r","            },\r","            \"server_groups\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"integer\"\r","                }\r","              ]\r","            },\r","            \"device_filters\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            }\r","          },\r","          \"required\": [\r","            \"policy_name\",\r","            \"policy_type\",\r","            \"policy_id\",\r","            \"policy_uuid\",\r","            \"policy_subtype\",\r","            \"scheduled_at\",\r","            \"scheduled_at_tz\",\r","            \"use_scheduled_tz\",\r","            \"scheduled_tz\",\r","            \"server_groups\",\r","            \"device_filters\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"policiesScheduled\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"856704da-f44d-4114-bb77-35da800e311d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/policies-scheduled","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the currently scheduled patching policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policiesScheduled</td>\n<td>array</td>\n<td>The policiesScheduled field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","policies-scheduled"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"a0b5efc7-4ba2-428a-8d64-53a30afe4e1e","name":"200 - Get policies scheduled","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/policies-scheduled"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"policiesScheduled\": [\n    {\n      \"policy_name\": \"string\",\n      \"policy_type\": \"string\",\n      \"policy_id\": \"string\",\n      \"policy_uuid\": \"string\",\n      \"policy_subtype\": \"string\",\n      \"scheduled_at\": \"string\",\n      \"scheduled_at_tz\": \"string\",\n      \"use_scheduled_tz\": \"string\",\n      \"scheduled_tz\": \"string\",\n      \"server_groups\": [\n        \"string\"\n      ],\n      \"device_filters\": []\n    }\n  ]\n}"}],"_postman_id":"856704da-f44d-4114-bb77-35da800e311d"},{"name":"Get hosts with pending patches top","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"hosts\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"hosts\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"fc16978d-12d3-4887-9666-b761e110970e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/hosts-top","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the top hosts with the most pending patches.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","hosts-top"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"5bf795a8-1c57-4784-a024-ef4bd4fd60f2","name":"200 - Get hosts with pending patches top","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/hosts-top"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"hosts\": [\n    {\n      \"id\": \"string\",\n      \"connected\": \"string\",\n      \"display_name\": \"string\",\n      \"patches\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"fc16978d-12d3-4887-9666-b761e110970e"},{"name":"Get hosts with pending patches top critical","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"hosts\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"id\": {\r","              \"type\": \"integer\"\r","            },\r","            \"connected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"display_name\": {\r","              \"type\": \"string\"\r","            },\r","            \"patches\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"id\",\r","            \"connected\",\r","            \"display_name\",\r","            \"patches\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"hosts\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"16e78d1f-dc47-4cf0-8cb3-46026e8518fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/hosts-top-critical","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the top hosts with the most pending critical patches.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","hosts-top-critical"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7b570fb6-94ba-4e50-afee-7b0b175d3f72","name":"200 - Get hosts with pending patches top critical","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/hosts-top-critical"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"hosts\": [\n    {\n      \"id\": \"string\",\n      \"connected\": \"string\",\n      \"display_name\": \"string\",\n      \"patches\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"16e78d1f-dc47-4cf0-8cb3-46026e8518fa"},{"name":"Get patches grouped by severity","event":[{"listen":"test","script":{"id":"16425cdd-27a0-45a5-9db9-44d1aac6d61d","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"bySeverity\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"no_known_cves\": {\r","          \"type\": \"integer\"\r","        },\r","        \"unknown\": {\r","          \"type\": \"integer\"\r","        },\r","        \"none\": {\r","          \"type\": \"integer\"\r","        },\r","        \"low\": {\r","          \"type\": \"integer\"\r","        },\r","        \"medium\": {\r","          \"type\": \"integer\"\r","        },\r","        \"high\": {\r","          \"type\": \"integer\"\r","        },\r","        \"critical\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"no_known_cves\",\r","        \"unknown\",\r","        \"none\",\r","        \"low\",\r","        \"medium\",\r","        \"high\",\r","        \"critical\"\r","      ]\r","    },\r","    \"total\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"bySeverity\",\r","    \"total\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(10000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"cc20ce58-f5ed-4a0d-a6eb-d2b861391e2d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/patches-severities","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available patches grouped by severity.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>bySeverity</td>\n<td>object</td>\n<td>The bySeverity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>no_known_cves</td>\n<td>string</td>\n<td>The no_known_cves field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>unknown</td>\n<td>string</td>\n<td>The unknown field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>none</td>\n<td>string</td>\n<td>The none field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low</td>\n<td>string</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>string</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>string</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>critical</td>\n<td>string</td>\n<td>The critical field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","patching","dashboard","patches-severities"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"2c749164-80d5-46ba-a9a9-1a80ab099c01","name":"200 - Get patches grouped by severity","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/patching/dashboard/patches-severities"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"bySeverity\": {\n    \"no_known_cves\": \"string\",\n    \"unknown\": \"string\",\n    \"none\": \"string\",\n    \"low\": \"string\",\n    \"medium\": \"string\",\n    \"high\": \"string\",\n    \"critical\": \"string\"\n  },\n  \"total\": \"string\"\n}"}],"_postman_id":"cc20ce58-f5ed-4a0d-a6eb-d2b861391e2d"}],"id":"130ef6cc-14db-42e9-868e-70f07e3fbb85","_postman_id":"130ef6cc-14db-42e9-868e-70f07e3fbb85","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"ba54cb95-d707-4ffb-9c61-a94268c0aae1","_postman_id":"ba54cb95-d707-4ffb-9c61-a94268c0aae1","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Endpoint Hardening","item":[{"name":"Controls","item":[{"name":"Get control filters","event":[{"listen":"test","script":{"id":"75e63ed9-5efe-4ffb-baea-1f8c5b95da0b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"description\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"severity\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"osKernel\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"hostsAffected\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"levelOfCompliance\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"description\",\r","        \"severity\",\r","        \"osKernel\",\r","        \"hostsAffected\",\r","        \"levelOfCompliance\",\r","        \"tags\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"797a4395-8ece-4229-a8cb-573b0684a380","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for hardening controls.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>object</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>object</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsAffected</td>\n<td>object</td>\n<td>The hostsAffected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsTarget</td>\n<td>object</td>\n<td>The hostsTarget field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>object</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"36cf43ce-f7d3-44d3-a998-f6c9eb8c4599","name":"200 - Get control filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"description\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"severity\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"hostsAffected\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostsTarget\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"levelOfCompliance\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"797a4395-8ece-4229-a8cb-573b0684a380"},{"name":"Get Controls AI Query","event":[{"listen":"test","script":{"id":"75e63ed9-5efe-4ffb-baea-1f8c5b95da0b","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"ce4af04c-327d-48c2-8376-95db916c28af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"d913def3-4294-406f-9664-63fedfe32693","name":"200 - Get Controls AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"c5adc8e2-d687-4e59-9b84-2244e983da17","name":"400 - Get Controls AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"ce4af04c-327d-48c2-8376-95db916c28af"},{"name":"Get All","event":[{"listen":"test","script":{"id":"b04a5ddb-75de-451c-afc4-a1beadf7074b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"_id\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"name\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"_id\",\r","                    \"name\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"osKernel\",\r","            \"protected\",\r","            \"severity\",\r","            \"tags\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"usedInPolicies\"\r","          ]\r","        },\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"tags\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"usedInPolicies\": {\r","              \"type\": \"array\",\r","              \"items\": {}\r","            },\r","            \"hostsAffected\": {\r","              \"type\": \"integer\"\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"tags\",\r","            \"severity\",\r","            \"osKernel\",\r","            \"updatedBy\",\r","            \"createdBy\",\r","            \"usedInPolicies\",\r","            \"hostsAffected\",\r","            \"levelOfCompliance\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"73c1b512-f079-45c0-8d66-08a536f177df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls?limit=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available controls.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls"],"host":["{{url}}"],"query":[{"disabled":true,"key":"filter","value":"name:contains:test"},{"disabled":true,"key":"sort","value":"name:-1"},{"key":"limit","value":"1"},{"disabled":true,"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"e4a909bf-b908-4a3b-a1bc-3b0c2b73ca29","name":"400- Get All","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls?limit=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls"],"query":[{"key":"filter","value":"name:contains:test","disabled":true},{"key":"sort","value":"name:-1","disabled":true},{"key":"limit","value":"1"},{"key":"offset","value":"0","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:01:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"114"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"72-J0yyf345zqlO4Tv8Dr1iPot6HnQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"},{"id":"b7649762-55fa-42c2-85cf-f2d2771da8a3","name":"200 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls?limit=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls"],"query":[{"key":"filter","value":"name:contains:test","disabled":true},{"key":"sort","value":"name:-1","disabled":true},{"key":"limit","value":"1"},{"key":"offset","value":"0","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"tags\": [],\n      \"severity\": \"string\",\n      \"osKernel\": \"string\",\n      \"updatedBy\": \"string\",\n      \"createdBy\": \"string\",\n      \"usedInPolicies\": [\n        {\n          \"_id\": \"string\",\n          \"name\": \"string\"\n        }\n      ],\n      \"hostsAffected\": \"string\",\n      \"levelOfCompliance\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"__v\": \"string\",\n      \"hostsTarget\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"73c1b512-f079-45c0-8d66-08a536f177df"},{"name":"Create control","event":[{"listen":"test","script":{"id":"187e3d6c-a831-4f8b-9bfa-ea2b5119e589","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","// Data extraction and passing of variables\r","pm.test(\"An endpointHardeningControlId is returned\", () => {\r","    pm.expect(pm.response.json().id).to.be.a('string');\r","    pm.environment.set('endpointHardeningControlId', pm.response.json().id);\r","}); \r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"severity\": {\r","      \"type\": \"string\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"scripts\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"test\": {\r","          \"type\": \"string\"\r","        },\r","        \"apply\": {\r","          \"type\": \"string\"\r","        },\r","        \"unapply\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"test\",\r","        \"apply\",\r","        \"unapply\"\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"usedInPolicies\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"hostsAffected\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"tags\",\r","    \"severity\",\r","    \"osKernel\",\r","    \"scripts\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"usedInPolicies\",\r","    \"hostsAffected\",\r","    \"levelOfCompliance\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"533f96f5-b9db-43a3-9f33-9a52087269df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"severity\": \"string\",\n  \"osKernel\": \"string\",\n  \"scripts\": {\n    \"test\": \"string\",\n    \"apply\": \"string\",\n    \"unapply\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new hardening control in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>test</td>\n<td>string</td>\n<td>The test field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apply</td>\n<td>string</td>\n<td>The apply field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>unapply</td>\n<td>string</td>\n<td>The unapply field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>usedInPolicies</td>\n<td>array</td>\n<td>The usedInPolicies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsAffected</td>\n<td>string</td>\n<td>The hostsAffected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"6a280b31-a450-4583-bcbb-bba902625470","name":"404- Create control","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Andrea- SMB15\",\n    \"description\": \"\",\n    \"tags\": [\n        \"Control Tag 1\"\n    ],\n    \"severity\": \"low\",\n    \"osKernel\": \"windows\",\n    \"scripts\": {\n        \"test\": \"# Check if SMBv1 is disabled (return True if disabled, False if enabled)\\r\\n$regPath = \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\"\\r\\ntry {\\r\\n    $value = Get-ItemProperty -Path $regPath -Name SMB1 -ErrorAction Stop | Select-Object -ExpandProperty SMB1\\r\\n    if ($value -eq 0) {\\r\\n        Write-Output $true   # Disabled\\r\\n    } else {\\r\\n        Write-Output $false  # Enabled\\r\\n    }\\r\\n} catch {\\r\\n    # If the key doesn't exist, SMBv1 is disabled by default on modern Windows\\r\\n    Write-Output $true\\r\\n}\",\n        \"apply\": \"\",\n        \"unapply\": \"\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:05:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"119"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"77-Y4TxMdTu8KCVQxqlI8HW0iQVsyk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"},{"id":"6493baf7-4697-4dd2-9094-de28269405cf","name":"201- Create control","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Andrea6- SMB15\",\n    \"description\": \"\",\n    \"tags\": [\n        \"Control Tag 1\"\n    ],\n    \"severity\": \"low\",\n    \"osKernel\": \"windows\",\n    \"scripts\": {\n        \"test\": \"# Check if SMBv1 is disabled (return True if disabled, False if enabled)\\r\\n$regPath = \\\"HKLM:\\\\SYSTEM\\\\CurrentControlSet\\\\Services\\\\LanmanServer\\\\Parameters\\\"\\r\\ntry {\\r\\n    $value = Get-ItemProperty -Path $regPath -Name SMB1 -ErrorAction Stop | Select-Object -ExpandProperty SMB1\\r\\n    if ($value -eq 0) {\\r\\n        Write-Output $true   # Disabled\\r\\n    } else {\\r\\n        Write-Output $false  # Enabled\\r\\n    }\\r\\n} catch {\\r\\n    # If the key doesn't exist, SMBv1 is disabled by default on modern Windows\\r\\n    Write-Output $true\\r\\n}\",\n        \"apply\": \"\",\n        \"unapply\": \"\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:08:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"41b-BPdFmFLn6WH34SdbCg2/uLZz3/I\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"severity\": \"string\",\n  \"osKernel\": \"string\",\n  \"scripts\": {\n    \"test\": \"string\",\n    \"apply\": \"string\",\n    \"unapply\": \"string\"\n  },\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"usedInPolicies\": [],\n  \"hostsAffected\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"}],"_postman_id":"533f96f5-b9db-43a3-9f33-9a52087269df"},{"name":"Delete control","event":[{"listen":"test","script":{"id":"d256c82f-2b14-4636-9a30-c68dd20b62b4","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"8c5df3cb-366d-4a1d-9ef5-9f7ed6827da7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified hardening control from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"id"}]}},"response":[{"id":"c8b38f8e-a993-4cdc-80ea-5d42625b1f71","name":"204- Delete control","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":id"],"variable":[{"key":"id","value":"{{endpointHardeningControlId}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:16:21 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"849708e4-7cd4-4cd8-a331-ac29da0f0d02","name":"400- Delete control","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":id"],"variable":[{"key":"id","value":"423"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:16:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"132"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"84-qkQB241q57+j+iN4D3gOoGKQYI8\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"8c5df3cb-366d-4a1d-9ef5-9f7ed6827da7"},{"name":"Get control by Id","event":[{"listen":"test","script":{"id":"dbbb1587-796d-4c85-8a37-b2e7f8598bc1","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"severity\": {\r","      \"type\": \"string\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"scripts\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"test\": {\r","          \"type\": \"string\"\r","        },\r","        \"apply\": {\r","          \"type\": \"string\"\r","        },\r","        \"unapply\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"test\",\r","        \"apply\",\r","        \"unapply\"\r","      ]\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"usedInPolicies\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"hostsAffected\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"tags\",\r","    \"severity\",\r","    \"osKernel\",\r","    \"scripts\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"usedInPolicies\",\r","    \"hostsAffected\",\r","    \"levelOfCompliance\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"393bdbdb-c860-46e8-a788-39b569681318","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified hardening control.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>test</td>\n<td>string</td>\n<td>The test field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apply</td>\n<td>string</td>\n<td>The apply field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>unapply</td>\n<td>string</td>\n<td>The unapply field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>usedInPolicies</td>\n<td>array</td>\n<td>The usedInPolicies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsAffected</td>\n<td>string</td>\n<td>The hostsAffected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"id"}]}},"response":[{"id":"bd91c400-9c68-4444-a8b8-0e30130874dc","name":"200- Get control by Id","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":id"],"variable":[{"key":"id","value":"{{endpointHardeningControlId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:13:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"cc9-lF4pczzCXYfVMuw2zgqcSd+vh8U\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    {\n      \"_id\": \"string\",\n      \"name\": \"string\"\n    }\n  ],\n  \"severity\": \"string\",\n  \"osKernel\": \"string\",\n  \"scripts\": {\n    \"test\": \"string\",\n    \"apply\": \"string\",\n    \"unapply\": \"string\"\n  },\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"usedInPolicies\": [],\n  \"hostsAffected\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\"\n}"},{"id":"9f476819-e88e-465c-a857-33336f881f46","name":"400 - Get control by Id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":id"],"variable":[{"key":"id","value":"{{endpointHardeningControlId}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"393bdbdb-c860-46e8-a788-39b569681318"},{"name":"Update control","event":[{"listen":"test","script":{"id":"efeec8d1-0821-4794-8c27-c50d7289e96f","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"scripts\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"test\": {\r","          \"type\": \"string\"\r","        },\r","        \"apply\": {\r","          \"type\": \"string\"\r","        },\r","        \"unapply\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"test\",\r","        \"apply\",\r","        \"unapply\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"tags\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"severity\": {\r","      \"type\": \"string\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"usedInPolicies\": {\r","      \"type\": \"array\",\r","      \"items\": {}\r","    },\r","    \"hostsAffected\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"scripts\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"tags\",\r","    \"severity\",\r","    \"osKernel\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"usedInPolicies\",\r","    \"hostsAffected\",\r","    \"levelOfCompliance\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"ae145930-13c4-41e1-982f-e7043a4bf500","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"severity\": \"string\",\n  \"shellType\": \"string\",\n  \"osKernel\": \"string\",\n  \"scripts\": {\n    \"test\": \"string\",\n    \"apply\": \"string\",\n    \"unapply\": \"string\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified hardening control.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shellType</td>\n<td>string</td>\n<td>The shellType field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>scripts</td>\n<td>object</td>\n<td>The scripts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>test</td>\n<td>string</td>\n<td>The test field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>apply</td>\n<td>string</td>\n<td>The apply field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>unapply</td>\n<td>string</td>\n<td>The unapply field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>array</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>severity</td>\n<td>string</td>\n<td>The severity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>usedInPolicies</td>\n<td>array</td>\n<td>The usedInPolicies field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostsAffected</td>\n<td>string</td>\n<td>The hostsAffected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"id"}]}},"response":[{"id":"b4e069c9-cbd6-41ca-bbbc-76ab3d96654f","name":"200- Update control","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Eze- SMB11\",\n    \"description\": \"Policy description moded\",\n    \"tags\": [\"6927413de69e613bcb6f1dfc\"],\n    \"severity\": \"low\",\n    \"shellType\": \"bash\",\n    \"osKernel\": \"darwin\",\n    \"scripts\": {\n        \"test\": \"Test script mod\",\n        \"apply\": \"Apply script mod\",\n        \"unapply\": \"Unapply script mod\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":id"],"variable":[{"key":"id","value":"{{endpointHardeningControlId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:49:38 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"574"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"23e-EZ6X3kmXpMWe3orpBg5QlHR/+AY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"scripts\": {\n    \"test\": \"string\",\n    \"apply\": \"string\",\n    \"unapply\": \"string\"\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"tags\": [\n    \"string\"\n  ],\n  \"severity\": \"string\",\n  \"osKernel\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"usedInPolicies\": [],\n  \"hostsAffected\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"0c9df963-6dce-420b-be85-6ff5dc6a7012","name":"400-Update control","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Eze- SMB11\",\n    \"description\": \"Policy description moded\",\n    \"tags\": [\"6927413de69e613bcb6f1dfc\"],\n    \"severity\": \"low\",\n    \"shellType\": \"bash\",\n    \"osKernel\": \"darwin\",\n    \"scripts\": {\n        \"test\": \"Test script mod\",\n        \"apply\": \"Apply script mod\",\n        \"unapply\": \"Unapply script mod\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":id"],"variable":[{"key":"id","value":"123"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 18:50:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"132"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"84-E6wh8SLtXmIq/r0GTV/S3TGlwbY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"ae145930-13c4-41e1-982f-e7043a4bf500"},{"name":"Control tags","event":[{"listen":"test","script":{"id":"9c8b580d-f253-4c26-8a1f-613e38a273bf","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"id\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        },\r","        \"id\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\",\r","        \"id\"\r","      ]\r","    }\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"9e0d1e50-3c57-4c65-b022-32a488ea4e8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/tags","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available tags for hardening controls.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","tags"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"bfdcb898-c741-4ba5-aeb4-9d897c97d5a9","name":"200 - Control tags","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/tags"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"name\": \"string\"\n  }\n]"}],"_postman_id":"9e0d1e50-3c57-4c65-b022-32a488ea4e8b"},{"name":"Test controls","event":[{"listen":"test","script":{"id":"b477b457-94ec-4d32-b41c-77d15852c50f","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jobId\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"jobId\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"db92dbbb-7ee5-4ca9-a1ba-93c4267b35a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hostIds\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/test/:controlId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to test the specified hardening controls on the target.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hostIds</td>\n<td>array</td>\n<td>The hostIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","test",":controlId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"controlId"}]}},"response":[{"id":"6021286c-c531-4353-9d09-45faeb69da3b","name":"201- Test controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"hostIds\": [\"9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/test/:controlId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","test",":controlId"],"variable":[{"key":"controlId","value":"{{endpointHardeningControlId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:04:45 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"36"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24-vAF+B5T/dAy65rl1mhxsc8Nih5M\""}],"cookie":[],"responseTime":null,"body":"{\n  \"jobId\": \"string\"\n}"},{"id":"4300fa04-882d-4480-be6f-e719491d48bc","name":"400-Test controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"hostIds\": [\"9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/test/:controlId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","test",":controlId"],"variable":[{"key":"controlId","value":"123"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:05:26 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"106"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6a-8780MZGjnuuiEwAQtrdx1G/+tWk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"db92dbbb-7ee5-4ca9-a1ba-93c4267b35a2"},{"name":"Apply controls","event":[{"listen":"test","script":{"id":"64c316a6-4aff-4d1b-bf1e-2e0831174d13","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jobId\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"jobId\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"3938a249-a20a-490c-a637-818929a37bbd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hostIds\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/apply/:controlId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to apply the specified hardening controls to the target.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hostIds</td>\n<td>array</td>\n<td>The hostIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","apply",":controlId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"controlId"}]}},"response":[{"id":"75918100-5542-4a62-b45d-2454392d9dfc","name":"201- Apply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"hostIds\": [\"9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/apply/:controlId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","apply",":controlId"],"variable":[{"key":"controlId","value":"{{endpointHardeningControlId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:49:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"36"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24-6J+qXJbI6jc+rCVlwxGRzkefFbI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"jobId\": \"string\"\n}"},{"id":"1074d820-8c74-4406-9544-7c32c34cc70f","name":"400- Apply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"hostIds\": [\"9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/apply/:controlId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","apply",":controlId"],"variable":[{"key":"controlId","value":"12312"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:49:33 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"110"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6e-jUQDgUE+HmY6ybVdZbMY9jPzHLI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"3938a249-a20a-490c-a637-818929a37bbd"},{"name":"Unapply controls","event":[{"listen":"test","script":{"id":"0d6a5ddf-5c98-4354-a511-c0b4f2e8ee63","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jobId\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"jobId\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"421fcd99-b073-42c7-8ecc-07633c8da414","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hostIds\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/unapply/:controlId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to unapply the specified hardening controls from the target.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hostIds</td>\n<td>array</td>\n<td>The hostIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","unapply",":controlId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"controlId"}]}},"response":[{"id":"7b6f8d96-9065-42bc-93f3-c161c7be81a8","name":"201- Unapply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"hostIds\": [\"9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/unapply/:controlId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","unapply",":controlId"],"variable":[{"key":"controlId","value":"{{endpointHardeningControlId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:50:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"36"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24-X17kHYYziL3ciUzBAekKsWgFleY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"jobId\": \"string\"\n}"},{"id":"c47bbb70-1ca9-4d31-852d-115857406beb","name":"400- Unapply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"hostIds\": [\"9FBD16EC-753A-41C5-8D2B-71DCDDFA25D0\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/unapply/:controlId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","unapply",":controlId"],"variable":[{"key":"controlId","value":"12"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:50:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"104"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"68-MIz2U+jFG7hcU1fFKi5l7AjS1fQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"421fcd99-b073-42c7-8ecc-07633c8da414"},{"name":"Export controls","event":[{"listen":"test","script":{"id":"25bfc10b-0024-450c-a25a-2df1fc0dfc3c","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"86da0a64-410d-4f42-9074-135d5475d304","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all hardening controls as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","export"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"80ae990e-5ed7-4e01-bc1c-104b16032a00","name":"200- Export controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"hostsAffected\",\n            \"title\": \"Hosts Affected\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/export"},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:52:16 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"3d26-PSaJ0QA2xwcp3zlX8308xIhTR8k\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"Name,Description,Severity,OS Kernel,Hosts Affected,Level of Compliance\nEnable Lsass.exe audit mode,\"The LSA, which includes the Local Security Authority Server Service (LSASS) process, validates users for local and remote sign-ins and enforces local security policies. On Windows 8.1 and later, added protection for the LSA is provided to prevent nonprotected processes from reading memory and injecting code. This feature provides added security for the credentials that LSA stores and manages. You can achieve further protection when you use Unified Extensible Firmware Interface (UEFI) lock and Secure Boot. When these settings are enabled, disabling the 'HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Lsa' registry key has no effect.\",high,windows,1,100\n\"Ensure 'Allow log on locally' is set to 'Administrators, Users'\",\"This policy setting determines which users can interactively log on to computers in your environment. Logons that are initiated by pressing the CTRL+ALT+DEL key sequence on the client computer keyboard require this user right. Users who attempt to log on through Terminal Services / Remote Desktop Services or IIS also require this user right. The recommended state for this setting is: Administrators, Users. Any account with the Allow log on locally user right can log on at the console of the computer. If you do not restrict this user right to legitimate users who need to be able to log on to the console of the computer, unauthorized users could download and run malicious software to elevate their privileges.\",high,windows,1,100\n\"Ensure 'Boot-Start Driver Initialization Policy' is set to 'Enabled: Good, unknown and bad but critical'\",\"This policy setting allows you to specify which boot-start drivers are initialized based on a classification determined by an Early Launch Antimalware boot-start driver. The Early Launch Antimalware boot-start driver can return the following classifications for each boot-start driver: 'Good', 'Bad', 'Bad, but required for boot' and 'Unknown'. If you enable this policy setting you will be able to choose which boot-start drivers to initialize the next time the computer is started. If your malware detection application does not include an Early Launch Antimalware boot-start driver or if your Early Launch Antimalware boot-start driver has been disabled, this setting has no effect and all boot-start drivers are initialized. The recommended state for this setting is: 'Enabled: Good, unknown and bad but critical'. This policy setting helps reduce the impact of malware that has already infected your system\",high,windows,1,100\nEnsure 'Configure SMB v1 server' is set to 'Disabled',\"This setting configures the server-side processing of the Server Message Block version 1 (SMBv1) protocol. The recommended state for this setting is: 'Disabled'; Since September 2016, Microsoft has strongly encouraged that SMBv1 be disabled and no longer used on modern networks, as it is a 30 year old design that is much more vulnerable to attacks then much newer designs such as SMBv2 and SMBv3.\",high,windows,1,100\n\"Ensure 'Deny access to this computer from the network' to include 'Guests, Local account'\",\"This policy setting prohibits users from connecting to a computer from across the network, which would allow users to access and potentially modify data remotely. In high security environments, there should be no need for remote users to access data on a computer. Instead, file sharing should be accomplished through the use of network servers. This user right supersedes the Access this computer from the network user right if an account is subject to both policies. The recommended state for this setting is to include: 'Guests, Local account'. Users who can log on to the computer over the network can enumerate lists of account names, group names, and shared resources. Users with permission to access shared folders and files can connect over the network and possibly view or modify data.\",high,windows,1,100\nEnsure 'Enable insecure guest logons' is set to 'Disabled',This policy setting determines if the SMB client will allow insecure guest logons to an SMB server. The recommended state for this setting is: 'Disabled'. Insecure guest logons are used by file servers to allow unauthenticated access to shared folders.,high,windows,1,100\nEnsure 'Encryption Oracle Remediation' is set to 'Enabled: Force Updated Clients',\"Some versions of the CredSSP protocol that is used by some applications (such as Remote Desktop Connection) are vulnerable to an encryption oracle attack against the client. This policy controls compatibility with vulnerable clients and servers and allows you to set the level of protection desired for the encryption oracle vulnerability. The recommended state for this setting is: 'Enabled: Force Updated Clients'. This setting is important to mitigate the CredSSP encryption oracle vulnerability, for which information was published by Microsoft on 03/13/2018 in CVE-2018-0886 | CredSSP Remote Code Execution Vulnerability. All versions of Windows from Windows Vista onwards are affected by this vulnerability, and will be compatible with this recommendation provided that they have been patched at least through May 2018 (or later).\",high,windows,1,100\nEnsure 'Enumeration policy for external devices incompatible with Kernel DMA Protection' is set to 'Enabled: Block All',\"This policy is intended to provide additional security against external DMA-capable devices. It allows for more control over the enumeration of external DMA-capable devices that are not compatible with DMA Remapping/device memory isolation and sandboxing. The recommended state for this setting is: Enabled: Block All. Device memory sandboxing allows the OS to leverage the I/O Memory Management Unit (IOMMU) of a device to block unpermitted I/O, or memory access, by the peripheral.\",high,windows,1,100\nEnsure 'LSA Protection' is set to 'Enabled,\"This policy setting controls whether the Local Security Authority Server Service (LSASS) process runs protected. The Local Security Authority (LSA), which includes the Local Security Authority Server Service (LSASS) process, validates users for local and remote sign-ins and enforces local security policies. The recommended state for this setting is: 'Enabled'. The Windows 8.1 operating system (or newer) provides additional protection for the LSA to prevent reading memory and code injection by non-protected processes. Enabling this setting provides added security for the credentials that LSA stores and manages.\",high,windows,1,100\nEnsure 'Network access: Do not allow anonymous enumeration of SAM accounts and shares' is set to 'Enabled',\"This policy setting controls the ability of anonymous users to enumerate SAM accounts as well as shares. If you enable this policy setting, anonymous users will not be able to enumerate domain account user names and network share names on the systems in your environment. The recommended state for this setting is: 'Enabled'. An unauthorized user could anonymously list account names and shared resources and use the information to attempt to guess passwords or perform social engineering attacks. (Social engineering attacks try to deceive users in some way to obtain passwords or some form of security information.)\",high,windows,1,100\nEnsure 'Network security: Do not store LAN Manager hash value on next password change' is set to 'Enabled',\"This policy setting determines whether the LAN Manager (LM) hash value for the new password is stored when the password is changed. The LM hash is relatively weak and prone to attack compared to the cryptographically stronger Microsoft Windows NT hash. Since LM hashes are stored on the local computer in the security database, passwords can then be easily compromised if the database is attacked. Note: Older operating systems and some third-party applications may fail when this policy setting is enabled. Also, note that the password will need to be changed on all accounts after you enable this setting to gain the proper benefit. The recommended state for this setting is: 'Enabled'. The SAM file can be targeted by attackers who seek access to username and password hashes. Such attacks use special tools to crack passwords, which can then be used to impersonate users and gain access to resources on your network. These types of attacks will not be prevented if you enable this policy setting, but it will be much more difficult for these types of attacks to succeed.\",high,windows,1,100\nEnsure 'Require a password when a computer wakes (on battery)' is set to 'Enabled',Specifies whether or not the user is prompted for a password when the system resumes from sleep. The recommended state for this setting is: 'Enabled'. Enabling this setting ensures that anyone who wakes an unattended computer from sleep state will have to provide logon credentials before they can access the system.,high,windows,2,100\nEnsure 'Require a password when a computer wakes (plugged in)' is set to 'Enabled',Specifies whether or not the user is prompted for a password when the system resumes from sleep. The recommended state for this setting is: 'Enabled'. Enabling this setting ensures that anyone who wakes an unattended computer from sleep state will have to provide logon credentials before they can access the system.,high,windows,1,100\nEnsure 'Restrict Unauthenticated RPC clients' is set to 'Enabled: Authenticated',This policy setting controls how the RPC server runtime handles unauthenticated RPC clients connecting to RPC servers. This policy setting impacts all RPC applications. In a domain environment this policy setting should be used with caution as it can impact a wide range of functionality including group policy processing itself. Reverting a change to this policy setting can require manual intervention on each affected machine. This policy setting should never be applied to a Domain Controller. The recommended state for this setting is: Enabled: 'Authenticated'. Unauthenticated RPC communication can create a security vulnerability.,high,windows,1,0\nEnsure 'Store passwords using reversible encryption' is set to 'Disabled',\"This policy setting determines whether the operating system stores passwords in a way that uses reversible encryption, which provides support for application protocols that require knowledge of the user's password for authentication purposes. Passwords that are stored with reversible encryption are essentially the same as plaintext versions of the passwords. The recommended state for this setting is: 'Disabled'. Enabling this policy setting allows the operating system to store passwords in a weaker format that is much more susceptible to compromise and weakens your system security.\",high,windows,1,100\nEnsure 'Turn on PowerShell Script Block Logging' is set to 'Enabled',\"This policy setting enables logging of all PowerShell script input to the 'Applications and Services Logs\\Microsoft'\\Windows\\PowerShell\\Operational' Event Log channel. The recommended state for this setting is: Enabled. Note: If logging of Script Block Invocation Start/Stop Events is enabled (option box checked), PowerShell will log additional events when invocation of a command, script block, function, or script starts or stops. Enabling this option generates a high volume of event logs. CIS has intentionally chosen not to make a recommendation for this option, since it generates a large volume of events. If an organization chooses to enable the optional setting (checked), this also conforms to the benchmark. Logs of PowerShell script input can be very valuable when performing forensic investigations of PowerShell attack incidents to determine what occurred.\",high,windows,1,100\nEnsure 'User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode' is set to 'Prompt for consent on the secure desktop' or higher.,This policy setting controls the behavior of the elevation prompt for administrators. The recommended state for this setting is: Prompt for consent on the secure desktop. Configuring this setting to Prompt for credentials on the secure desktop also conforms to the benchmark. One of the risks that the UAC feature introduced with Windows Vista is trying to mitigate is that of malicious software running under elevated credentials without the user or administrator being aware of its activity. This setting raises awareness to the administrator of elevated privilege operations and permits the administrator to prevent a malicious program from elevating its privilege when the program attempts to do so.,high,windows,1,0\nEnsure 'WDigest Authentication' is set to 'Disabled',\"When WDigest authentication is enabled, Lsass.exe retains a copy of the user's plaintext password in memory, where it can be at risk of theft. If this setting is not configured, WDigest authentication is disabled in Windows 8.1 and in Windows Server 2012 R2; it is enabled by default in earlier versions of Windows and Windows Server. Preventing the plaintext storage of credentials in memory may reduce opportunity for credential theft.\",high,windows,1,100\nEze- SMB13,\" Nombre del control: Eze- SMB13\n- Plataforma: Windows\n- Severidad: Baja\n- Propósito: Confirmar que SMBv1 esté deshabilitado en el servidor (reduce exposición a vulnerabilidades de un protocolo legado).\n- Qué hace: Lee HKLM:\\SYSTEM\\CurrentControlSet\\Services\\LanmanServer\\Parameters\\SMB1; devuelve “True” si SMBv1 está deshabilitado (valor 0 o clave ausente), “False” si está habilitado.\n- Observación: Las acciones “test”, “apply” y “unapply” son idénticas y solo verifican el estado; no aplican ni revierten cambios.\n- Impacto: Endurece la seguridad frente a exploits de SMBv1 con bajo riesgo operativo en entornos modernos; posible incompatibilidad con equipos/softwares muy antiguos que dependan de SMBv1.\n\nBy Batuta AI\",low,windows,0,0\nEze- SMB15,\" Nombre del control: Eze- SMB15\n- Plataforma: Windows\n- Severidad: Baja\n\nPropósito\n- Verificar si SMBv1 está deshabilitado en el servidor revisando HKLM:\\SYSTEM\\CurrentControlSet\\Services\\LanmanServer\\Parameters\\SMB1.\n- Considera “deshabilitado” si el valor SMB1 es 0 o si la clave no existe (comportamiento por defecto en Windows moderno).\n\nAcciones\n- test / apply / unapply: realizan la misma comprobación; no realizan cambios de configuración.\n\nImpacto\n- Seguridad: Reducir superficie de ataque asociada a SMBv1 (vector histórico de exploits como WannaCry).\n- Operación: Posible incompatibilidad con clientes/aplicaciones legadas que aún dependan de SMBv1.\n\nObservación\n- No incluye remediación; únicamente valida el estado. Si el resultado es “False”, se requiere desactivar SMBv1 por otros medios.\n\nBy Batuta AI\",low,windows,0,0\ntest cramfs,\" Nombre: test cramfs\n- Kernel: Linux\n- Severidad: Baja\n- Propósito: Verificar que el sistema no tenga disponible ni cargado el sistema de archivos/módulo cramfs (legacy) para reducir la superficie de ataque.\n- Qué hace: Script Bash que:\n  - Busca la presencia del módulo cramfs en /usr/lib/modules y /lib/modules.\n  - Revisa si está cargado (lsmod) o soportado por el kernel (/proc/filesystems).\n  - Resultado: pasa (exit 0) solo si cramfs no está presente; falla (exit 1) si está instalado y/o cargado.\n- Impacto: Control solo de verificación; no realiza cambios (apply/unapply vacíos). Riesgo operativo nulo al ejecutar. Si falla, se recomienda bloquear/eliminar cramfs y regenerar el initramfs según políticas.\n- Nota: Deshabilitar cramfs puede afectar sistemas que dependan de imágenes heredadas en este formato.\n\nBy Batuta AI\",low,linux,0,0"},{"id":"403c5703-4a5a-4184-9554-0d21ec4cc6c6","name":"400- Export controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"hostsAffected\",\n            \"title\": \"Hosts Affected\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/export"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:52:36 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"331"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"14b-dCIbP+gQCRToepBwcWJ1JKkFuzs\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"message\": \"string\",\n    \"type\": \"string\"\n  }\n}"}],"_postman_id":"86da0a64-410d-4f42-9074-135d5475d304"},{"name":"[EXPORT-JOB] - Export controls async","event":[{"listen":"test","script":{"id":"53f331ca-3dbf-4d1e-a2c3-94e03ca6e1cb","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"f6b7fcc9-59b5-41b2-97ef-9daa1f0f13a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all hardening controls as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","export-job"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"3df3a6cc-6ed1-4fa5-be96-5346984853d1","name":"201[EXPORT-JOB] - Export controls async","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"hostsAffected\",\n            \"title\": \"Hosts Affected\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/export-job"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:54:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-sCW3zbPk7VDhSMl3s1n57rB+JlA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"b5b9be76-6dd3-49d7-8371-f3e78556592e","name":"400[EXPORT-JOB] - Export controls async","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": ,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"hostsAffected\",\n            \"title\": \"Hosts Affected\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/export-job"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:55:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"315"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"13b-1RodCSXQMFU3SRG3uHZOJMAxUFk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"message\": \"string\",\n    \"type\": \"string\"\n  }\n}"}],"_postman_id":"f6b7fcc9-59b5-41b2-97ef-9daa1f0f13a7"},{"name":"Delete tag","event":[{"listen":"test","script":{"id":"998b86a6-efd0-4ddd-99fb-a05afab0ccc3","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"3a86bb26-034a-4933-aace-9636671d9e3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/tags/:id","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified hardening control tag.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","tags",":id"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"6927413de69e613bcb6f1dfc","key":"id"}]}},"response":[{"id":"7751f32c-bd38-420c-afe2-429e1dfa4dd2","name":"204- Delete tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","tags",":id"],"variable":[{"key":"id","value":"6927413de69e613bcb6f1dfc"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:56:13 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"121e6c63-4b71-4626-b86b-371e6cab5393","name":"400 - Delete tag","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/tags/:id","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","tags",":id"],"variable":[{"key":"id","value":"erthiu34"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:56:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"116"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"74-KBCV3q1xdgGoAovzUpq+eE8Wf3g\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"3a86bb26-034a-4933-aace-9636671d9e3e"},{"name":"Get Hosts to apply control filters","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osKernel\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"osFamily\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"tags\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"connection_state\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"name\",\r","        \"osKernel\",\r","        \"osFamily\",\r","        \"tags\",\r","        \"connection_state\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e4f28e5f-adb5-467d-a340-f01871c96e94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for hosts eligible for the specified control.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osFamily</td>\n<td>object</td>\n<td>The osFamily field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>tags</td>\n<td>object</td>\n<td>The tags field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>connection_state</td>\n<td>object</td>\n<td>The connection_state field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","hosts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"98c76352-3e37-43f9-adb1-f3e6bfeab20a","name":"200 - Get Hosts to apply control filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"osFamily\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"tags\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"connection_state\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"e4f28e5f-adb5-467d-a340-f01871c96e94"},{"name":"Get Host To Apply AI Query","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a7addecc-e491-483f-b417-c2fdb1e56d33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/hosts/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>object</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls","hosts","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"1f78df28-7450-4c7d-92ca-a8e695cf96a0","name":"200 - Get Host To Apply AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/hosts/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","hosts","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": {}\n}"},{"id":"391a0a28-2065-4116-98b1-4b33b1ebd181","name":"400 - Get Host To Apply AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/hosts/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls","hosts","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"a7addecc-e491-483f-b417-c2fdb1e56d33"},{"name":"Get Hosts to apply control","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"group\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            \"periodicity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"nextCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"groupDeleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"group\",\r","            \"periodicity\",\r","            \"lastCheck\",\r","            \"nextCheck\",\r","            \"groupDeleted\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"9cb1fc50-ca4e-465b-ad1b-6ed2b1a6792b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts?filter=connection_state:is:connected&sort=name:1&limit=1&offset=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the hosts eligible for the specified hardening control.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls",":controlId","hosts"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"connection_state:is:connected"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:1"},{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"controlId"}]}},"response":[{"id":"defdd4e3-44d3-4fc6-b09e-791b1cce37ca","name":"200- Get Hosts to apply control","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":controlId","hosts"],"query":[{"key":"filter","value":"connection_state:is:connected","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"controlId","value":"{{endpointHardeningControlId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:57:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"55"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"37-shR4cBzmMLL/ExAI4pjHHCHomX4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"151315e0-440e-4841-b232-d9252e909fe9","name":"503- Get Hosts to apply control","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":controlId","hosts"],"query":[{"key":"filter","value":"connection_state:is:connected","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"controlId","value":"234"}]}},"status":"Service Unavailable","code":503,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Wed, 26 Nov 2025 19:58:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"86"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"ETag","value":"W/\"56-6Wk5vSgrU5SDvxP4GeBrZ9gi+vA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"f41d120d-c95b-484e-86e5-d1d64454459a","name":"400 - Get Hosts to apply control","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts?filter=connection_state:is:connected&sort=name:1&limit=1&offset=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":controlId","hosts"],"query":[{"key":"filter","value":"connection_state:is:connected","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"sort","value":"name:1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}],"variable":[{"key":"controlId","value":"{{endpointHardeningControlId}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"9cb1fc50-ca4e-465b-ad1b-6ed2b1a6792b"},{"name":"[NEW] - Export Hosts to apply control","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An inventoryScanPolicy_id is returned\", () => {\r","    pm.expect(pm.response.json().data[0].id).to.be.a('string');\r","    pm.environment.set('inventoryScanPolicy_id', pm.response.json().data[0].id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    },\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"group\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            \"periodicity\": {\r","              \"type\": \"integer\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"nextCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"groupDeleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"count\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"name\",\r","            \"description\",\r","            \"group\",\r","            \"periodicity\",\r","            \"lastCheck\",\r","            \"nextCheck\",\r","            \"groupDeleted\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\",\r","            \"count\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"meta\",\r","    \"data\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"4a7b6ad2-e77f-4cac-8108-e986538cef11","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the hosts eligible for the specified hardening control as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls",":controlId","hosts","export"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"connection_state:is:connected"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:1"}],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"controlId"}]}},"response":[],"_postman_id":"4a7b6ad2-e77f-4cac-8108-e986538cef11"},{"name":"Export Async Hosts to apply control","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"3a0e130e-00c2-45b9-aa2e-f9dbdb18f655","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the hosts eligible for the specified hardening control as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","controls",":controlId","hosts","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"connection_state:is:connected"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:1"}],"variable":[{"type":"any","value":"{{endpointHardeningControlId}}","key":"controlId"}]}},"response":[{"id":"bad3a184-19ca-4b08-87fa-c67381ff470a","name":"201 - Export Async Hosts to apply control","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"lastResultStatus\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastResultPending\",\n            \"title\": \"Pending\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Yes\",\n                \"false\": \"No\"\n            }\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"lastResultUpdatedAt\",\n            \"title\": \"Last Update\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"tags\",\n            \"title\": \"Tags\",\n            \"format\": \"array\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"os_kernel\",\n            \"title\": \"Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"os_family\",\n            \"title\": \"Family\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"connection_state\",\n            \"title\": \"Connection State\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":controlId","hosts","export-job"],"query":[{"key":"filter","value":"connection_state:is:connected","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}],"variable":[{"key":"controlId","value":"{{endpointHardeningControlId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:01:20 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-PXGbj+wUpKiyd2Ykk0w3SM3KgDs\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"7e1a2a91-9a74-4cf6-a8f7-e04e916b44e5","name":"400- Export Async Hosts to apply control","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"lastResultStatus\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastResultPending\",\n            \"title\": \"Pending\",\n            \"format\": \"boolean\",\n            \"formatParams\": {\n                \"true\": \"Yes\",\n                \"false\": \"No\"\n            }\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"lastResultUpdatedAt\",\n            \"title\": \"Last Update\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"datetime\",\n            \"formatParams\": {\n                \"locale\": \"en\"\n            }\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"tags\",\n            \"title\": \"Tags\",\n            \"format\": \"array\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"os_kernel\",\n            \"title\": \"Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"os_family\",\n            \"title\": \"Family\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"9\",\n            \"order\": 9,\n            \"field\": \"connection_state\",\n            \"title\": \"Connection State\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/controls/:controlId/hosts/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","controls",":controlId","hosts","export-job"],"query":[{"key":"filter","value":"connection_state:is:connected","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true}],"variable":[{"key":"controlId","value":"4324"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:01:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"133"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"85-LvF1/aUKp86TX5IO0lLykoED7kw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"3a0e130e-00c2-45b9-aa2e-f9dbdb18f655"}],"id":"c50d88d6-94f9-43c5-8a22-d1f9d0f037a1","_postman_id":"c50d88d6-94f9-43c5-8a22-d1f9d0f037a1","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Policies","item":[{"name":"Get filters","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"group\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"mode\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"precedence\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"osKernel\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"nextCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"evaluatedHosts\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"levelOfCompliance\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"name\",\r","        \"group\",\r","        \"mode\",\r","        \"precedence\",\r","        \"osKernel\",\r","        \"lastCheck\",\r","        \"nextCheck\",\r","        \"evaluatedHosts\",\r","        \"levelOfCompliance\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"996d5049-7bcb-4084-b985-63bd1fdb42df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>object</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>object</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>precedence</td>\n<td>object</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheckStatus</td>\n<td>object</td>\n<td>The nextCheckStatus field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluatedHosts</td>\n<td>object</td>\n<td>The evaluatedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>targetedHosts</td>\n<td>object</td>\n<td>The targetedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>object</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f821d239-0438-41f2-bfee-2a47d1a05950","name":"200 - Get filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"group\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"mode\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"precedence\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"nextCheckStatus\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"evaluatedHosts\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"targetedHosts\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"levelOfCompliance\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"996d5049-7bcb-4084-b985-63bd1fdb42df"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"5c465b75-013b-4b7d-aa3f-b499669b97bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"d91e7602-f493-4acc-956b-dd3e1c5bbf5f","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"4a06464b-05d3-4640-b360-51969c0a0b9a","name":"404 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"5c465b75-013b-4b7d-aa3f-b499669b97bd"},{"name":"Get All","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An endpointHardeningPolicyId is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('endpointHardeningPolicyId', pm.response.json().data[0]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"controls\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"createdBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"evaluatedHosts\": {\r","              \"type\": \"integer\"\r","            },\r","            \"group\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            \"levelOfCompliance\": {\r","              \"type\": \"integer\"\r","            },\r","            \"mode\": {\r","              \"type\": \"string\"\r","            },\r","            \"nextCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"osKernel\": {\r","              \"type\": \"string\"\r","            },\r","            \"precedence\": {\r","              \"type\": \"integer\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedBy\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            },\r","            \"affectedHosts\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"name\",\r","            \"__v\",\r","            \"controls\",\r","            \"createdAt\",\r","            \"createdBy\",\r","            \"deleted\",\r","            \"description\",\r","            \"enabled\",\r","            \"evaluatedHosts\",\r","            \"group\",\r","            \"levelOfCompliance\",\r","            \"mode\",\r","            \"nextCheck\",\r","            \"osKernel\",\r","            \"precedence\",\r","            \"protected\",\r","            \"updatedAt\",\r","            \"updatedBy\",\r","            \"lastCheck\",\r","            \"id\",\r","            \"affectedHosts\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"2479fa82-10b5-4e75-813c-66d53a42488f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies?osKernel=windows","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available hardening policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:test"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"disabled":true,"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"5"},{"disabled":true,"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"},{"description":{"content":"<p>Specifies the os kernel</p>\n","type":"text/plain"},"key":"osKernel","value":"windows"}],"variable":[]}},"response":[{"id":"5eac7dea-bd32-46fa-9fb4-bf1ea1e99226","name":"400- Get All","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies?osKernel=23432","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies"],"query":[{"key":"filter","value":"name:contains:test","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"5","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true},{"key":"osKernel","value":"23432","description":"Specifies the os kernel"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:05:09 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"139"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8b-i+nCDSinjrUPCsRftZG0xCLHH7o\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"52f25b4e-73bb-48a9-97ad-44d40cd66ccc","name":"200 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies?osKernel=windows","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies"],"query":[{"key":"filter","value":"name:contains:test","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"5","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true},{"key":"osKernel","value":"windows","description":"Specifies the os kernel"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"group\": {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"id\": \"string\"\n      },\n      \"mode\": \"string\",\n      \"controls\": [\n        \"string\"\n      ],\n      \"precedence\": \"string\",\n      \"osKernel\": \"string\",\n      \"lastCheck\": \"string\",\n      \"nextCheck\": \"string\",\n      \"updatedBy\": \"string\",\n      \"createdBy\": \"string\",\n      \"evaluatedHosts\": \"string\",\n      \"targetedHosts\": \"string\",\n      \"levelOfCompliance\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"__v\": \"string\",\n      \"nextCheckStatus\": \"string\",\n      \"id\": \"string\",\n      \"affectedHosts\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"2479fa82-10b5-4e75-813c-66d53a42488f"},{"name":"Create","event":[{"listen":"test","script":{"id":"092b8bba-dd88-40bb-92a5-94785e34423c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"mode\": {\r","      \"type\": \"string\"\r","    },\r","    \"controls\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"precedence\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"evaluatedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"mode\",\r","    \"controls\",\r","    \"precedence\",\r","    \"osKernel\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"evaluatedHosts\",\r","    \"levelOfCompliance\",\r","    \"_id\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"04a698fd-4aaf-4045-9f92-bbba91003412","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"\",\n  \"controls\": [\n    \"{{endpointHardeningControlId}}\"\n  ],\n  \"mode\": \"string\",\n  \"osKernel\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to create a new hardening policy in the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>controls</td>\n<td>array</td>\n<td>The controls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>string</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>string</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>controls</td>\n<td>array</td>\n<td>The controls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>precedence</td>\n<td>string</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluatedHosts</td>\n<td>string</td>\n<td>The evaluatedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"ca57c73c-950f-475b-b340-c0a963eb2f6f","name":"201- Create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Test Prueba windows\",\r\n    \"description\": \"Test description\",\r\n    \"group\": \"\",\r\n    \"controls\": [\"{{endpointHardeningControlId}}\"],\r\n    \"mode\": \"test\",\r\n    \"osKernel\": \"windows\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:08:07 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"591"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24f-QqNoy8oUSZnPYqIPL0+q62IkUF4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"mode\": \"string\",\n  \"controls\": [\n    \"string\"\n  ],\n  \"precedence\": \"string\",\n  \"osKernel\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"evaluatedHosts\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"_id\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"8899f0c2-cbf6-4b30-9a8b-bcf5d0ff6cec","name":"404- Create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Test Prueba windows\",\r\n    \"description\": \"Test description\",\r\n    \"group\": \"\",\r\n    \"controls\": [\"{{endpointHardeningControlId}}\"],\r\n    \"mode\": \"test\",\r\n    \"osKernel\": \"windows\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/"},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:08:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"173"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"ad-1xPuCfQBHD1HDt7Ym6ZKEpbDUEI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"},{"id":"693a2411-67ca-473c-90a7-3a50c1c3681a","name":"400- Create","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Test Prueba windows\",\r\n    \"description\": \"Test description\",\r\n    \"group\": \"\",\r\n    \"controls\": [\"{{endpointHardeningControlId}}\"],\r\n    \"mode\": true,\r\n    \"osKernel\": \"windows\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:08:54 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"131"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"83-xJriaBHlpmyoJi4FR9GjgeJQLvQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"04a698fd-4aaf-4045-9f92-bbba91003412"},{"name":"Get one by id","event":[{"listen":"test","script":{"id":"056e25cb-cc64-4e8c-85e1-64dff41a5721","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"mode\": {\r","      \"type\": \"string\"\r","    },\r","    \"controls\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"precedence\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"evaluatedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"mode\",\r","    \"controls\",\r","    \"precedence\",\r","    \"osKernel\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"evaluatedHosts\",\r","    \"levelOfCompliance\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"5824abc9-9630-40a1-90bc-fa28d9128582","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>string</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>controls</td>\n<td>array</td>\n<td>The controls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>precedence</td>\n<td>string</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluatedHosts</td>\n<td>string</td>\n<td>The evaluatedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicyId}}","key":"id"}]}},"response":[{"id":"70060072-8e1d-4535-aaea-0a1869d60b1e","name":"200- Get one by id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:09:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"591"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24f-9xJ1V3kX/Q436/aXF8c5uar+u18\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"mode\": \"string\",\n  \"controls\": [\n    \"string\"\n  ],\n  \"precedence\": \"string\",\n  \"osKernel\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"evaluatedHosts\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"8280fd42-fdd0-4709-bea4-c7e1c1f0e7d6","name":"400 - Get one by id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"5824abc9-9630-40a1-90bc-fa28d9128582"},{"name":"[NEW] - Get top five lowest score policies","event":[{"listen":"test","script":{"id":"056e25cb-cc64-4e8c-85e1-64dff41a5721","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"mode\": {\r","      \"type\": \"string\"\r","    },\r","    \"controls\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"precedence\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"evaluatedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"mode\",\r","    \"controls\",\r","    \"precedence\",\r","    \"osKernel\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"evaluatedHosts\",\r","    \"levelOfCompliance\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"46e4f3bc-e64a-44d4-a311-b7bccfa8ab23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/top-five-lowest-score-policies","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the five hardening policies with the lowest compliance scores.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies","top-five-lowest-score-policies"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d7b72a23-8899-4254-8891-a31e48193e54","name":"400- Get one by id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id",""],"variable":[{"key":"id","value":"2131"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:09:55 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"133"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"85-KQMKhX31MmAOQu7nIfmaAQisMXo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"5d453627-f213-4059-b9ad-ebcb10d73d39","name":"200 - [NEW] - Get top five lowest score policies","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/top-five-lowest-score-policies"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"name\": \"string\",\n    \"levelOfCompliance\": \"string\",\n    \"osKernel\": \"string\"\n  }\n]"}],"_postman_id":"46e4f3bc-e64a-44d4-a311-b7bccfa8ab23"},{"name":"Update","event":[{"listen":"test","script":{"id":"097e4023-f732-4d29-b1d6-c04cb1c8b5ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"mode\": {\r","      \"type\": \"string\"\r","    },\r","    \"controls\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"precedence\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"evaluatedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"mode\",\r","    \"controls\",\r","    \"precedence\",\r","    \"osKernel\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"evaluatedHosts\",\r","    \"levelOfCompliance\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3500);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"cf4fb872-fe4e-4bb7-9851-672f4b970f29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"name\": \"string\",\n  \"enabled\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update one or more fields of the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>boolean</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>string</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>controls</td>\n<td>array</td>\n<td>The controls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>precedence</td>\n<td>string</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluatedHosts</td>\n<td>string</td>\n<td>The evaluatedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicyId}}","key":"id"}]}},"response":[{"id":"9ecdc168-4310-438b-a49d-bb48e86107af","name":"200 - Update","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Test Prueba windows\",\n    \"enabled\": false\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:16:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"591"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24f-/wozm7YWEQsQUW9yB3OBhFTZRYg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"mode\": \"string\",\n  \"controls\": [\n    \"string\"\n  ],\n  \"precedence\": \"string\",\n  \"osKernel\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"evaluatedHosts\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"af6997fb-80e9-434e-b4f0-adf71ec4aa37","name":"400- Update","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Test Prueba windows\",\n    \"enabled\": false\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id",""],"variable":[{"key":"id","value":"243"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:16:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"132"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"84-/rekqMVeYBZeib2+W9WAsuV8CmY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"cf4fb872-fe4e-4bb7-9851-672f4b970f29"},{"name":"Delete","event":[{"listen":"test","script":{"id":"61841624-237f-412c-9ef8-1782eebd4797","exec":["// Validate status code\r","pm.test(\"Status code is 204\", function () {\r","    pm.response.to.have.status(204);\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"3546892b-bd34-4493-9158-7e69d737f73f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP DELETE</strong> request to permanently remove the specified hardening policy from the system.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicyId}}","key":"id"}]}},"response":[{"id":"f8b8c5ce-6565-4cb2-98b2-331a048d7b64","name":"204 - Delete","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"plain","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:18:16 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"6bbc3b33-2f8c-437c-a22f-07d6b3b78c11","name":"400- Delete","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}3121"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:18:32 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"157"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9d-bFK09nJNWAkhvJyKSpYtGIMeoAw\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"3546892b-bd34-4493-9158-7e69d737f73f"},{"name":"Run by id","event":[{"listen":"test","script":{"id":"a1197a12-2068-448f-bbb8-0747682cfb1c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\"\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"edd1d5e1-aa27-4c7e-a1e2-46464aaf2093","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/run","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to execute the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",":id","run"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicyId}}","key":"id"}]}},"response":[{"id":"ac70d436-7a26-479b-a162-b588c93beafc","name":"201- Run by id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/run","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id","run"],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:20:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""}],"cookie":[],"responseTime":null,"body":"{}"},{"id":"0361a983-2748-4d34-aa52-a463d03447c0","name":"400- Run by id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/run","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id","run"],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}234"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:20:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"156"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9c-0kde2uLlsDe1uYlusUuMjElDa08\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"edd1d5e1-aa27-4c7e-a1e2-46464aaf2093"},{"name":"Modify precedence by id","event":[{"listen":"test","script":{"id":"a1197a12-2068-448f-bbb8-0747682cfb1c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"mode\": {\r","      \"type\": \"string\"\r","    },\r","    \"controls\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"precedence\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"evaluatedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"mode\",\r","    \"controls\",\r","    \"precedence\",\r","    \"osKernel\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"evaluatedHosts\",\r","    \"levelOfCompliance\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"ce49c3f0-a9e4-4c03-bb4c-77c2f5a9ab23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"precedence\": \"int\",\n  \"osKernel\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/modify-precedence","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to update the execution precedence for the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>precedence</td>\n<td>integer</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>string</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>controls</td>\n<td>array</td>\n<td>The controls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>precedence</td>\n<td>string</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluatedHosts</td>\n<td>string</td>\n<td>The evaluatedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",":id","modify-precedence"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicyId}}","key":"id"}]}},"response":[{"id":"c69a679d-2296-41bb-9355-3ab33b84450e","name":"201- Modify precedence by id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"precedence\": 1,\n    \"osKernel\": \"windows\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/modify-precedence","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id","modify-precedence"],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:21:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"591"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24f-7CM3dYSFu6DXMg0AbIaWR9ZfRDA\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"mode\": \"string\",\n  \"controls\": [\n    \"string\"\n  ],\n  \"precedence\": \"string\",\n  \"osKernel\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"evaluatedHosts\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"f414c9a5-76c0-465f-92c3-ba9d556495a5","name":"400- Modify precedence by id","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"precedence\": 1,\n    \"osKernel\": \"windows\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/modify-precedence","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id","modify-precedence"],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}2343"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:21:39 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"157"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9d-Hk0oL9EP/G1d/RYkE+NHoB39nSc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"ce49c3f0-a9e4-4c03-bb4c-77c2f5a9ab23"},{"name":"Modify precedences","event":[{"listen":"test","script":{"id":"a1197a12-2068-448f-bbb8-0747682cfb1c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"message\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"851fa01d-f14f-4a4d-8090-f63556539801","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"policies\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/modify-precedences","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to update the execution precedence for multiple hardening policies.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>policies</td>\n<td>array</td>\n<td>The policies field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>string</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>controls</td>\n<td>array</td>\n<td>The controls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>precedence</td>\n<td>string</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluatedHosts</td>\n<td>string</td>\n<td>The evaluatedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies","modify-precedences"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f5d37743-5b1d-4c17-b517-a1b0413d00da","name":"201- Modify precedences","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"policies\": [\n        \"{{endpointHardeningPolicyId}}\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/modify-precedences"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:23:27 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"593"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"251-qWn15TMeEpKJsnN5fNLTGjy58No\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"deleted\": \"string\",\n    \"enabled\": \"string\",\n    \"protected\": \"string\",\n    \"name\": \"string\",\n    \"description\": \"string\",\n    \"group\": \"string\",\n    \"mode\": \"string\",\n    \"controls\": [\n      \"string\"\n    ],\n    \"precedence\": \"string\",\n    \"osKernel\": \"string\",\n    \"lastCheck\": \"string\",\n    \"nextCheck\": \"string\",\n    \"updatedBy\": \"string\",\n    \"createdBy\": \"string\",\n    \"evaluatedHosts\": \"string\",\n    \"levelOfCompliance\": \"string\",\n    \"createdAt\": \"string\",\n    \"updatedAt\": \"string\",\n    \"__v\": \"string\",\n    \"id\": \"string\"\n  }\n]"},{"id":"e5bf64ad-3e48-416c-b7f2-e9d503349322","name":"400 - Modify precedences","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"policies\": [\n        wewrwe\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/modify-precedences"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:23:44 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"313"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"Vary","value":"Origin"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"139-+sRgki4WQahusqN0cK8dqj0WmW4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"message\": \"string\",\n    \"type\": \"string\"\n  }\n}"}],"_postman_id":"851fa01d-f14f-4a4d-8090-f63556539801"},{"name":"Switch status by id","event":[{"listen":"test","script":{"id":"a1197a12-2068-448f-bbb8-0747682cfb1c","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","//Validate date format\r","pm.test(\"CreatedAt and updatedAt are in a valid date format\", function () {\r","    const responseData = pm.response.json();\r","    \r","    pm.expect(responseData).to.be.an('object');\r","    \r","    if (responseData.createdAt) {\r","        pm.expect(new Date(responseData.createdAt)).to.not.be.NaN;\r","    }\r","    \r","    if (responseData.updatedAt) {\r","        pm.expect(new Date(responseData.updatedAt)).to.not.be.NaN;\r","    }\r","});\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"name\": {\r","      \"type\": \"string\"\r","    },\r","    \"description\": {\r","      \"type\": \"string\"\r","    },\r","    \"group\": {\r","      \"type\": \"string\"\r","    },\r","    \"mode\": {\r","      \"type\": \"string\"\r","    },\r","    \"controls\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    },\r","    \"precedence\": {\r","      \"type\": \"integer\"\r","    },\r","    \"osKernel\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"nextCheck\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"createdBy\": {\r","      \"type\": \"string\"\r","    },\r","    \"evaluatedHosts\": {\r","      \"type\": \"integer\"\r","    },\r","    \"levelOfCompliance\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"name\",\r","    \"description\",\r","    \"group\",\r","    \"mode\",\r","    \"controls\",\r","    \"precedence\",\r","    \"osKernel\",\r","    \"lastCheck\",\r","    \"nextCheck\",\r","    \"updatedBy\",\r","    \"createdBy\",\r","    \"evaluatedHosts\",\r","    \"levelOfCompliance\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"13ecaafe-478b-453c-99f4-be430bc7a7dd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/switch","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to toggle the enabled status of the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>description</td>\n<td>string</td>\n<td>The description field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>group</td>\n<td>string</td>\n<td>The group field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>mode</td>\n<td>string</td>\n<td>The mode field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>controls</td>\n<td>array</td>\n<td>The controls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>precedence</td>\n<td>string</td>\n<td>The precedence field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>string</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>nextCheck</td>\n<td>string</td>\n<td>The nextCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>string</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>evaluatedHosts</td>\n<td>string</td>\n<td>The evaluatedHosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>levelOfCompliance</td>\n<td>string</td>\n<td>The levelOfCompliance field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",":id","switch"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicyId}}","key":"id"}]}},"response":[{"id":"7b209641-bc24-48b8-a427-3a6cd58692ad","name":"201 - Switch status by id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/switch","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id","switch"],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:24:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"250-jjQXLUxoKZMp8lzQfosW1JY5GkE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"name\": \"string\",\n  \"description\": \"string\",\n  \"group\": \"string\",\n  \"mode\": \"string\",\n  \"controls\": [\n    \"string\"\n  ],\n  \"precedence\": \"string\",\n  \"osKernel\": \"string\",\n  \"lastCheck\": \"string\",\n  \"nextCheck\": \"string\",\n  \"updatedBy\": \"string\",\n  \"createdBy\": \"string\",\n  \"evaluatedHosts\": \"string\",\n  \"levelOfCompliance\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"c0c8f2fc-2fc8-4527-a785-ce601cda3008","name":"400 - Switch status by id","originalRequest":{"method":"POST","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:id/switch","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":id","switch"],"variable":[{"key":"id","value":"{{endpointHardeningPolicyId}}434432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:24:35 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"159"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9f-Y8vUEK7g/ZEm3mVZ6Ly2oL2YW5I\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"13ecaafe-478b-453c-99f4-be430bc7a7dd"},{"name":"[EXPORT-JOB] - Export All policies","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"aa95faff-9150-4668-9ac4-c8b258e5cea1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/export-job?osKernel=windows","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export policy data as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"hostName:contains:desk"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"passed:-1"},{"disabled":true,"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"},{"key":"osKernel","value":"windows"}],"variable":[]}},"response":[{"id":"facf0b68-b00e-4b25-b31e-6f00bd9ad304","name":"201-[EXPORT-JOB] - Export All policies","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [        \n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"mode\",\n            \"title\": \"Mode\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"precedence\",\n            \"title\": \"Precedence\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"nextCheck\",\n            \"title\": \"Next Check\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"evaluatedHosts\",\n            \"title\": \"Evaluated Hosts\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/export-job?osKernel=windows","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies","export-job"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true},{"key":"osKernel","value":"windows"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:25:29 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-2LjcwjcMA6awUAxQwVdfuqeEksQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"669d5fda-6952-401e-bd90-0d8a053efa6c","name":"404-[EXPORT-JOB] - Export All policies","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [        \n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"mode\",\n            \"title\": \"Mode\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"precedence\",\n            \"title\": \"Precedence\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"nextCheck\",\n            \"title\": \"Next Check\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"evaluatedHosts\",\n            \"title\": \"Evaluated Hosts\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/export-job?osKernel=windows43243","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies","export-job"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true},{"key":"osKernel","value":"windows43243"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:25:43 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"156"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9c-CgFUasIRdx2wFCEWGC8noGI8pos\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"aa95faff-9150-4668-9ac4-c8b258e5cea1"},{"name":"Export All policies","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b5c23b98-b6d1-41d2-b86b-2dadfa25f6fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/export?osKernel=windows","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export policy data as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>osKernel</td>\n<td>string</td>\n<td>The osKernel parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies","export"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"hostName:contains:desk"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"passed:-1"},{"disabled":true,"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":""},{"key":"osKernel","value":"windows"}],"variable":[]}},"response":[{"id":"57dfec96-e5ae-4803-82b7-2bf72065d0b7","name":"200 - Export All policies","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [        \n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"mode\",\n            \"title\": \"Mode\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"precedence\",\n            \"title\": \"Precedence\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"nextCheck\",\n            \"title\": \"Next Check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"evaluatedHosts\",\n            \"title\": \"Evaluated Hosts\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/export?osKernel=windows","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies","export"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true},{"key":"osKernel","value":"windows"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:26:45 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"259"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"103-k7ReI+h7m2aNc7k36ECNEl4l80o\""}],"cookie":[],"responseTime":null,"body":"Name,Mode,Precedence,OS Kernel,Last Check,Next Check,Evaluated Hosts,Level of Compliance\nTest Prueba windows,test,1,windows,2025-12-02-12-20-02,2025-12-03-10-00-00,0,0\nDefault_Windows_Hardening_Policy,test,0,windows,2025-12-02-10-00-01,2025-12-03-10-00-00,3,0"},{"id":"4583d6b7-0787-49f2-aeaa-e6ba3a15076f","name":"404 - Export All policies","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [        \n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"mode\",\n            \"title\": \"Mode\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"precedence\",\n            \"title\": \"Precedence\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"osKernel\",\n            \"title\": \"OS Kernel\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"5\",\n            \"order\": 5,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"6\",\n            \"order\": 6,\n            \"field\": \"nextCheck\",\n            \"title\": \"Next Check\",\n            \"format\": \"datetime\"\n        },\n        {\n            \"id\": \"7\",\n            \"order\": 7,\n            \"field\": \"evaluatedHosts\",\n            \"title\": \"Evaluated Hosts\",\n            \"format\": \"number\"\n        },\n        {\n            \"id\": \"8\",\n            \"order\": 8,\n            \"field\": \"levelOfCompliance\",\n            \"title\": \"Level of Compliance\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/export?osKernel=windows535","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies","export"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true},{"key":"osKernel","value":"windows535"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:27:02 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"156"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9c-CgFUasIRdx2wFCEWGC8noGI8pos\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"b5c23b98-b6d1-41d2-b86b-2dadfa25f6fa"},{"name":"Available Groups","event":[{"listen":"test","script":{"id":"f9a4bc9e-09b2-40e5-ab50-633edec66411","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","\r","\r","//Validate schema\r","const jsonData = pm.response.json()\r","const schema = {\r","  \"type\": \"array\",\r","  \"items\": [\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\"\r","      ]\r","    },\r","    {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"_id\": {\r","          \"type\": \"string\"\r","        },\r","        \"name\": {\r","          \"type\": \"string\"\r","        }\r","      },\r","      \"required\": [\r","        \"_id\",\r","        \"name\"\r","      ]\r","    }\r","  ]\r","};\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2500);\r","});"],"type":"text/javascript","packages":{}}}],"id":"70a2082c-3fa6-475a-a633-a5c5a43b0745","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:policyId/available-groups/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available groups for the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies",":policyId","available-groups",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicyId}}","key":"policyId"}]}},"response":[{"id":"07cae46f-d7cf-4567-a273-4fa12a214e21","name":"200- Available Groups","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:policyId/available-groups/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":policyId","available-groups",""],"variable":[{"key":"policyId","value":"{{endpointHardeningPolicyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 15:28:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"399"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"18f-3N4gmEfINCG22PpYj3MbwRcPvGE\""}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"name\": \"string\"\n  }\n]"},{"id":"f523786b-876d-4eae-adbc-acaa618e28a8","name":"400 - Available Groups","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/:policyId/available-groups/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies",":policyId","available-groups",""],"variable":[{"key":"policyId","value":"{{endpointHardeningPolicyId}}"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"path\": \"string\",\n    \"value\": \"string\"\n  }\n}"}],"_postman_id":"70a2082c-3fa6-475a-a633-a5c5a43b0745"}],"id":"86ff1991-bb23-4aec-80f6-d9e028bd76fc","_postman_id":"86ff1991-bb23-4aec-80f6-d9e028bd76fc","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Host Policy Results","item":[{"name":"Get filters","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"enabled\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"low\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"medium\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"high\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassedBySeverity.low\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassedBySeverity.medium\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassedBySeverity.high\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"enabled\",\r","        \"hostId\",\r","        \"policy\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"low\",\r","        \"medium\",\r","        \"high\",\r","        \"notPassedBySeverity.low\",\r","        \"notPassedBySeverity.medium\",\r","        \"notPassedBySeverity.high\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"9dccaf54-c30f-4b0d-8c3d-7cb7d5ad8260","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for host policy result.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>object</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low</td>\n<td>object</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>object</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>object</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassedBySeverity.low</td>\n<td>object</td>\n<td>The notPassedBySeverity.low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassedBySeverity.medium</td>\n<td>object</td>\n<td>The notPassedBySeverity.medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassedBySeverity.high</td>\n<td>object</td>\n<td>The notPassedBySeverity.high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d071a9be-62d7-4b3e-9883-994b50e0f008","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:05:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"7e7-o9Kw9uzcobfWfYK/1rpC/vkz088\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"enabled\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"low\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"medium\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"high\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassedBySeverity.low\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassedBySeverity.medium\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassedBySeverity.high\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"7941a1b8-538f-4d76-b432-a5235f7ff794","name":"404 - Get filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/filters"},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"9dccaf54-c30f-4b0d-8c3d-7cb7d5ad8260"},{"name":"Get AI Query Copy","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"fd1c2dd6-d6be-4009-bb49-6e58b1db4863","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","policies","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"be8c3f1c-6e72-4db5-92dd-5586d270515d","name":"200 - Get AI Query Copy","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"e40def3d-93a4-4ab0-a328-6c51e1b98869","name":"400 - Get AI Query Copy","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/policies/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","policies","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"fd1c2dd6-d6be-4009-bb49-6e58b1db4863"},{"name":"Get All","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An endpointHardeningPolicResultyId is returned\", () => {\r","    pm.expect(pm.response.json().data[0].id).to.be.a('string');\r","    pm.environment.set('endpointHardeningPolicResultyId', pm.response.json().data[0].id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"notPassedBySeverity\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"low\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"medium\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"high\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"low\",\r","                \"medium\",\r","                \"high\"\r","              ]\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostId\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"_id\": {\r","                  \"type\": \"string\"\r","                },\r","                \"name\": {\r","                  \"type\": \"string\"\r","                },\r","                \"id\": {\r","                  \"type\": \"string\"\r","                }\r","              },\r","              \"required\": [\r","                \"_id\",\r","                \"name\",\r","                \"id\"\r","              ]\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"null\"\r","            },\r","            \"compliant\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"reached\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"total\": {\r","              \"type\": \"integer\"\r","            },\r","            \"passed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notPassed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"percentage\": {\r","              \"type\": \"integer\"\r","            },\r","            \"low\": {\r","              \"type\": \"integer\"\r","            },\r","            \"medium\": {\r","              \"type\": \"integer\"\r","            },\r","            \"high\": {\r","              \"type\": \"integer\"\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"id\": {\r","              \"type\": \"string\"\r","            }\r","          },\r","          \"required\": [\r","            \"notPassedBySeverity\",\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"hostId\",\r","            \"policy\",\r","            \"lastCheck\",\r","            \"compliant\",\r","            \"reached\",\r","            \"total\",\r","            \"passed\",\r","            \"notPassed\",\r","            \"percentage\",\r","            \"low\",\r","            \"medium\",\r","            \"high\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"id\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"00e45f68-1356-4fde-89a6-5c3b77088c31","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results?limit=1&offset=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available host policy results.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"name:contains:test"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"name:-1"},{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[]}},"response":[{"id":"cc5ab4f5-d816-48b6-bc7a-3f982bc23ca9","name":"200- Get All","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results?limit=1&offset=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results"],"query":[{"key":"filter","value":"name:contains:test","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:03:37 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"591"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24f-j99d0lE6RLrOTPNxDd3GtLhSU3k\""}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"notPassedBySeverity\": {\n        \"low\": \"string\",\n        \"medium\": \"string\",\n        \"high\": \"string\"\n      },\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"hostId\": \"string\",\n      \"policy\": {\n        \"_id\": \"string\",\n        \"name\": \"string\",\n        \"id\": \"string\"\n      },\n      \"lastCheck\": null,\n      \"compliant\": \"string\",\n      \"reached\": \"string\",\n      \"total\": \"string\",\n      \"passed\": \"string\",\n      \"notPassed\": \"string\",\n      \"percentage\": \"string\",\n      \"low\": \"string\",\n      \"medium\": \"string\",\n      \"high\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"__v\": \"string\",\n      \"id\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"64bbe7e8-a96c-4634-96e5-dcfb07e5a7fd","name":"400- Get All","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results?limit=1aofmds&offset=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results"],"query":[{"key":"filter","value":"name:contains:test","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"1aofmds","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:03:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"138"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8a-ELI4TMMrzp+4Ey7rBlfiLj8EJWY\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"2c0aec42-3a4c-4783-8244-3158bf026a3e","name":"404 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results?limit=1&offset=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results"],"query":[{"key":"filter","value":"name:contains:test","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"name:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"00e45f68-1356-4fde-89a6-5c3b77088c31"},{"name":"Get one by id","event":[{"listen":"test","script":{"id":"056e25cb-cc64-4e8c-85e1-64dff41a5721","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"notPassedBySeverity\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"low\": {\r","          \"type\": \"integer\"\r","        },\r","        \"medium\": {\r","          \"type\": \"integer\"\r","        },\r","        \"high\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"low\",\r","        \"medium\",\r","        \"high\"\r","      ]\r","    },\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"deleted\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"enabled\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"protected\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"hostId\": {\r","      \"type\": \"string\"\r","    },\r","    \"policy\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"null\"\r","    },\r","    \"compliant\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reached\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"total\": {\r","      \"type\": \"integer\"\r","    },\r","    \"passed\": {\r","      \"type\": \"integer\"\r","    },\r","    \"notPassed\": {\r","      \"type\": \"integer\"\r","    },\r","    \"percentage\": {\r","      \"type\": \"integer\"\r","    },\r","    \"low\": {\r","      \"type\": \"integer\"\r","    },\r","    \"medium\": {\r","      \"type\": \"integer\"\r","    },\r","    \"high\": {\r","      \"type\": \"integer\"\r","    },\r","    \"createdAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"updatedAt\": {\r","      \"type\": \"string\"\r","    },\r","    \"__v\": {\r","      \"type\": \"integer\"\r","    },\r","    \"id\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"notPassedBySeverity\",\r","    \"_id\",\r","    \"deleted\",\r","    \"enabled\",\r","    \"protected\",\r","    \"hostId\",\r","    \"policy\",\r","    \"lastCheck\",\r","    \"compliant\",\r","    \"reached\",\r","    \"total\",\r","    \"passed\",\r","    \"notPassed\",\r","    \"percentage\",\r","    \"low\",\r","    \"medium\",\r","    \"high\",\r","    \"createdAt\",\r","    \"updatedAt\",\r","    \"__v\",\r","    \"id\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"9accd914-2609-457e-8bbc-d611c2ec35f1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/:id/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the details of the specified host policy result.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>notPassedBySeverity</td>\n<td>object</td>\n<td>The notPassedBySeverity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low</td>\n<td>string</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>string</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>string</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>deleted</td>\n<td>string</td>\n<td>The deleted field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>enabled</td>\n<td>string</td>\n<td>The enabled field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>protected</td>\n<td>string</td>\n<td>The protected field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>string</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>string</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>null</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>string</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>string</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>string</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>string</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>string</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low</td>\n<td>string</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>string</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>string</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdAt</td>\n<td>string</td>\n<td>The createdAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>__v</td>\n<td>string</td>\n<td>The __v field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results",":id",""],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"{{endpointHardeningPolicResultyId}}","key":"id"}]}},"response":[{"id":"638026e4-f7e1-4db7-9a26-8ef17380a735","name":"200- Get one by id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicResultyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:04:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"466"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"1d2-EjrLB/oGQLH21oA2VIimQamxJO4\""}],"cookie":[],"responseTime":null,"body":"{\n  \"notPassedBySeverity\": {\n    \"low\": \"string\",\n    \"medium\": \"string\",\n    \"high\": \"string\"\n  },\n  \"_id\": \"string\",\n  \"deleted\": \"string\",\n  \"enabled\": \"string\",\n  \"protected\": \"string\",\n  \"hostId\": \"string\",\n  \"policy\": \"string\",\n  \"lastCheck\": null,\n  \"compliant\": \"string\",\n  \"reached\": \"string\",\n  \"total\": \"string\",\n  \"passed\": \"string\",\n  \"notPassed\": \"string\",\n  \"percentage\": \"string\",\n  \"low\": \"string\",\n  \"medium\": \"string\",\n  \"high\": \"string\",\n  \"createdAt\": \"string\",\n  \"updatedAt\": \"string\",\n  \"__v\": \"string\",\n  \"id\": \"string\"\n}"},{"id":"e9b1e753-9368-4ee0-8afc-7f80c1e92410","name":"400- Get one by id","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicResultyId}}423"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:04:50 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"156"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"9c-DsiYWlQ9tijyqNUByYRs32vdCZE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"63eeae56-159d-4436-99c8-787c8d60d6ce","name":"404 - Get one by id","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/:id/","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results",":id",""],"variable":[{"key":"id","value":"{{endpointHardeningPolicResultyId}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"9accd914-2609-457e-8bbc-d611c2ec35f1"},{"name":"Test controls","event":[{"listen":"test","script":{"id":"9d258f25-c886-4c2e-b26f-30f40ada7d58","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jobId\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"jobId\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a06f61b3-86a5-49dd-af85-e3f6d543a472","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"controlsIds\": [\n    \"{{endpointHardeningControlId}}\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/test/:hostId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to test the specified hardening controls on the target.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>controlsIds</td>\n<td>array</td>\n<td>The controlsIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","test",":hostId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A","key":"hostId"}]}},"response":[{"id":"29f1dbcf-aef7-4900-ab9f-21917cf91fa4","name":"404- Test controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"controlsIds\": [\"{{endpointHardeningControlId}}\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/test/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","test",":hostId"],"variable":[{"key":"hostId","value":"4C4C4544-0057-3810-8057-B3C04F583332"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:06:42 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5f-U3SgVYUvBFFu1kMD6fcIJwhkXYc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"},{"id":"d9264672-fbf7-4afe-8c4c-ccdbec700480","name":"201- Test controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"controlsIds\": [\"{{endpointHardeningControlId}}\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/test/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","test",":hostId"],"variable":[{"key":"hostId","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:08:14 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"36"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24-+hT/AHZu3+PKxTZAf/25X46zmqE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"jobId\": \"string\"\n}"}],"_postman_id":"a06f61b3-86a5-49dd-af85-e3f6d543a472"},{"name":"Apply controls","event":[{"listen":"test","script":{"id":"38621be1-ac45-4943-ae0f-660b7d2c210d","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jobId\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"jobId\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"c1671961-d87d-4483-90f9-94648a2f2626","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"controlsIds\": [\n    \"{{endpointHardeningControlId}}\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/apply/:hostId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to apply the specified hardening controls to the target.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>controlsIds</td>\n<td>array</td>\n<td>The controlsIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","apply",":hostId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A","key":"hostId"}]}},"response":[{"id":"ef78e2c0-f400-4990-8d3c-8e0180fad7c0","name":"201- Apply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"controlsIds\": [\"{{endpointHardeningControlId}}\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/apply/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","apply",":hostId"],"variable":[{"key":"hostId","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:09:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"36"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24-qsJ/bGIgN0pNoo3MaCJd+2lmgME\""}],"cookie":[],"responseTime":null,"body":"{\n  \"jobId\": \"string\"\n}"},{"id":"959d0590-8871-4f9c-b286-37d4c75d3714","name":"404- Apply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"controlsIds\": [\"{{endpointHardeningControlId}}\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/apply/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","apply",":hostId"],"variable":[{"key":"hostId","value":"2i3o4"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:09:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5f-U3SgVYUvBFFu1kMD6fcIJwhkXYc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"c1671961-d87d-4483-90f9-94648a2f2626"},{"name":"Unapply controls","event":[{"listen":"test","script":{"id":"b4cbef8f-cc2a-4c25-893e-b880cbd21ee7","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema =\r","{\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"jobId\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"jobId\"\r","  ]\r","};\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(4000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"e0b70bfd-c523-4976-9934-adc5d067645b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"controlsIds\": [\n    \"{{endpointHardeningControlId}}\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/unapply/:hostId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to unapply the specified hardening controls from the target.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>controlsIds</td>\n<td>array</td>\n<td>The controlsIds field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>jobId</td>\n<td>string</td>\n<td>The jobId field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","unapply",":hostId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A","key":"hostId"}]}},"response":[{"id":"65344320-8b36-43ce-8260-392c946ed1a4","name":"201- Unapply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"controlsIds\": [\"{{endpointHardeningControlId}}\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/unapply/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","unapply",":hostId"],"variable":[{"key":"hostId","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:10:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"36"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"24-VqpEZTt9d3mrO51+cL+nxIObZEE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"jobId\": \"string\"\n}"},{"id":"d5b85f90-93da-4594-9cf5-1a8bdb61de6c","name":"404 - Unapply controls","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"controlsIds\": [\"{{endpointHardeningControlId}}\"]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/unapply/:hostId","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","unapply",":hostId"],"variable":[{"key":"hostId","value":"423"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:10:24 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"5f-U3SgVYUvBFFu1kMD6fcIJwhkXYc\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"e0b70bfd-c523-4976-9934-adc5d067645b"}],"id":"9c8ec224-733a-4ca5-b56b-3d82636b2051","_postman_id":"9c8ec224-733a-4ca5-b56b-3d82636b2051","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Dashboard","item":[{"name":"Get general results","event":[{"listen":"test","script":{"id":"f97a9bbb-753f-4bfe-8d29-83758d47e46f","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"generalMetrics\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"reachedData\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"reached\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\"\r","              ]\r","            },\r","            \"notReached\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"reached\",\r","            \"notReached\"\r","          ]\r","        },\r","        \"compliantData\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"compliant\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\"\r","              ]\r","            },\r","            \"notCompliant\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"total\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"total\"\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"compliant\",\r","            \"notCompliant\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"reachedData\",\r","        \"compliantData\"\r","      ]\r","    },\r","    \"last45DaysCompliant\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"date\": {\r","              \"type\": \"string\"\r","            },\r","            \"compliant\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notCompliant\": {\r","              \"type\": \"integer\"\r","            },\r","            \"total\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"date\",\r","            \"compliant\",\r","            \"notCompliant\",\r","            \"total\"\r","          ]\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"generalMetrics\",\r","    \"last45DaysCompliant\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"bbafd001-c724-4750-b76e-0eeb8e958ef0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/general-metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the general compliance metrics for endpoint hardening.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>generalMetrics</td>\n<td>object</td>\n<td>The generalMetrics field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reachedData</td>\n<td>object</td>\n<td>The reachedData field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliantData</td>\n<td>object</td>\n<td>The compliantData field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>outOfSyncData</td>\n<td>object</td>\n<td>The outOfSyncData field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>last45DaysCompliant</td>\n<td>array</td>\n<td>The last45DaysCompliant field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","general-metrics"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7c7c8b6d-dded-4b76-9dbb-3869c8620544","name":"200 - Get general results","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/general-metrics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"generalMetrics\": {\n    \"reachedData\": {\n      \"reached\": {\n        \"total\": \"string\"\n      },\n      \"notReached\": {\n        \"total\": \"string\"\n      }\n    },\n    \"compliantData\": {\n      \"compliant\": {\n        \"total\": \"string\"\n      },\n      \"notCompliant\": {\n        \"total\": \"string\"\n      }\n    },\n    \"outOfSyncData\": {\n      \"outOfSync\": {\n        \"total\": \"string\"\n      }\n    }\n  },\n  \"last45DaysCompliant\": [\n    {\n      \"date\": \"string\",\n      \"compliant\": \"string\",\n      \"notCompliant\": \"string\",\n      \"outOfSync\": \"string\",\n      \"total\": \"string\"\n    }\n  ]\n}"}],"_postman_id":"bbafd001-c724-4750-b76e-0eeb8e958ef0"},{"name":"Host Compliance Status","event":[{"listen":"test","script":{"id":"2f0c9066-6201-450c-9600-d23ea7e3a008","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"1afe81b4-0f21-476f-998b-e334017b73d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/hosts-compliance-status?limit=1&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the compliance status per host for endpoint hardening.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>string</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>string</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>string</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>string</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>totalControls</td>\n<td>string</td>\n<td>The totalControls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassedBySeverity</td>\n<td>object</td>\n<td>The notPassedBySeverity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>string</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","hosts-compliance-status"],"host":["{{url}}"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"disabled":true,"key":"filter","value":""},{"disabled":true,"description":{"content":"<p>Total failed controls</p>\n","type":"text/plain"},"key":"sort","value":"notPassed:1"},{"disabled":true,"description":{"content":"<p>Total failed by severity</p>\n","type":"text/plain"},"key":"sort","value":"notPassedBySeverity.low:-1"},{"disabled":true,"description":{"content":"<p>Compliance percentage</p>\n","type":"text/plain"},"key":"sort","value":"percentage:1"}],"variable":[]}},"response":[{"id":"b6eefd3f-99e2-4fec-90ce-e9570dccba58","name":"500-Host Compliance Status","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/hosts-compliance-status?limit=1vfs&offset=0rvfbgfbg&sort=notPassed:1eregrre&sort=notPassedBySeverity.low:-1fvfd&sort=percentage:1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","hosts-compliance-status"],"query":[{"key":"limit","value":"1vfs"},{"key":"offset","value":"0rvfbgfbg"},{"key":"filter","value":"","disabled":true},{"key":"sort","value":"notPassed:1eregrre","description":"Total failed controls"},{"key":"sort","value":"notPassedBySeverity.low:-1fvfd","description":"Total failed by severity","type":"text"},{"key":"sort","value":"percentage:1","description":"Compliance percentage"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:19:17 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"114"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"72-XneO1qG8mC9NcSeA0HwMhlYN6JU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"c934a12e-eb8b-46ff-8c14-dd8bf8fab962","name":"200 - Host Compliance Status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/results/hosts-compliance-status?limit=1&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","results","hosts-compliance-status"],"query":[{"key":"limit","value":"1"},{"key":"offset","value":"0"},{"key":"filter","value":"","disabled":true},{"key":"sort","value":"notPassed:1","description":"Total failed controls","disabled":true},{"key":"sort","value":"notPassedBySeverity.low:-1","description":"Total failed by severity","type":"text","disabled":true},{"key":"sort","value":"percentage:1","description":"Compliance percentage","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"hostId\": \"string\",\n    \"hostName\": \"string\",\n    \"policy\": \"string\",\n    \"percentage\": \"string\",\n    \"totalControls\": \"string\",\n    \"notPassedBySeverity\": {\n      \"low\": \"string\",\n      \"medium\": \"string\",\n      \"high\": \"string\"\n    },\n    \"notPassed\": \"string\"\n  }\n]"}],"_postman_id":"1afe81b4-0f21-476f-998b-e334017b73d0"},{"name":"Controls metrics","event":[{"listen":"test","script":{"id":"c31f3db4-b54e-4c69-a22f-ab2eb5b10c7b","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r",""],"type":"text/javascript","packages":{}}}],"id":"3eb08f2f-fed9-4785-9de5-8674cb3c1f77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/controls-metrics","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the metrics per control for endpoint hardening.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>controlsBySeverity</td>\n<td>object</td>\n<td>The controlsBySeverity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>string</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>string</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low</td>\n<td>string</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>totalControls</td>\n<td>string</td>\n<td>The totalControls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>topFailedControlsBySeverity</td>\n<td>object</td>\n<td>The topFailedControlsBySeverity field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>high</td>\n<td>array</td>\n<td>The high field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>medium</td>\n<td>array</td>\n<td>The medium field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>low</td>\n<td>array</td>\n<td>The low field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","results","controls-metrics"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"1606ca15-5705-448a-8f8a-08c024f7a7a4","name":"200 - Controls metrics","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"url":"{{protocol}}://{{url}}/api/endpoint-hardening/results/controls-metrics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"controlsBySeverity\": {\n    \"high\": \"string\",\n    \"medium\": \"string\",\n    \"low\": \"string\",\n    \"totalControls\": \"string\"\n  },\n  \"topFailedControlsBySeverity\": {\n    \"high\": [\n      {\n        \"controlId\": \"string\",\n        \"controlName\": \"string\",\n        \"failCount\": \"string\"\n      }\n    ],\n    \"medium\": [\n      {\n        \"controlId\": \"string\",\n        \"controlName\": \"string\",\n        \"failCount\": \"string\"\n      }\n    ],\n    \"low\": [\n      {\n        \"controlId\": \"string\",\n        \"controlName\": \"string\",\n        \"failCount\": \"string\"\n      }\n    ]\n  }\n}"}],"_postman_id":"3eb08f2f-fed9-4785-9de5-8674cb3c1f77"}],"id":"ab92b68a-4f6f-4bfb-958f-3719f5df3c3b","_postman_id":"ab92b68a-4f6f-4bfb-958f-3719f5df3c3b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Hosts","item":[{"name":"Get filters","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"efd48995-cc31-45f1-a44b-02ea91370be7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>osKernel</td>\n<td>object</td>\n<td>The osKernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastExecution</td>\n<td>object</td>\n<td>The lastExecution field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>outOfSync</td>\n<td>object</td>\n<td>The outOfSync field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>summary.percentage</td>\n<td>object</td>\n<td>The summary.percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>exclusionStatus.isExcluded</td>\n<td>object</td>\n<td>The exclusionStatus.isExcluded field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"14ea0ba9-d342-4341-8b3c-4c42f62850c2","name":"200 - Get filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"osKernel\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"lastExecution\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"outOfSync\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"summary.percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"exclusionStatus.isExcluded\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"efd48995-cc31-45f1-a44b-02ea91370be7"},{"name":"Get AI Query","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"8c40011c-ff34-4f84-834f-453c63d39c4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"97e40d48-3d92-43fe-8397-ed65d59319f0","name":"200 - Get AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"6ad6bfc3-b47a-4df6-b571-a824b174057c","name":"400 - Get AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"8c40011c-ff34-4f84-834f-453c63d39c4b"},{"name":"Get All","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An endpointHardeningHostsId is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('endpointHardeningHostsId', pm.response.json().data[0]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostId\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"compliant\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"reached\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"total\": {\r","              \"type\": \"integer\"\r","            },\r","            \"passed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notPassed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"percentage\": {\r","              \"type\": \"integer\"\r","            },\r","            \"low\": {\r","              \"type\": \"integer\"\r","            },\r","            \"medium\": {\r","              \"type\": \"integer\"\r","            },\r","            \"high\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notPassedBySeverity\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"high\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"medium\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"low\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"high\",\r","                \"medium\",\r","                \"low\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policyName\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostName\": {\r","              \"type\": \"string\"\r","            },\r","            \"totalControls\": {\r","              \"type\": \"integer\"\r","            },\r","            \"passedControls\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"hostId\",\r","            \"policy\",\r","            \"lastCheck\",\r","            \"compliant\",\r","            \"reached\",\r","            \"total\",\r","            \"passed\",\r","            \"notPassed\",\r","            \"percentage\",\r","            \"low\",\r","            \"medium\",\r","            \"high\",\r","            \"notPassedBySeverity\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"policyName\",\r","            \"hostName\",\r","            \"totalControls\",\r","            \"passedControls\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"b3b69d5b-b174-47ee-bf75-411470855411","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts?limit=1&offset=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available hosts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"hostName:contains:desk"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"passed:-1"},{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"1"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[]}},"response":[{"id":"2bedf34b-95e8-409e-b122-a36a7f479c6e","name":"400- Get All","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts?limit=1&offset=dafs","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"dafs","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:24:56 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"140"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"8c-4ZycD0a4iiFw3HckA9g76UtTJVo\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"55c972ea-b0b4-47e8-87c4-f8804fb4313b","name":"200 - Get All","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts?limit=1&offset=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"1","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"_id\": \"string\",\n      \"deleted\": \"string\",\n      \"enabled\": \"string\",\n      \"protected\": \"string\",\n      \"hostId\": \"string\",\n      \"hostName\": \"string\",\n      \"osKernel\": \"string\",\n      \"policy\": \"string\",\n      \"lastExecution\": \"string\",\n      \"lastCheck\": \"string\",\n      \"compliant\": \"string\",\n      \"reached\": \"string\",\n      \"__v\": \"string\",\n      \"createdAt\": \"string\",\n      \"updatedAt\": \"string\",\n      \"outOfSync\": \"string\",\n      \"policyName\": \"string\",\n      \"totalControls\": \"string\",\n      \"passedControls\": \"string\",\n      \"percentage\": \"string\",\n      \"notPassedBySeverity\": {\n        \"low\": \"string\",\n        \"medium\": \"string\",\n        \"high\": \"string\"\n      },\n      \"exclusionStatus\": {\n        \"isExcluded\": \"string\",\n        \"source\": \"string\"\n      }\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"b3b69d5b-b174-47ee-bf75-411470855411"},{"name":"[EXPORT-JOB] - Export All hosts","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"517d6dc7-bc24-46ad-8091-aca785286fae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/export-job?limit=2&offset=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all hardening hosts data as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"hostName:contains:desk"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"passed:-1"},{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[]}},"response":[{"id":"f2cb1baa-9010-4093-a847-78e2b1fe2c4b","name":"201-[EXPORT-JOB] - Export All hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"hostName\",\n            \"title\": \"Host Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"policy\",\n            \"title\": \"Policy\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"percentage\",\n            \"title\": \"Percentage\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts","export-job"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:26:31 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-tn+TfsU11Y984r1SxV1gnBCgK48\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"}],"_postman_id":"517d6dc7-bc24-46ad-8091-aca785286fae"},{"name":"Export All hosts","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"45e25c78-07bb-451c-8f3e-91b775a54e4c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/export?filter=hostName:contains:desk&sort=passed:-1&limit=2&offset=1","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export all hardening hosts data as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>string</td>\n<td>The filter parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>sort</td>\n<td>string</td>\n<td>The sort parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts","export"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"hostName:contains:desk"},{"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"passed:-1"},{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[]}},"response":[{"id":"4205ee98-371f-41d3-bf7b-b53914b2792b","name":"200- Export All hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"hostName\",\n            \"title\": \"Host Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"policy\",\n            \"title\": \"Policy\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"percentage\",\n            \"title\": \"Percentage\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts","export"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:27:41 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"335"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"14f-3wZB+HuhnnUZkEdC+0mH/JcrWXU\""}],"cookie":[],"responseTime":null,"body":"Host Name,Policy,Last Check,Percentage\nDESKTOP-SPB4T8B,692f0377dba1b068164fa5dd,,0\nDESKTOP-29DCCC8,691b11b83d15d0c979f47e16,Tue Dec 02 2025 13:01:13 GMT+0000 (Coordinated Universal Time),17\nWAYNE-AKUOI,691b11b83d15d0c979f47e16,Tue Dec 02 2025 13:00:09 GMT+0000 (Coordinated Universal Time),89\nWinDev2407Eval,691b11b83d15d0c979f47e16,,0"},{"id":"ebf683be-49ab-434a-b6d1-e07f9c6c491c","name":"404- Export All hosts","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n        {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"hostName\",\n            \"title\": \"Host Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"policy\",\n            \"title\": \"Policy\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"lastCheck\",\n            \"title\": \"Last Check\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"percentage\",\n            \"title\": \"Percentage\",\n            \"format\": \"number\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/export?filter=hostName:contains:deskfsdf&sort=passed:-1sfsd&limit=2werew&offset=1efwefw","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts","export"],"query":[{"key":"filter","value":"hostName:contains:deskfsdf","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required"},{"key":"sort","value":"passed:-1sfsd","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required"},{"key":"limit","value":"2werew","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"1efwefw","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:28:23 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"110"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"6e-K1i+nmJ3lJSUJFdk45tADhKYOn0\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"45e25c78-07bb-451c-8f3e-91b775a54e4c"},{"name":"Get last policy executed on host","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"_id\": {\r","      \"type\": \"string\"\r","    },\r","    \"hostId\": {\r","      \"type\": \"string\"\r","    },\r","    \"lastCheck\": {\r","      \"type\": \"null\"\r","    },\r","    \"compliant\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"reached\": {\r","      \"type\": \"boolean\"\r","    },\r","    \"percentage\": {\r","      \"type\": \"integer\"\r","    },\r","    \"hostName\": {\r","      \"type\": \"string\"\r","    },\r","    \"policyName\": {\r","      \"type\": \"string\"\r","    },\r","    \"totalControls\": {\r","      \"type\": \"integer\"\r","    },\r","    \"passedControls\": {\r","      \"type\": \"integer\"\r","    },\r","    \"hostStatus\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"_id\",\r","    \"hostId\",\r","    \"lastCheck\",\r","    \"compliant\",\r","    \"reached\",\r","    \"percentage\",\r","    \"hostName\",\r","    \"policyName\",\r","    \"totalControls\",\r","    \"passedControls\",\r","    \"hostStatus\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a668cb3d-f9b5-40b8-b082-8a643538a5bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/policy","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the last hardening policy executed on the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>string</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>null</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>string</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>string</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>string</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>string</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policyName</td>\n<td>string</td>\n<td>The policyName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>totalControls</td>\n<td>string</td>\n<td>The totalControls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passedControls</td>\n<td>string</td>\n<td>The passedControls field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostStatus</td>\n<td>string</td>\n<td>The hostStatus field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts",":id","policy"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"hostName:contains:desk"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"passed:-1"},{"disabled":true,"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[{"type":"any","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A","key":"id"}]}},"response":[{"id":"5259af60-ac72-4ee9-988c-f3a31b0d608c","name":"200 - Get last policy executed on host","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/policy?limit=2&offset=1","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","policy"],"query":[{"key":"filter","value":"hostName:contains:desk","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"passed:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:29:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"277"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"115-KP88+jFQ3Ou1GPmjK6WeXemPlds\""}],"cookie":[],"responseTime":null,"body":"{\n  \"_id\": \"string\",\n  \"hostId\": \"string\",\n  \"lastCheck\": null,\n  \"compliant\": \"string\",\n  \"reached\": \"string\",\n  \"percentage\": \"string\",\n  \"hostName\": \"string\",\n  \"policyName\": \"string\",\n  \"totalControls\": \"string\",\n  \"passedControls\": \"string\",\n  \"hostStatus\": \"string\"\n}"}],"_postman_id":"a668cb3d-f9b5-40b8-b082-8a643538a5bb"},{"name":"Get last controls executed on host","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"status\": {\r","              \"type\": \"string\"\r","            },\r","            \"pending\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"null\"\r","            },\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"name\": {\r","              \"type\": \"string\"\r","            },\r","            \"description\": {\r","              \"type\": \"string\"\r","            },\r","            \"severity\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"resultsLastCheck\": {\r","              \"type\": \"null\"\r","            }\r","          },\r","          \"required\": [\r","            \"status\",\r","            \"pending\",\r","            \"lastCheck\",\r","            \"_id\",\r","            \"name\",\r","            \"description\",\r","            \"severity\",\r","            \"updatedAt\",\r","            \"resultsLastCheck\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"83a74c1b-1c7b-439f-9086-f3f9c0c5977a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the results of the last hardening controls executed on the specified host.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"status:is:pass"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":"status:-1"},{"disabled":true,"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[{"type":"any","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A","key":"id"},{"type":"any","value":"{{endpointHardeningPolicResultyId}}","key":"hostPolicyResultId"}]}},"response":[{"id":"efe1abe8-70be-4150-a2fc-9c70a2fabe4b","name":"200- Get last controls executed on host","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"status:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:31:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"403-dl5k4kaIdK0vMb6rVQvL7MpCe8I\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [\n    {\n      \"status\": \"string\",\n      \"pending\": \"string\",\n      \"lastCheck\": null,\n      \"_id\": \"string\",\n      \"name\": \"string\",\n      \"description\": \"string\",\n      \"severity\": \"string\",\n      \"updatedAt\": \"string\",\n      \"resultsLastCheck\": null\n    }\n  ],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"},{"id":"c0e11a8d-8ed1-4c22-a7ac-6d9b53f7c6e7","name":"400- Get last controls executed on host","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"status:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}2432"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:32:10 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"173"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"ad-vsh9FgkdGGRSZTX4Botk4gaMkRI\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"3df29fea-d4ac-4507-9226-27d631badc15","name":"404 - Get last controls executed on host","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"status:-1","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}"}]}},"status":"404","code":404,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\",\n    \"name\": \"string\"\n  }\n}"}],"_postman_id":"83a74c1b-1c7b-439f-9086-f3f9c0c5977a"},{"name":"Get host controls filters","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"name\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"status\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"name\",\r","        \"status\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"67d521ed-e3cf-47a2-b56a-e34b333072c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/controls/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for host hardening controls.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>object</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts","controls","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7dbe2ef5-4e38-4c50-963d-6a511b8c47ac","name":"200 - Get host controls filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/controls/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:32:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"227"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"e3-BIi6vobFubNJUoNLFyDP3T+xKVg\""}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"status\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"67d521ed-e3cf-47a2-b56a-e34b333072c8"},{"name":"Get Host Control AI Query","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"89b6dfbe-b62b-4919-b9a1-e10e3f0d9ea3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/controls/ai-query?prompt={{ai_prompt}}","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve AI-generated filter criteria for querying resources using a natural language prompt.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>prompt</td>\n<td>string</td>\n<td>Natural language prompt used by the AI to generate a filter query.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns a status code of <strong>200</strong> and the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>url_filter</td>\n<td>string</td>\n<td>AI-generated filter string to query resources based on the prompt.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts","controls","ai-query"],"host":["{{url}}"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}],"variable":[]}},"response":[{"id":"706ecf8f-b4bf-4f2f-bad4-23ee8206ea6c","name":"200 - Get Host Control AI Query","originalRequest":{"method":"GET","header":[],"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/controls/ai-query?prompt={{ai_prompt}}","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts","controls","ai-query"],"query":[{"key":"prompt","value":"{{ai_prompt}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"url_filter\": \"string\"\n}"},{"id":"e37aeb44-5aa7-4f43-81d9-dd4411da3bf2","name":"400 - Get Host Control AI Query","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/controls/ai-query?prompt=","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts","controls","ai-query"],"query":[{"key":"prompt","value":""}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"89b6dfbe-b62b-4919-b9a1-e10e3f0d9ea3"},{"name":"[EXPORT-JOB] - Export last policy executed on host","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});  \r","\r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"id\": {\r","      \"type\": \"string\"\r","    },\r","    \"status\": {\r","      \"type\": \"string\"\r","    },\r","    \"message\": {\r","      \"type\": \"string\"\r","    }\r","  },\r","  \"required\": [\r","    \"id\",\r","    \"status\",\r","    \"message\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"45fbfede-d112-4de2-b3df-6dc6fe2c786a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the last hardening policy results for the specified host as a background export job.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>id</td>\n<td>string</td>\n<td>The id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>status</td>\n<td>string</td>\n<td>The status field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>message</td>\n<td>string</td>\n<td>The message field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls","export-job"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"status:is:pass"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":""},{"disabled":true,"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[{"type":"any","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A","key":"id"},{"type":"any","value":"{{endpointHardeningPolicResultyId}}","key":"hostPolicyResultId"}]}},"response":[{"id":"d0f8ecea-bc41-4f11-aa46-8501c3240f14","name":"201-[EXPORT-JOB] - Export last policy executed on host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n         {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Control Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls","export-job"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:33:57 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"96"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"60-fdIG/ekoJmY7UR7JupQ57gz8hbk\""}],"cookie":[],"responseTime":null,"body":"{\n  \"id\": \"string\",\n  \"status\": \"string\",\n  \"message\": \"string\"\n}"},{"id":"c7f80466-f94a-43f2-b855-b1e4110f9a91","name":"400-[EXPORT-JOB] - Export last policy executed on host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n         {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Control Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls/export-job","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls","export-job"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}mf"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:34:15 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"171"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"ab-IiZzz0KBfEQL+Ti3mpz5j4ELERQ\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"45fbfede-d112-4de2-b3df-6dc6fe2c786a"},{"name":"Export last policy executed on host","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/octet-stream\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/octet-stream\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{}}}],"id":"a99c29e9-6e7c-4d32-bc2f-ef88383151a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"format\": \"string\",\n  \"columns\": [\n    {\n      \"id\": \"string\",\n      \"order\": \"int\",\n      \"field\": \"string\",\n      \"title\": \"string\",\n      \"format\": \"string\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls/export","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export the last hardening policy results for the specified host as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>format</td>\n<td>string</td>\n<td>The format field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>columns</td>\n<td>array</td>\n<td>The columns field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls","export"],"host":["{{url}}"],"query":[{"disabled":true,"description":{"content":"<p>Filter the elements, Format: ::|:: Type: string Not required</p>\n","type":"text/plain"},"key":"filter","value":"status:is:pass"},{"disabled":true,"description":{"content":"<p>Sort the result, Format: :asc(1)-desc(-1) Type: string Not required</p>\n","type":"text/plain"},"key":"sort","value":""},{"disabled":true,"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"2"},{"disabled":true,"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"1"}],"variable":[{"type":"any","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A","key":"id"},{"type":"any","value":"{{endpointHardeningPolicResultyId}}","key":"hostPolicyResultId"}]}},"response":[{"id":"58e00941-8b2f-4606-9842-bd3dba6511f3","name":"200 - Export last policy executed on host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n         {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Control Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls","export"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}"}]}},"status":"OK","code":200,"_postman_previewlanguage":"raw","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:35:39 GMT"},{"key":"Content-Type","value":"application/octet-stream"},{"key":"Content-Length","value":"820"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"334-yYvNhrJrg3iAN7wVRrhPIHASUa8\""}],"cookie":[],"responseTime":null,"body":"Control Name,Status,Description,Severity\nEze- SMB13,not-checked,\" Nombre del control: Eze- SMB13\n- Plataforma: Windows\n- Severidad: Baja\n- Propósito: Confirmar que SMBv1 esté deshabilitado en el servidor (reduce exposición a vulnerabilidades de un protocolo legado).\n- Qué hace: Lee HKLM:\\SYSTEM\\CurrentControlSet\\Services\\LanmanServer\\Parameters\\SMB1; devuelve “True” si SMBv1 está deshabilitado (valor 0 o clave ausente), “False” si está habilitado.\n- Observación: Las acciones “test”, “apply” y “unapply” son idénticas y solo verifican el estado; no aplican ni revierten cambios.\n- Impacto: Endurece la seguridad frente a exploits de SMBv1 con bajo riesgo operativo en entornos modernos; posible incompatibilidad con equipos/softwares muy antiguos que dependan de SMBv1.\n\nBy Batuta AI\",low"},{"id":"91e424b5-b4c4-41b5-bdd2-eb78fc82f5c3","name":"500 - Export last policy executed on host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n         {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Control Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls","export"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3Asjnd"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}"}]}},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:35:58 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"114"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"72-XneO1qG8mC9NcSeA0HwMhlYN6JU\""}],"cookie":[],"responseTime":null,"body":"{\n  \"code\": \"string\",\n  \"message\": \"string\",\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"},{"id":"92a99952-b023-49c4-9355-0e13df3d0dbf","name":"400 - Export last policy executed on host","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"format\": \"csv\",\n    \"columns\": [\n         {\n            \"id\": \"1\",\n            \"order\": 1,\n            \"field\": \"name\",\n            \"title\": \"Control Name\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"2\",\n            \"order\": 2,\n            \"field\": \"status\",\n            \"title\": \"Status\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"3\",\n            \"order\": 3,\n            \"field\": \"description\",\n            \"title\": \"Description\",\n            \"format\": \"string\"\n        },\n        {\n            \"id\": \"4\",\n            \"order\": 4,\n            \"field\": \"severity\",\n            \"title\": \"Severity\",\n            \"format\": \"string\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/:id/results/:hostPolicyResultId/controls/export","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","hosts",":id","results",":hostPolicyResultId","controls","export"],"query":[{"key":"filter","value":"status:is:pass","description":"Filter the elements, Format: <field>:<relative>:<value>|<field>:<relative>:<value> Type: string Not required","disabled":true},{"key":"sort","value":"","description":"Sort the result, Format: <field>:asc(1)-desc(-1) Type: string Not required","disabled":true},{"key":"limit","value":"2","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required","disabled":true},{"key":"offset","value":"1","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required","disabled":true}],"variable":[{"key":"id","value":"76B72B0A-0FE0-49C6-8D55-D3F905E62E3A"},{"key":"hostPolicyResultId","value":"{{endpointHardeningPolicResultyId}}rjnre"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:36:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"174"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"ae-UrXk890qITwxXv8J73U2f940YjE\""}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"a99c29e9-6e7c-4d32-bc2f-ef88383151a2"}],"id":"62b2d8b1-5b4b-4b6b-9349-4a5bf1a4352f","_postman_id":"62b2d8b1-5b4b-4b6b-9349-4a5bf1a4352f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"Schedule","item":[{"name":"Get schedule","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"037852eb-8dbc-4dda-b2dc-88839eed506f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/:policyId ","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the schedule for the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","schedule",":policyId "],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"698101c7d87c1dc315d20b74","key":"policyId "}]}},"response":[{"id":"c1efb7c1-520d-4974-9e95-0c50bff9e0be","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"99d03916-7eb5-4544-9b50-9271c3f6b6a6","name":"400 - Get schedule","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/:policyId ","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","schedule",":policyId "],"variable":[{"key":"policyId ","value":"698101c7d87c1dc315d20b74"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"037852eb-8dbc-4dda-b2dc-88839eed506f"},{"name":"Next execution","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a121a278-6963-48c9-84c4-580d39c6931c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/:policyId/next-execution","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the next scheduled execution for the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","schedule",":policyId","next-execution"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"698101c7d87c1dc315d20b74","key":"policyId"}]}},"response":[{"id":"2565ca24-f492-4a98-9550-efcbb66ea2de","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"4693ffcb-7264-4a4a-bd5c-a2400c66a2e9","name":"400 - Next execution","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/:policyId/next-execution","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","schedule",":policyId","next-execution"],"variable":[{"key":"policyId","value":"698101c7d87c1dc315d20b74"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"a121a278-6963-48c9-84c4-580d39c6931c"},{"name":"Status","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"504c94a5-9bf1-4029-9b02-9d16c706f25f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/:policyId/status","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the schedule status for the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","schedule",":policyId","status"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"698101c7d87c1dc315d20b74","key":"policyId"}]}},"response":[{"id":"90dc2cc4-91f4-42b6-89ce-13c399b2d938","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"},{"id":"2da68389-46f6-4c8d-b5e3-f651a34e35e3","name":"400 - Status","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/:policyId/status","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","schedule",":policyId","status"],"variable":[{"key":"policyId","value":"698101c7d87c1dc315d20b74"}]}},"status":"400","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"errors\": [\n    {\n      \"type\": \"string\",\n      \"value\": \"string\",\n      \"msg\": \"string\",\n      \"path\": \"string\",\n      \"location\": \"string\"\n    }\n  ],\n  \"meta\": {\n    \"code\": \"string\"\n  }\n}"}],"_postman_id":"504c94a5-9bf1-4029-9b02-9d16c706f25f"},{"name":"[NEW] Get Config global","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"ecff9dbd-137f-4d8a-81a3-f9aed6d7f1c4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/config","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the global schedule configuration for endpoint hardening.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>pauseAllExecutions</td>\n<td>string</td>\n<td>The pauseAllExecutions field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedBy</td>\n<td>string</td>\n<td>The updatedBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>updatedAt</td>\n<td>string</td>\n<td>The updatedAt field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","schedule","config"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"75905f08-9432-4d40-8dde-2945003851a3","name":"200 - [NEW] Get Config global","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/config"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"pauseAllExecutions\": \"string\",\n  \"updatedBy\": \"string\",\n  \"updatedAt\": \"string\"\n}"}],"_postman_id":"ecff9dbd-137f-4d8a-81a3-f9aed6d7f1c4"},{"name":"[NEW] Change Config global","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"3ec00174-132f-4e0c-9f27-a73a86583db6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n  \"pauseAllExecutions\": \"boolean\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/config","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the global schedule configuration for endpoint hardening.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>pauseAllExecutions</td>\n<td>boolean</td>\n<td>The pauseAllExecutions field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","schedule","config"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"35313da3-e6b8-4b3e-8165-bea8253449a5","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"3ec00174-132f-4e0c-9f27-a73a86583db6"},{"name":"Update schedule","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"44436593-0c1f-4315-887e-afb57343bea0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"// Diario (todos los días de 10:00 a 11:00):                                        \n {                                                                                \n    \"isEnabled\": true,                                                               \n    \"frequency\": \"day\",                                                            \n    \"timeWindow\": {                                                                \n      \"from\": \"11:00\",                                                             \n      \"to\": \"12:00\"                                                                \n    },                                                                             \n    \"repeatOn\": null                                                               \n  }                                                                                 \n//   Semanal (Lunes a Viernes de 08:00 a 18:00):                                      \n//   {                                                                                \n//     \"isEnabled\": true,                                                               \n//     \"frequency\": \"week\",                                                           \n//     \"timeWindow\": {                                                                \n//       \"from\": \"08:00\",                                                             \n//       \"to\": \"18:00\"                                                                \n//     },                                                                             \n//     \"repeatOn\": [1, 2, 3, 4, 5]                                                    \n//   }                                                                                \n                                                                                   \n//   Mensual (días 1 y 15 de cada mes, de 09:00 a 12:00):                             \n//   {                                                                                \n//     \"isEnabled\": true,                                                               \n//     \"frequency\": \"month\",                                                          \n//     \"timeWindow\": {                                                                \n//       \"from\": \"09:00\",                                                             \n//       \"to\": \"12:00\"                                                                \n//     },                                                                             \n//     \"repeatOn\": [1, 15]                                                            \n//   }                                                                                \n                                                                                   \n//   Deshabilitar:                                                               \n//   {                                                                                \n//     \"isEnabled\": false,                                                              \n//     \"frequency\": \"day\",                                                            \n//     \"timeWindow\": {                                                                \n//       \"from\": \"10:00\",                                                             \n//       \"to\": \"11:00\"                                                                \n//     },                                                                             \n//     \"repeatOn\": null                                                               \n//   } ","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/schedule/:policyId","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP PATCH</strong> request to update the schedule for the specified hardening policy.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","schedule",":policyId"],"host":["{{url}}"],"query":[],"variable":[{"type":"any","value":"698101c7d87c1dc315d20b74","key":"policyId"}]}},"response":[{"id":"1928ef87-4ae0-419d-96b3-9e5c80858fc6","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"44436593-0c1f-4315-887e-afb57343bea0"}],"id":"2fab6bb7-9301-47c2-85c4-3aae12e4db3c","_postman_id":"2fab6bb7-9301-47c2-85c4-3aae12e4db3c","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"[NEW] Exclusions","item":[{"name":"Get exclusions","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"ed78a7b7-e0ae-4d54-9361-f18f258fb847","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve a complete list of all available hardening exclusions.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>data</td>\n<td>array</td>\n<td>The data field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>meta</td>\n<td>object</td>\n<td>The meta field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>count</td>\n<td>string</td>\n<td>The count field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>resources</td>\n<td>string</td>\n<td>The resources field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","exclusions"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"9b4b7903-f755-4707-a8f1-0b833389d4f8","name":"200 - Get exclusions","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"data\": [],\n  \"meta\": {\n    \"count\": \"string\",\n    \"resources\": \"string\",\n    \"offset\": \"string\"\n  }\n}"}],"_postman_id":"ed78a7b7-e0ae-4d54-9361-f18f258fb847"},{"name":"Get filters","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"26cb3c49-d243-408b-8888-357f0031f8e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions/filters","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the available filter options for exclusion.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>object</td>\n<td>The type field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>object</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>createdBy</td>\n<td>object</td>\n<td>The createdBy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","exclusions","filters"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"4337ab29-d73d-4c0c-8b09-56aac8007b96","name":"200 - Get filters","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"type\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    },\n    \"name\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"createdBy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"26cb3c49-d243-408b-8888-357f0031f8e2"},{"name":"Get groups","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"0c6e941f-ec14-4054-bb92-5ce7977da6bd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions/available-groups","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve the groups for the specified exclusion.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>_id</td>\n<td>string</td>\n<td>The _id field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>name</td>\n<td>string</td>\n<td>The name field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>type</td>\n<td>string</td>\n<td>The type field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","exclusions","available-groups"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"f3002838-3a80-4503-899b-0d4f33894bd5","name":"200 - Get groups","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions/available-groups"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"[\n  {\n    \"_id\": \"string\",\n    \"name\": \"string\",\n    \"type\": \"string\"\n  }\n]"}],"_postman_id":"0c6e941f-ec14-4054-bb92-5ce7977da6bd"},{"name":"Add exclusions","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"adf0bced-065e-467a-b228-512662943c24","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"hosts\": [\n    \"string\"\n  ],\n  \"groups\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to add new exclusions to the hardening configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>hosts</td>\n<td>array</td>\n<td>The hosts field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>groups</td>\n<td>array</td>\n<td>The groups field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","exclusions"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"20223e08-72c1-41f8-85f4-6dda456465e8","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"adf0bced-065e-467a-b228-512662943c24"},{"name":"Remove exclusions","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"5cb494dd-fc63-4cc5-9fb4-7e71da6ccc6a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"ids\": [\n    \"string\"\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions/remove","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to remove exclusions from the hardening configuration.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ids</td>\n<td>array</td>\n<td>The ids field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","exclusions","remove"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"7c80a5d0-f489-4063-9075-03239d516e25","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"5cb494dd-fc63-4cc5-9fb4-7e71da6ccc6a"},{"name":"Export","event":[{"listen":"test","script":{"id":"acf4ea64-7c16-4673-9686-506302d2e7ab","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"filter\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"hostId\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"lastCheck\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"compliant\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"reached\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"total\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"passed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"notPassed\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"percentage\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"hostName\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\"\r","          ]\r","        },\r","        \"policy\": {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"type\": {\r","              \"type\": \"string\"\r","            },\r","            \"relatives\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"string\"\r","                },\r","                {\r","                  \"type\": \"string\"\r","                }\r","              ]\r","            },\r","            \"options\": {\r","              \"type\": \"array\",\r","              \"items\": [\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                },\r","                {\r","                  \"type\": \"object\",\r","                  \"properties\": {\r","                    \"key\": {\r","                      \"type\": \"string\"\r","                    },\r","                    \"value\": {\r","                      \"type\": \"string\"\r","                    }\r","                  },\r","                  \"required\": [\r","                    \"key\",\r","                    \"value\"\r","                  ]\r","                }\r","              ]\r","            }\r","          },\r","          \"required\": [\r","            \"type\",\r","            \"relatives\",\r","            \"options\"\r","          ]\r","        }\r","      },\r","      \"required\": [\r","        \"hostId\",\r","        \"lastCheck\",\r","        \"compliant\",\r","        \"reached\",\r","        \"total\",\r","        \"passed\",\r","        \"notPassed\",\r","        \"percentage\",\r","        \"hostName\",\r","        \"policy\"\r","      ]\r","    },\r","    \"fields\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        },\r","        {\r","          \"type\": \"string\"\r","        }\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"filter\",\r","    \"fields\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(2000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"e057b244-8e26-47b1-9a2e-e8d9e23272d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/exclusions/export-job","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to export exclusion data as a downloadable file.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>filter</td>\n<td>object</td>\n<td>The filter field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostId</td>\n<td>object</td>\n<td>The hostId field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>lastCheck</td>\n<td>object</td>\n<td>The lastCheck field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>compliant</td>\n<td>object</td>\n<td>The compliant field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>reached</td>\n<td>object</td>\n<td>The reached field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>total</td>\n<td>object</td>\n<td>The total field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>passed</td>\n<td>object</td>\n<td>The passed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>notPassed</td>\n<td>object</td>\n<td>The notPassed field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>percentage</td>\n<td>object</td>\n<td>The percentage field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>hostName</td>\n<td>object</td>\n<td>The hostName field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>policy</td>\n<td>object</td>\n<td>The policy field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>fields</td>\n<td>array</td>\n<td>The fields field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","exclusions","export-job"],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"d95c7dc6-5355-47fb-81c7-ce0916b27fd9","name":"200- Get filters","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/hosts/filters"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Date","value":"Tue, 02 Dec 2025 16:25:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"X-Powered-By","value":"Express"},{"key":"vary","value":"Origin, Accept-Encoding"},{"key":"access-control-allow-credentials","value":"true"},{"key":"cross-origin-opener-policy","value":"same-origin"},{"key":"cross-origin-resource-policy","value":"same-origin"},{"key":"origin-agent-cluster","value":"?1"},{"key":"referrer-policy","value":"no-referrer"},{"key":"strict-transport-security","value":"max-age=31536000; includeSubDomains"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-dns-prefetch-control","value":"off"},{"key":"x-download-options","value":"noopen"},{"key":"x-frame-options","value":"DENY"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"x-xss-protection","value":"0"},{"key":"etag","value":"W/\"431-vQ3KLFr0TLDCdq3STAPnMqJ5UYg\""},{"key":"content-encoding","value":"br"}],"cookie":[],"responseTime":null,"body":"{\n  \"filter\": {\n    \"hostId\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"lastCheck\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"compliant\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"reached\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"total\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"passed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"notPassed\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"percentage\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"hostName\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ]\n    },\n    \"policy\": {\n      \"type\": \"string\",\n      \"relatives\": [\n        \"string\"\n      ],\n      \"options\": [\n        {\n          \"key\": \"string\",\n          \"value\": \"string\"\n        }\n      ]\n    }\n  },\n  \"fields\": [\n    \"string\"\n  ]\n}"}],"_postman_id":"e057b244-8e26-47b1-9a2e-e8d9e23272d1"}],"id":"d6c44470-ec79-43d2-ad24-17367b953a0d","_postman_id":"d6c44470-ec79-43d2-ad24-17367b953a0d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"PROD TESTING","event":[{"listen":"test","script":{"id":"2778b8df-de17-4c81-b6a2-e82434e95830","exec":["// Validate status code\r","pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});  \r","\r","// Data extraction and passing of variables\r","pm.test(\"An endpointHardeningHostsId is returned\", () => {\r","    pm.expect(pm.response.json().data[0]._id).to.be.a('string');\r","    pm.environment.set('endpointHardeningHostsId', pm.response.json().data[0]._id);\r","}); \r","\r","// Validate de Schema\r","const jsonData = pm.response.json()\r","const schema ={\r","  \"type\": \"object\",\r","  \"properties\": {\r","    \"data\": {\r","      \"type\": \"array\",\r","      \"items\": [\r","        {\r","          \"type\": \"object\",\r","          \"properties\": {\r","            \"_id\": {\r","              \"type\": \"string\"\r","            },\r","            \"deleted\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"enabled\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"protected\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"hostId\": {\r","              \"type\": \"string\"\r","            },\r","            \"policy\": {\r","              \"type\": \"string\"\r","            },\r","            \"lastCheck\": {\r","              \"type\": \"string\"\r","            },\r","            \"compliant\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"reached\": {\r","              \"type\": \"boolean\"\r","            },\r","            \"total\": {\r","              \"type\": \"integer\"\r","            },\r","            \"passed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notPassed\": {\r","              \"type\": \"integer\"\r","            },\r","            \"percentage\": {\r","              \"type\": \"integer\"\r","            },\r","            \"low\": {\r","              \"type\": \"integer\"\r","            },\r","            \"medium\": {\r","              \"type\": \"integer\"\r","            },\r","            \"high\": {\r","              \"type\": \"integer\"\r","            },\r","            \"notPassedBySeverity\": {\r","              \"type\": \"object\",\r","              \"properties\": {\r","                \"high\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"medium\": {\r","                  \"type\": \"integer\"\r","                },\r","                \"low\": {\r","                  \"type\": \"integer\"\r","                }\r","              },\r","              \"required\": [\r","                \"high\",\r","                \"medium\",\r","                \"low\"\r","              ]\r","            },\r","            \"createdAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"updatedAt\": {\r","              \"type\": \"string\"\r","            },\r","            \"__v\": {\r","              \"type\": \"integer\"\r","            },\r","            \"policyName\": {\r","              \"type\": \"string\"\r","            },\r","            \"hostName\": {\r","              \"type\": \"string\"\r","            },\r","            \"totalControls\": {\r","              \"type\": \"integer\"\r","            },\r","            \"passedControls\": {\r","              \"type\": \"integer\"\r","            }\r","          },\r","          \"required\": [\r","            \"_id\",\r","            \"deleted\",\r","            \"enabled\",\r","            \"protected\",\r","            \"hostId\",\r","            \"policy\",\r","            \"lastCheck\",\r","            \"compliant\",\r","            \"reached\",\r","            \"total\",\r","            \"passed\",\r","            \"notPassed\",\r","            \"percentage\",\r","            \"low\",\r","            \"medium\",\r","            \"high\",\r","            \"notPassedBySeverity\",\r","            \"createdAt\",\r","            \"updatedAt\",\r","            \"__v\",\r","            \"policyName\",\r","            \"hostName\",\r","            \"totalControls\",\r","            \"passedControls\"\r","          ]\r","        }\r","      ]\r","    },\r","    \"meta\": {\r","      \"type\": \"object\",\r","      \"properties\": {\r","        \"count\": {\r","          \"type\": \"integer\"\r","        },\r","        \"resources\": {\r","          \"type\": \"integer\"\r","        },\r","        \"offset\": {\r","          \"type\": \"integer\"\r","        }\r","      },\r","      \"required\": [\r","        \"count\",\r","        \"resources\",\r","        \"offset\"\r","      ]\r","    }\r","  },\r","  \"required\": [\r","    \"data\",\r","    \"meta\"\r","  ]\r","};\r","\r","\r","pm.test(\"Schema is valid\", function() {\r","    pm.expect(tv4.validate(jsonData, schema)).to.be.true;\r","});\r","\r","// Validate Json Assertion\r","pm.test(\"Response body is a valid JSON object\", function () {\r","    pm.response.to.have.jsonBody();\r","});\r","\r","\r","// Test for response content type\r","pm.test(\"Response content type is application/json\", function () {\r","    pm.expect(pm.response.headers.get(\"Content-Type\")).to.include(\"application/json\");\r","});\r","\r","// Validate response time\r","pm.test(\"Response time is correct\", function () {\r","pm.expect(pm.response.responseTime).to.be.below(3000);\r","});\r","\r","\r","\r","\r",""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"84b5f2ac-e80c-4992-a5a3-0d615e663ff4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/endpoint-hardening/testing?limit=30&offset=0","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP GET</strong> request to retrieve test data for endpoint hardening validation.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"query-parameters\">Query Parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Parameter</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>limit</td>\n<td>string</td>\n<td>The limit parameter.</td>\n<td>false</td>\n</tr>\n<tr>\n<td>offset</td>\n<td>string</td>\n<td>The offset parameter.</td>\n<td>false</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","endpoint-hardening","testing"],"host":["{{url}}"],"query":[{"description":{"content":"<p>Specifies the maximum number of items to return in a single request.Type: integer Not required</p>\n","type":"text/plain"},"key":"limit","value":"30"},{"description":{"content":"<p>Specifies the index from which to start retrieving items in the result set.Type: integer. Not required</p>\n","type":"text/plain"},"key":"offset","value":"0"}],"variable":[]}},"response":[{"id":"36d9079f-605c-4cae-96a7-9b795a2a9b8d","name":"200 - PROD TESTING","originalRequest":{"method":"GET","header":[{"key":"ClientToken","value":"{{ClientToken}}"},{"key":"SoarId","value":"{{SoarId}}"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"{{protocol}}://{{url}}/api/endpoint-hardening/testing?limit=30&offset=0","protocol":"{{protocol}}","host":["{{url}}"],"path":["api","endpoint-hardening","testing"],"query":[{"key":"limit","value":"30","description":"Specifies the maximum number of items to return in a single request.Type: integer Not required"},{"key":"offset","value":"0","description":"Specifies the index from which to start retrieving items in the result set.Type: integer. Not required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"name\tWAYNE-AKUOI\tMBQ-TestVM\tDESKTOP-58SLRPL\tDESKTOP-29DCCC8\nEH-Ensure 'Boot-Start Driver Initialization Policy' is set to 'Enabled: Good, unknown and bad but critical'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Allow log on locally' is set to 'Administrators, Users'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Turn on PowerShell Script Block Logging' is set to 'Enabled'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode' is set to 'Prompt for consent on the secure desktop' or higher.\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Encryption Oracle Remediation' is set to 'Enabled: Force Updated Clients'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'WDigest Authentication' is set to 'Disabled'\tpass\tnot-checked\tpass\tpass\nEH-Ensure 'Store passwords using reversible encryption' is set to 'Disabled'\tpass\tnot-checked\tpass\tpass\nEH-Ensure 'Enable insecure guest logons' is set to 'Disabled'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Require a password when a computer wakes (plugged in)' is set to 'Enabled'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'LSA Protection' is set to 'Enabled\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Configure SMB v1 server' is set to 'Disabled'\tpass\tnot-checked\tfail\tpass\nEH-Ensure 'Require a password when a computer wakes (on battery)' is set to 'Enabled'\tpass\tnot-checked\tfail\tfail\nEH-Control Testing\tnot-checked\tnot-checked\tnot-checked\tnot-checked\nEH-Enable Lsass.exe audit mode\tpass\tnot-checked\tpass\tfail\nEH-Ensure 'Network security: Do not store LAN Manager hash value on next password change' is set to 'Enabled'\tpass\tnot-checked\tpass\tpass\nEH-Ensure 'Deny access to this computer from the network' to include 'Guests, Local account'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Network access: Do not allow anonymous enumeration of SAM accounts and shares' is set to 'Enabled'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Enumeration policy for external devices incompatible with Kernel DMA Protection' is set to 'Enabled: Block All'\tpass\tnot-checked\tfail\tfail\nEH-Ensure 'Deny access to this computer from the network' to include 'Guests, Administrator, Not local accounts'\tfail\tnot-checked\tnot-checked\tnot-checked\nEH-Ensure 'Restrict Unauthenticated RPC clients' is set to 'Enabled: Authenticated'\tfail\tnot-checked\tnot-checked\tnot-checked\nEH-Interactive Logon: Message text and title for users attempting to log on\tfail\tnot-checked\tnot-checked\tnot-checked\nC-SMBv1 Support\tPassed\t\tPassed\tFailed\nC-Store passwords using reversible encryption\tPassed\t\tPassed\tFailed\nC-Allow log on locally\tPassed\t\tFailed\tFailed\nC-Deny access to this computer from the network\tPassed\t\tFailed\tFailed\nC-Network access: Do not allow anonymous enumeration of SAM accounts and shares\tPassed\t\tFailed\tFailed\nC-User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode\tPassed\t\tPassed\tPassed\nC-Network security: Do not store LAN Manager hash value on next password change\tPassed\t\tPassed\tPassed\nC-Lanman Workstation: Enable insecure guest logons\tPassed\t\tFailed\tFailed\nC-Credentials Delegation: Encryption Oracle Remediation\tPassed\t\tPassed\tFailed\nC-Early Launch Antimalware: Boot-Start Driver Initialization Policy\tPassed\t\tFailed\tFailed\nC-Kernel DMA Protection: Enumeration policy for external devices incompatible with Kernel DMA Protection\tPassed\t\tFailed\tFailed\nC-Sleep Settings: Require a password when a computer wakes (plugged in)\tPassed\t\tFailed\tFailed\nC-Sleep Settings: Require a password when a computer wakes (on battery)\tPassed\t\tFailed\tFailed\nC-Remote Procedure Call: Restrict Unauthenticated RPC clients\tPassed\t\tFailed\tFailed\nC-Turn on PowerShell Script Block Logging (Invocation)\tPassed\t\tFailed\tFailed\nC-LSA Protection\tPassed\t\tFailed\tFailed\nC-Lsass.exe audit mode\tPassed\t\tPassed\tFailed\nC-WDigest Authentication\tPassed\t\tPassed\tFailed"}],"_postman_id":"84b5f2ac-e80c-4992-a5a3-0d615e663ff4"}],"id":"af8af2b0-a30c-40ad-a6aa-e8bb3e7e59c5","_postman_id":"af8af2b0-a30c-40ad-a6aa-e8bb3e7e59c5","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}},{"name":"AI Services","item":[{"name":"Magic Scripts","item":[{"name":"Generate Magic Script","id":"3bcd29cc-863a-4c2f-94e4-422832fc960f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"instruction\": \"string\",\n  \"shell\": \"string\",\n  \"kernel\": \"string\",\n  \"module\": \"string\"\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/ai-services/magic-scripts/","description":"<h3 id=\"summary\">Summary</h3>\n<p>This endpoint performs an <strong>HTTP POST</strong> request to generate the specified magic scripts.</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>Header Name</th>\n<th>Header Value</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>ClientToken</td>\n<td><code>{{ClientToken}}</code></td>\n</tr>\n<tr>\n<td>SoarId</td>\n<td><code>{{SoarId}}</code></td>\n</tr>\n<tr>\n<td>Content-Type</td>\n<td>application/json</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"request-body\">Request Body</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>instruction</td>\n<td>string</td>\n<td>The instruction field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shell</td>\n<td>string</td>\n<td>The shell field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>kernel</td>\n<td>string</td>\n<td>The kernel field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>module</td>\n<td>string</td>\n<td>The module field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"response\">Response</h3>\n<p>After a successful request, the server returns the following structure:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Field</th>\n<th>Type</th>\n<th>Description</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>generatedScript</td>\n<td>string</td>\n<td>The generated script code based on the provided instruction.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>shell</td>\n<td>string</td>\n<td>The shell field.</td>\n<td>true</td>\n</tr>\n<tr>\n<td>kernel</td>\n<td>string</td>\n<td>The kernel field.</td>\n<td>true</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}},"urlObject":{"protocol":"{{protocol}}","path":["api","ai-services","magic-scripts",""],"host":["{{url}}"],"query":[],"variable":[]}},"response":[{"id":"c9c3db75-6a44-475e-b459-dd701c746d5b","name":"201 - Generate Magic Script","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"instruction\": \"List all running processes\",\r\n  \"shell\": \"powershell\",\r\n  \"kernel\": \"windows\",\r\n  \"module\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{protocol}}://{{url}}/api/ai-services/magic-scripts/"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n  \"generatedScript\": \"string\",\n  \"shell\": \"string\",\n  \"kernel\": \"string\"\n}"}],"_postman_id":"3bcd29cc-863a-4c2f-94e4-422832fc960f"}],"id":"1486b633-722c-44fa-9926-9eb04a749434","_postman_id":"1486b633-722c-44fa-9926-9eb04a749434","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"id":"3e6c66ac-886d-4b70-a010-000ad7220a54","_postman_id":"3e6c66ac-886d-4b70-a010-000ad7220a54","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]},"isInherited":true,"source":{"_postman_id":"c80fed14-b876-4224-8e23-087728ffc8b4","id":"c80fed14-b876-4224-8e23-087728ffc8b4","name":"New Documentation","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{jwt}}"}]}},"event":[{"listen":"prerequest","script":{"id":"ca5e499c-a081-4582-b1d4-c1f6acca9e33","type":"text/javascript","exec":["pm.request.headers.upsert({","    key: 'ClientToken',","    value: \"{{ClientToken}}\"","});","","pm.request.headers.upsert({","    key: 'SoarId',","    value: \"{{SoarId}}\"","});"]}},{"listen":"test","script":{"id":"c4ea1c54-e631-4015-9e4d-b650c90beda4","type":"text/javascript","exec":[""]}}],"variable":[{"key":"base_url","value":"batuta.humanapis:<port>"},{"key":"cs_token","value":"<cs_token>"},{"key":"user_id","value":"<user_id>"},{"key":"webhook_id","value":"<webhook_id>"},{"key":"console_id","value":"<console_id>"},{"key":"action_id","value":"<action_id>"},{"key":"tool_id","value":"<tool_id>"},{"key":"functionality_id","value":"<functionality_id>"},{"key":"cron_id","value":"<cron_id>"},{"key":"schedule_id","value":"<schedule_id>"},{"key":"packageID","value":"222152007"},{"key":"automox_group_id","value":"168714"},{"key":"tag_id","value":""},{"key":"newdato","value":""},{"key":"rport_job_id","value":""},{"key":"NewGroup","value":""},{"key":"rport_group_id","value":""},{"key":"nameTest","value":""},{"key":"NewNameCron","value":""},{"key":"_id","value":""},{"key":"device_id","value":""},{"key":"rport_tag_id","value":""},{"key":"rport_script_tag_id","value":""},{"key":"rport_script_id","value":""},{"key":"rport_vulnerability_name","value":""},{"key":"dashboard_id","value":""},{"key":"apt_fix_tag_id","value":""},{"key":"mitigation_policies_id","value":""},{"key":"mitigation_policy_id","value":""}]}