{ "info": { "_postman_id": "3c5d2c5b-26e1-4d8e-bf4c-f4sdm42webapi", "name": "C4IT F4SD M42 WebApi", "description": "Systematic smoke-test collection for all active endpoints in F4SDM42WebApiController. Configure the collection variables before running. The default baseUrl includes /m42Services.", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "auth": { "type": "basic", "basic": [ { "key": "username", "value": "{{basicUsername}}", "type": "string" }, { "key": "password", "value": "{{basicPassword}}", "type": "string" } ] }, "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "pm.test(\"Request returns a successful or redirect status\", function () {", " pm.expect(pm.response.code).to.be.below(400);", "});", "", "if (pm.response.text()) {", " pm.test(\"Response body is valid JSON when JSON content is returned\", function () {", " const contentType = pm.response.headers.get(\"Content-Type\") || \"\";", " if (contentType.toLowerCase().includes(\"json\")) {", " pm.response.to.be.json;", " }", " });", "", " const contentType = pm.response.headers.get(\"Content-Type\") || \"\";", " if (contentType.toLowerCase().includes(\"json\")) {", " const json = pm.response.json();", " const isSerializedHttpResponse = json && !Array.isArray(json) &&", " Object.prototype.hasOwnProperty.call(json, \"Version\") &&", " Object.prototype.hasOwnProperty.call(json, \"Content\") &&", " Object.prototype.hasOwnProperty.call(json, \"StatusCode\") &&", " Object.prototype.hasOwnProperty.call(json, \"IsSuccessStatusCode\");", "", " pm.test(\"Response is not a serialized HttpResponseMessage\", function () {", " pm.expect(isSerializedHttpResponse).to.equal(false);", " });", " }", "}" ] } } ], "variable": [ { "key": "baseUrl", "value": "https://srvwsm001.imagoverum.com/m42Services" }, { "key": "basicUsername", "value": "imagoverum\\vvogel" }, { "key": "basicPassword", "value": "Matrix42" }, { "key": "sid", "value": "S-1-5-21-735677975-861733296-3045004705-8205" }, { "key": "upn", "value": "" }, { "key": "userId", "value": "00000000-0000-0000-0000-000000000000" }, { "key": "ticketObjectId", "value": "00000000-0000-0000-0000-000000000000" }, { "key": "eoid", "value": "00000000-0000-0000-0000-000000000000" }, { "key": "objectType", "value": "SPSActivityTypeIncident" }, { "key": "type", "value": "SPSActivityTypeIncident" }, { "key": "assetName", "value": "" }, { "key": "hours", "value": "9999" }, { "key": "scope", "value": "personal" }, { "key": "overviewKey", "value": "TicketsNew" }, { "key": "overviewRelationExpectedCount", "value": "0" }, { "key": "overviewKeys", "value": "TicketsNew,TicketsActive,TicketsCritical,TicketsNewInfo,IncidentNew,IncidentActive,IncidentCritical,IncidentNewInfo,ServiceRequestsNew,ServiceRequestsActive,ServiceRequestsCritical,ServiceRequestsNewInfo,UnassignedTickets,UnassignedTicketsCritical" }, { "key": "overviewKeysJson", "value": "[\"TicketsNew\",\"TicketsActive\",\"TicketsCritical\",\"TicketsNewInfo\",\"IncidentNew\",\"IncidentActive\",\"IncidentCritical\",\"IncidentNewInfo\",\"ServiceRequestsNew\",\"ServiceRequestsActive\",\"ServiceRequestsCritical\",\"ServiceRequestsNewInfo\",\"UnassignedTickets\",\"UnassignedTicketsCritical\"]" }, { "key": "queueOption", "value": "0" }, { "key": "queues", "value": "" }, { "key": "roleGuid", "value": "00000000-0000-0000-0000-000000000000" }, { "key": "pickupName", "value": "SPSActivityPickupPriority" }, { "key": "pickupMode", "value": "None" }, { "key": "pickupGroup", "value": "-1" }, { "key": "logCount", "value": "50" }, { "key": "logFilter", "value": "" }, { "key": "logEntryId", "value": "0" } ], "item": [ { "name": "01 Health and diagnostics", "item": [ { "name": "isAlive returns 204 No Content", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "pm.test(\"isAlive returns 204\", function () {", " pm.response.to.have.status(204);", "});", "pm.test(\"No response body or empty Matrix42 wrapper body\", function () {", " pm.expect([\"\", \"{}\"]).to.include(pm.response.text());", "});" ] } } ], "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/isAlive", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "isAlive" ] } } }, { "name": "loglevel enable debug", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "text/plain" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/loglevel?debug=1", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "loglevel" ], "query": [ { "key": "debug", "value": "1" } ] } } }, { "name": "loglevel reset info", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "text/plain" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/loglevel?debug=0", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "loglevel" ], "query": [ { "key": "debug", "value": "0" } ] } } }, { "name": "log text response", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/log?download=0&count={{logCount}}&filter={{logFilter}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "log" ], "query": [ { "key": "download", "value": "0" }, { "key": "count", "value": "{{logCount}}" }, { "key": "filter", "value": "{{logFilter}}" } ] } } }, { "name": "log file download", "request": { "method": "GET", "header": [], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/log?download=1&count={{logCount}}&filter={{logFilter}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "log" ], "query": [ { "key": "download", "value": "1" }, { "key": "count", "value": "{{logCount}}" }, { "key": "filter", "value": "{{logFilter}}" } ] } } } ] }, { "name": "02 Tickets", "item": [ { "name": "getTicketList by SID", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "pm.test(\"Ticket list is an array\", function () {", " const text = pm.response.text();", " pm.expect(text).to.not.equal(\"\");", " const json = pm.response.json();", " pm.expect(Array.isArray(json)).to.equal(true);", "});", "", "const tickets = pm.response.text() ? pm.response.json() : null;", "if (Array.isArray(tickets) && tickets.length > 0) {", " const ticket = tickets[0];", " if (ticket.TicketObjectId) {", " pm.collectionVariables.set(\"ticketObjectId\", ticket.TicketObjectId);", " pm.collectionVariables.set(\"eoid\", ticket.TicketObjectId);", " }", " if (ticket.ActivityType) {", " pm.collectionVariables.set(\"objectType\", ticket.ActivityType);", " }", " pm.collectionVariables.set(\"type\", \"ticket\");", " pm.test(\"Captured ticket object id and type\", function () {", " pm.expect(pm.collectionVariables.get(\"eoid\")).to.match(/^[0-9a-fA-F-]{36}$/);", " pm.expect(pm.collectionVariables.get(\"type\")).to.be.a(\"string\").and.not.empty;", " });", "}" ] } } ], "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketList?sid={{sid}}&hours={{hours}}&queueoption={{queueOption}}&queues={{queues}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getTicketList" ], "query": [ { "key": "sid", "value": "{{sid}}" }, { "key": "hours", "value": "{{hours}}" }, { "key": "queueoption", "value": "{{queueOption}}" }, { "key": "queues", "value": "{{queues}}" } ] } } }, { "name": "getTicketDetails by objectId", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketDetails?objectId={{eoid}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getTicketDetails" ], "query": [ { "key": "objectId", "value": "{{eoid}}" } ] } } }, { "name": "getTicketHistory by objectId", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketHistory?objectId={{eoid}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getTicketHistory" ], "query": [ { "key": "objectId", "value": "{{eoid}}" } ] } } }, { "name": "getDirectLinkCreateTicket", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getDirectLinkCreateTicket?sid={{sid}}&assetname={{assetName}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getDirectLinkCreateTicket" ], "query": [ { "key": "sid", "value": "{{sid}}" }, { "key": "assetname", "value": "{{assetName}}" } ] } } }, { "name": "getDirectLinkF4SD", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "text/plain" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getDirectLinkF4SD?eoid={{eoid}}&type={{type}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getDirectLinkF4SD" ], "query": [ { "key": "eoid", "value": "{{eoid}}" }, { "key": "type", "value": "{{type}}" } ] } } } ] }, { "name": "03 Ticket overview", "item": [ { "name": "getTicketOverviewCounts personal", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "const overviewCountsPersonalJson = pm.response.json();", "const overviewCountsPersonal = overviewCountsPersonalJson.counts || overviewCountsPersonalJson.Counts || {};", "const overviewPreferredKeysPersonal = (pm.collectionVariables.get(\"overviewKeys\") || \"\")", " .split(\",\")", " .map(key => key.trim())", " .filter(Boolean);", "const overviewRelationKeyPersonal = overviewPreferredKeysPersonal.find(key => Number(overviewCountsPersonal[key] || 0) > 0)", " || Object.keys(overviewCountsPersonal).find(key => Number(overviewCountsPersonal[key] || 0) > 0)", " || overviewPreferredKeysPersonal[0]", " || Object.keys(overviewCountsPersonal)[0]", " || \"\";", "const overviewRelationCountPersonal = overviewRelationKeyPersonal ? Number(overviewCountsPersonal[overviewRelationKeyPersonal] || 0) : 0;", "", "pm.collectionVariables.set(\"scope\", \"personal\");", "pm.collectionVariables.set(\"overviewKey\", overviewRelationKeyPersonal);", "pm.collectionVariables.set(\"overviewRelationExpectedCount\", String(overviewRelationCountPersonal));", "", "pm.test(\"Captured personal overview relation parameters\", function () {", " pm.expect(overviewCountsPersonal).to.be.an(\"object\");", " pm.expect(pm.collectionVariables.get(\"scope\")).to.equal(\"personal\");", " pm.expect(pm.collectionVariables.get(\"overviewKey\")).to.be.a(\"string\").and.not.empty;", " pm.expect(Number(pm.collectionVariables.get(\"overviewRelationExpectedCount\"))).to.be.at.least(0);", "});" ] } } ], "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketOverviewCounts?sid={{sid}}&scope=personal&keys={{overviewKeys}}&queueoption={{queueOption}}&queues={{queues}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getTicketOverviewCounts" ], "query": [ { "key": "sid", "value": "{{sid}}" }, { "key": "scope", "value": "personal" }, { "key": "keys", "value": "{{overviewKeys}}" }, { "key": "queueoption", "value": "{{queueOption}}" }, { "key": "queues", "value": "{{queues}}" } ] } } }, { "name": "getTicketOverviewCounts role", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "const overviewCountsRoleJson = pm.response.json();", "const overviewCountsRole = overviewCountsRoleJson.counts || overviewCountsRoleJson.Counts || {};", "const overviewPreferredKeysRole = (pm.collectionVariables.get(\"overviewKeys\") || \"\")", " .split(\",\")", " .map(key => key.trim())", " .filter(Boolean);", "const overviewRelationKeyRole = overviewPreferredKeysRole.find(key => Number(overviewCountsRole[key] || 0) > 0)", " || Object.keys(overviewCountsRole).find(key => Number(overviewCountsRole[key] || 0) > 0)", " || overviewPreferredKeysRole[0]", " || Object.keys(overviewCountsRole)[0]", " || \"\";", "const overviewRelationCountRole = overviewRelationKeyRole ? Number(overviewCountsRole[overviewRelationKeyRole] || 0) : 0;", "", "pm.collectionVariables.set(\"scope\", \"role\");", "pm.collectionVariables.set(\"overviewKey\", overviewRelationKeyRole);", "pm.collectionVariables.set(\"overviewRelationExpectedCount\", String(overviewRelationCountRole));", "", "pm.test(\"Captured role overview relation parameters\", function () {", " pm.expect(overviewCountsRole).to.be.an(\"object\");", " pm.expect(pm.collectionVariables.get(\"scope\")).to.equal(\"role\");", " pm.expect(pm.collectionVariables.get(\"overviewKey\")).to.be.a(\"string\").and.not.empty;", " pm.expect(Number(pm.collectionVariables.get(\"overviewRelationExpectedCount\"))).to.be.at.least(0);", "});" ] } } ], "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketOverviewCounts?sid={{sid}}&scope=role&keys={{overviewKeys}}&queueoption={{queueOption}}&queues={{queues}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getTicketOverviewCounts" ], "query": [ { "key": "sid", "value": "{{sid}}" }, { "key": "scope", "value": "role" }, { "key": "keys", "value": "{{overviewKeys}}" }, { "key": "queueoption", "value": "{{queueOption}}" }, { "key": "queues", "value": "{{queues}}" } ] } } }, { "name": "getTicketOverviewCountsByRoles", "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"Sid\": \"{{sid}}\",\r\n \"RoleGuids\": [\r\n \"{{roleGuid}}\"\r\n ],\r\n \"Keys\": {{overviewKeysJson}},\r\n \"QueueOption\": {{queueOption}},\r\n \"Queues\": \"{{queues}}\"\r\n}" }, "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketOverviewCountsByRoles", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getTicketOverviewCountsByRoles" ] } } }, { "name": "getTicketOverviewRelations", "event": [ { "listen": "test", "script": { "type": "text/javascript", "exec": [ "const overviewRelations = pm.response.text() ? pm.response.json() : [];", "const expectedOverviewRelationCount = Number(pm.collectionVariables.get(\"overviewRelationExpectedCount\") || 0);", "", "pm.test(\"Overview relations count matches captured overview count\", function () {", " pm.expect(Array.isArray(overviewRelations)).to.equal(true);", " pm.expect(overviewRelations.length).to.equal(expectedOverviewRelationCount);", "});" ] } } ], "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketOverviewRelations?sid={{sid}}&scope={{scope}}&key={{overviewKey}}&count={{overviewRelationExpectedCount}}&queueoption={{queueOption}}&queues={{queues}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getTicketOverviewRelations" ], "query": [ { "key": "sid", "value": "{{sid}}" }, { "key": "scope", "value": "{{scope}}" }, { "key": "key", "value": "{{overviewKey}}" }, { "key": "count", "value": "{{overviewRelationExpectedCount}}" }, { "key": "queueoption", "value": "{{queueOption}}" }, { "key": "queues", "value": "{{queues}}" } ] } } } ] }, { "name": "04 Pickups and roles", "item": [ { "name": "getPickup by name", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getPickup/{{pickupName}}?mode={{pickupMode}}&group={{pickupGroup}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getPickup", "{{pickupName}}" ], "query": [ { "key": "mode", "value": "{{pickupMode}}" }, { "key": "group", "value": "{{pickupGroup}}" } ] } } }, { "name": "getMyRoleMemberships current user", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getMyRoleMemberships", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getMyRoleMemberships" ] } } }, { "name": "getRoleMemberships by SID", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getRoleMemberships?sid={{sid}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getRoleMemberships" ], "query": [ { "key": "sid", "value": "{{sid}}" } ] } } }, { "name": "getRoleMemberships by UPN", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getRoleMemberships?upn={{upn}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getRoleMemberships" ], "query": [ { "key": "upn", "value": "{{upn}}" } ] } } }, { "name": "getRoleMemberships by user id", "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getRoleMemberships?id={{userId}}", "host": [ "{{baseUrl}}" ], "path": [ "api", "c4itf4sdwebapi", "getRoleMemberships" ], "query": [ { "key": "id", "value": "{{userId}}" } ] } } } ] }, { "name": "05 User ID APIs", "item": [ { "name": "getTicketListForUser", "request": { "method": "GET", "header": [{ "key": "Accept", "value": "application/json" }], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketListForUser?userId={{userId}}&hours={{hours}}&queueoption={{queueOption}}&queues={{queues}}", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "getTicketListForUser"], "query": [ { "key": "userId", "value": "{{userId}}" }, { "key": "hours", "value": "{{hours}}" }, { "key": "queueoption", "value": "{{queueOption}}" }, { "key": "queues", "value": "{{queues}}" } ] } } }, { "name": "getTicketOverviewCountsForUser", "request": { "method": "GET", "header": [{ "key": "Accept", "value": "application/json" }], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketOverviewCountsForUser?userId={{userId}}&scope={{scope}}&keys={{overviewKeys}}&queueoption={{queueOption}}&queues={{queues}}", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "getTicketOverviewCountsForUser"], "query": [ { "key": "userId", "value": "{{userId}}" }, { "key": "scope", "value": "{{scope}}" }, { "key": "keys", "value": "{{overviewKeys}}" }, { "key": "queueoption", "value": "{{queueOption}}" }, { "key": "queues", "value": "{{queues}}" } ] } } }, { "name": "getTicketOverviewCountsByRolesForUser", "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"userId\": \"{{userId}}\",\r\n \"RoleGuids\": [\"{{roleGuid}}\"],\r\n \"Keys\": {{overviewKeysJson}},\r\n \"QueueOption\": {{queueOption}},\r\n \"Queues\": \"{{queues}}\"\r\n}" }, "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketOverviewCountsByRolesForUser", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "getTicketOverviewCountsByRolesForUser"] } } }, { "name": "getTicketOverviewRelationsForUser", "request": { "method": "GET", "header": [{ "key": "Accept", "value": "application/json" }], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getTicketOverviewRelationsForUser?userId={{userId}}&scope={{scope}}&key={{overviewKey}}&count={{overviewRelationExpectedCount}}&queueoption={{queueOption}}&queues={{queues}}", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "getTicketOverviewRelationsForUser"], "query": [ { "key": "userId", "value": "{{userId}}" }, { "key": "scope", "value": "{{scope}}" }, { "key": "key", "value": "{{overviewKey}}" }, { "key": "count", "value": "{{overviewRelationExpectedCount}}" }, { "key": "queueoption", "value": "{{queueOption}}" }, { "key": "queues", "value": "{{queues}}" } ] } } }, { "name": "getRoleMemberships path by user id", "request": { "method": "GET", "header": [{ "key": "Accept", "value": "application/json" }], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/getRoleMemberships/{{userId}}", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "getRoleMemberships", "{{userId}}"] } } } ] }, { "name": "06 Activity Filter APIs v2", "item": [ { "name": "get activity filter capabilities", "request": { "method": "GET", "header": [{ "key": "Accept", "value": "application/json" }], "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/v2/getActivityFilterCapabilities", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "v2", "getActivityFilterCapabilities"] } } }, { "name": "get filtered ticket list", "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"Sid\": \"{{sid}}\",\r\n \"Hours\": {{hours}},\r\n \"Filters\": {\r\n \"Filters\": [\r\n {\r\n \"Provider\": \"Matrix42\",\r\n \"Field\": \"Queue\",\r\n \"Enabled\": true,\r\n \"Match\": \"include\",\r\n \"EmptyHandling\": \"exclude\",\r\n \"Values\": [{ \"Name\": \"{{queueName}}\" }]\r\n }\r\n ]\r\n }\r\n}" }, "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/v2/getTicketList", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "v2", "getTicketList"] } } }, { "name": "get filtered ticket overview counts", "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"UserId\": \"{{userId}}\",\r\n \"Scope\": \"{{scope}}\",\r\n \"Keys\": {{overviewKeysJson}},\r\n \"Filters\": { \"Filters\": [] }\r\n}" }, "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/v2/getTicketOverviewCounts", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "v2", "getTicketOverviewCounts"] } } }, { "name": "get filtered ticket overview relations", "request": { "method": "POST", "header": [ { "key": "Accept", "value": "application/json" }, { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\r\n \"UserId\": \"{{userId}}\",\r\n \"Scope\": \"{{scope}}\",\r\n \"Key\": \"{{overviewKey}}\",\r\n \"Count\": {{overviewRelationExpectedCount}},\r\n \"Filters\": { \"Filters\": [] }\r\n}" }, "url": { "raw": "{{baseUrl}}/api/c4itf4sdwebapi/v2/getTicketOverviewRelations", "host": ["{{baseUrl}}"], "path": ["api", "c4itf4sdwebapi", "v2", "getTicketOverviewRelations"] } } } ] } ] }