{
	"info": {
		"_postman_id": "c4585772-1733-40a4-b6c9-899f996dee06",
		"name": "Ecosystem REST API's Samples",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "3569354"
	},
	"item": [
		{
			"name": "CMDB",
			"item": [
				{
					"name": "SystemInstance",
					"item": [
						{
							"name": "Read System Instance Details",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemInstance?Resource Name=GDW (UAT)",
									"host": [
										"{{Ecosystem API URL}}SystemInstance"
									],
									"query": [
										{
											"key": "Resource Name",
											"value": "GDW (UAT)"
										},
										{
											"key": "properties",
											"value": "Version,Status",
											"disabled": true
										},
										{
											"key": "Status!",
											"value": "InOperation",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Read System Instance with filters",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemInstance?System=GDW",
									"host": [
										"{{Ecosystem API URL}}SystemInstance"
									],
									"query": [
										{
											"key": "Resource Name",
											"value": "GDW (UAT)",
											"disabled": true
										},
										{
											"key": "properties",
											"value": "Version,Status",
											"disabled": true
										},
										{
											"key": "Status!",
											"value": "InOperation",
											"disabled": true
										},
										{
											"key": "System",
											"value": "GDW"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Update System Instance Status",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n \"Status\":\"PlannedOutage\",\r\n \"Resource Name\": \"Tallyman (PROD)\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemInstance",
									"host": [
										"{{Ecosystem API URL}}SystemInstance"
									]
								}
							},
							"response": []
						},
						{
							"name": "Update System Instance Status (By System,Env Name, Custom Endpoint)",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n \r\n \"System\": \"GDW\",\r\n \"Environment\":\"DEV Env\",\r\n \"Status\":\"UnplannedOutage\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}EnvironmentInstance",
									"host": [
										"{{Ecosystem API URL}}EnvironmentInstance"
									]
								},
								"description": "Update System Instance Status via System and Environment Name"
							},
							"response": []
						},
						{
							"name": "Update System Instance Version",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n \"Version\":\"10.2\",\r\n \"Resource Name\": \"Tallyman (PROD)\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemInstance",
									"host": [
										"{{Ecosystem API URL}}SystemInstance"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "SystemComponent",
					"item": [
						{
							"name": "Read System Component",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n \"Version\":\"10.2\",\r\n \"Resource Name\": \"Tallyman (PROD)\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemComponent",
									"host": [
										"{{Ecosystem API URL}}SystemComponent"
									],
									"query": [
										{
											"key": "Resource Name",
											"value": "GDW (UAT)",
											"disabled": true
										},
										{
											"key": "properties",
											"value": "Version,Status",
											"disabled": true
										},
										{
											"key": "Status!",
											"value": "InOperation",
											"disabled": true
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Update System Component Status",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n \"Status\":\"Provisioning\",\r\n \"Resource Name\": \"SYD_C.AppServer_PROD_Tallyman\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemComponent",
									"host": [
										"{{Ecosystem API URL}}SystemComponent"
									]
								}
							},
							"response": []
						},
						{
							"name": "Update System Component Version",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n \"Version\":\"10.2\",\r\n \"Resource Name\": \"DB2_09\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemComponent",
									"host": [
										"{{Ecosystem API URL}}SystemComponent"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "System",
					"item": [
						{
							"name": "Read All System",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{Ecosystem API URL}}System",
									"host": [
										"{{Ecosystem API URL}}System"
									]
								}
							},
							"response": []
						},
						{
							"name": "Update System Status",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n \"Status\":\"Provisioning\",\r\n \"Resource Name\": \"Demo System\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}System",
									"host": [
										"{{Ecosystem API URL}}System"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "Environment",
					"item": [
						{
							"name": "Read All Environment",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{Ecosystem API URL}}Environment",
									"host": [
										"{{Ecosystem API URL}}Environment"
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "MicroService",
					"item": [
						{
							"name": "Update MicroService Version",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n    \"MicroService Name\": \"Web Portal\",\r\n    \"SystemInstance\": \"GDW (DEV)\",\r\n    \"Version\": \"20.33\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}MicroService",
									"host": [
										"{{Ecosystem API URL}}MicroService"
									]
								},
								"description": "Update System Instance Status via System and Environment Name"
							},
							"response": []
						},
						{
							"name": "Update MicroService Status",
							"request": {
								"method": "PUT",
								"header": [
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": "{\r\n    \"MicroService Name\": \"Web Portal\",\r\n    \"SystemInstance\": \"GDW (DEV)\",\r\n    \"Status\": \"UnplannedOutage\"\r\n}"
								},
								"url": {
									"raw": "{{Ecosystem API URL}}MicroService",
									"host": [
										"{{Ecosystem API URL}}MicroService"
									]
								},
								"description": "Update System Instance Status via System and Environment Name"
							},
							"response": []
						},
						{
							"name": "Read All SystemInstance MicroServices",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{Ecosystem API URL}}MicroService?SystemInstance=GDW (DEV)",
									"host": [
										"{{Ecosystem API URL}}MicroService"
									],
									"query": [
										{
											"key": "properties",
											"value": "Version,Status",
											"disabled": true
										},
										{
											"key": "SystemInstance",
											"value": "GDW (DEV)"
										}
									]
								}
							},
							"response": []
						},
						{
							"name": "Read Specific MicroServices Details",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{Ecosystem API URL}}MicroService?MicroService Name=Customer Front End&SystemInstance=GDW (DEV)",
									"host": [
										"{{Ecosystem API URL}}MicroService"
									],
									"query": [
										{
											"key": "properties",
											"value": "Version,Status",
											"disabled": true
										},
										{
											"key": "MicroService Name",
											"value": "Customer Front End"
										},
										{
											"key": "SystemInstance",
											"value": "GDW (DEV)"
										}
									]
								}
							},
							"response": []
						}
					]
				},
				{
					"name": "SystemInterface",
					"item": [
						{
							"name": "Read System Interface",
							"protocolProfileBehavior": {
								"disableBodyPruning": true
							},
							"request": {
								"method": "GET",
								"header": [
									{
										"key": "Content-Type",
										"value": "application/json",
										"type": "text"
									},
									{
										"key": "user-id",
										"value": "{{USER ID}}",
										"type": "text"
									},
									{
										"key": "app-id",
										"value": "{{APP ID}}",
										"type": "text"
									},
									{
										"key": "app-key",
										"value": "{{API KEY}}",
										"type": "text"
									}
								],
								"body": {
									"mode": "raw",
									"raw": ""
								},
								"url": {
									"raw": "{{Ecosystem API URL}}SystemInterface",
									"host": [
										"{{Ecosystem API URL}}SystemInterface"
									]
								}
							},
							"response": []
						}
					]
				}
			]
		},
		{
			"name": "Project",
			"item": [
				{
					"name": "Create Project",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n\t\"Project Alias\":\"PP1010\",\r\n\t\"Project Name\":\"Test Project\",\r\n\t\"Project Group\":\"False\",\r\n\t\"Project Status\":\"Submitted\",\r\n\t\"Project Phase\":\"Requirement\",\r\n\t\"RAG Status\":\"Green\",\r\n\t\"Percentage Completed\":\"0\",\r\n\t\"Start Date\":\"20/10/2019\",\r\n\t\"End Date\":\"20/11/2019\",\r\n\t\"Complexity\":\"Low\",\r\n\t\"Risk\":\"Low\",\r\n\t\"Business Unit\":\"ECO-000000089894\",\r\n\t\"Project Manager\":\"ECO-000000102299\",\r\n\t\"Organisation\":\"ECO-000000003945\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Project",
							"host": [
								"{{Ecosystem API URL}}Project"
							]
						}
					},
					"response": []
				},
				{
					"name": "Read In-Scope Projects",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Project?Project Status=In-Scope",
							"host": [
								"{{Ecosystem API URL}}Project"
							],
							"query": [
								{
									"key": "Project Status",
									"value": "In-Scope"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Update Project Status",
					"request": {
						"method": "PUT",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n \"Project Status\":\"Closed\",\r\n \"System ID\": \"ECO-000000243158\"\r\n}"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Project",
							"host": [
								"{{Ecosystem API URL}}Project"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "EnvEvent",
			"item": [
				{
					"name": "Create EnvEvent",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"Summary\":\"Demo Event\",\r\n    \"Start Timestamp\":\"01-01-2022 00:00:00\",\r\n    \"End Timestamp\":\"15-01-2022 04:00:00\",\r\n    \"Environment\":\"ECO-000000004093\",\r\n    \"SystemInstance\":\"ECO-000000113980;ECO-000000114181\",\r\n    \"Type\":\"EnvDeployment\",\r\n    \"Status\":\"Planned\",\r\n    \"Assigned To\":\"ECO-000000004225\",\r\n    \"Organisation\":\"ECO-000000003945\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{Ecosystem API URL}}EnvEvent",
							"host": [
								"{{Ecosystem API URL}}EnvEvent"
							]
						}
					},
					"response": []
				},
				{
					"name": "Read Event Details",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}EnvEvent?System ID=ECO-000000063212",
							"host": [
								"{{Ecosystem API URL}}EnvEvent"
							],
							"query": [
								{
									"key": "System ID",
									"value": "ECO-000000063212"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Read EnvDeployment Events",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}EnvEvent?Type=EnvDeployment",
							"host": [
								"{{Ecosystem API URL}}EnvEvent"
							],
							"query": [
								{
									"key": "Type",
									"value": "EnvDeployment"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Update Env Event Status",
					"request": {
						"method": "PUT",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n \"System ID\":\"ECO-000000192052\",\r\n \"Status\": \"Passed\"\r\n}"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}EnvEvent",
							"host": [
								"{{Ecosystem API URL}}EnvEvent"
							]
						},
						"description": "Update System Instance Status via System and Environment Name"
					},
					"response": []
				},
				{
					"name": "Create Tag for Event",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Body matches string\", function () {",
									"    pm.expect(pm.response.text()).to.include(\"System ID\");",
									"});",
									"",
									"var json = JSON.parse(pm.response.text());",
									"pm.environment.set(\"UserCreated\", json.result[0][\"System ID\"]);",
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"auth": {
							"type": "noauth"
						},
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"Key\": \"Source\",\r\n    \"Value\": \"Cherwell\",\r\n    \"Status\": \"Active\",\r\n    \"Source ID\":\"253702\",\r\n    \"Organisation\": \"ECO-000000003945\"\r\n}\r\n"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Tag",
							"host": [
								"{{Ecosystem API URL}}Tag"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Tag",
			"item": [
				{
					"name": "Create Tag",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Body matches string\", function () {",
									"    pm.expect(pm.response.text()).to.include(\"System ID\");",
									"});",
									"",
									"var json = JSON.parse(pm.response.text());",
									"pm.environment.set(\"UserCreated\", json.result[0][\"System ID\"]);",
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"auth": {
							"type": "noauth"
						},
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n\t\"Key\":\"TagKeyName\",\r\n\t\"Value\":\"TagValue\",\r\n\t\"ResourceName\":\"Replace with Object Name For Example GDW\",\r\n\t\"ClassName\":\"Replace with Class Name For Example System\"\r\n}\r\n"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Tag",
							"host": [
								"{{Ecosystem API URL}}Tag"
							]
						}
					},
					"response": []
				},
				{
					"name": "Create System Interface Tag",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Body matches string\", function () {",
									"    pm.expect(pm.response.text()).to.include(\"System ID\");",
									"});",
									"",
									"var json = JSON.parse(pm.response.text());",
									"pm.environment.set(\"UserCreated\", json.result[0][\"System ID\"]);",
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"auth": {
							"type": "noauth"
						},
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n\t\"Key\":\"TagKeyName\",\r\n\t\"Value\":\"TagValue\",\r\n\t\"ResourceName\":\"SystemInterface Resource Name\",\r\n\t\"ClassName\":\"SystemInterface\"\r\n\r\n}\r\n"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Tag",
							"host": [
								"{{Ecosystem API URL}}Tag"
							]
						}
					},
					"response": []
				},
				{
					"name": "Update Tag",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Body matches string\", function () {",
									"    pm.expect(pm.response.text()).to.include(\"System ID\");",
									"});",
									"",
									"var json = JSON.parse(pm.response.text());",
									"pm.environment.set(\"UserCreated\", json.result[0][\"System ID\"]);",
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"auth": {
							"type": "noauth"
						},
						"method": "PUT",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n\t\"Key\":\"TagKeyName\",\r\n\t\"Value\":\"TagValue\",\r\n\t\"ResourceName\":\"Replace with Object Name For Example GDW\",\r\n\t\"ClassName\":\"Replace with Class Name For Example System\"\r\n}\r\n"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Tag",
							"host": [
								"{{Ecosystem API URL}}Tag"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "LeanSR",
			"item": [
				{
					"name": "Read LeanSR By Type",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}LeanSR?Type=EnvIncident",
							"host": [
								"{{Ecosystem API URL}}LeanSR"
							],
							"query": [
								{
									"key": "Type",
									"value": "EnvIncident"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Read LeanSR Details",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}LeanSR?System ID=ECO-000000193430",
							"host": [
								"{{Ecosystem API URL}}LeanSR"
							],
							"query": [
								{
									"key": "System ID",
									"value": "ECO-000000193430"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Create LeanSR",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"Summary\":\"Demo Event\",\r\n    \"Start Timestamp\":\"01-01-2022 00:00:00\",\r\n    \"End Timestamp\":\"15-01-2022 04:00:00\",\r\n    \"Environment\":\"ECO-000000004093\",\r\n    \"Priority\":\"Low\",\r\n    \"SLA Status\":\"Successful\",\r\n    \"Percentage Completed\":\"0\",\r\n    \"SystemInstance\":\"ECO-000000113980;ECO-000000114181\",\r\n    \"Type\":\"EnvIncident\",\r\n    \"Status\":\"Submitted\",\r\n    \"Assigned To\":\"ECO-000000004225\",\r\n    \"Organisation\":\"ECO-000000003945\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{Ecosystem API URL}}LeanSR",
							"host": [
								"{{Ecosystem API URL}}LeanSR"
							]
						}
					},
					"response": []
				},
				{
					"name": "Update LeanSr Status",
					"request": {
						"method": "PUT",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n \"System ID\":\"ECO-000000236387\",\r\n \"Status\": \"Assigned\"\r\n}"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}LeanSR",
							"host": [
								"{{Ecosystem API URL}}LeanSR"
							]
						},
						"description": "Update System Instance Status via System and Environment Name"
					},
					"response": []
				}
			]
		},
		{
			"name": "Runsheet",
			"item": [
				{
					"name": "Read Runsheet Details",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Runsheet?System ID=ECO-000000223325",
							"host": [
								"{{Ecosystem API URL}}Runsheet"
							],
							"query": [
								{
									"key": "System ID",
									"value": "ECO-000000223325"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Read Runsheet Task Details",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Task?Source ID=223325",
							"host": [
								"{{Ecosystem API URL}}Task"
							],
							"query": [
								{
									"key": "Source ID",
									"value": "223325"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Update Task Status",
					"request": {
						"method": "PUT",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n \"Status\":\"InProgress\",\r\n \"System ID\": \"ECO-000000223339\"\r\n}"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Task",
							"host": [
								"{{Ecosystem API URL}}Task"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Booking",
			"item": [
				{
					"name": "Read Booking Details",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Booking?System ID=ECO-000000171649",
							"host": [
								"{{Ecosystem API URL}}Booking"
							],
							"query": [
								{
									"key": "System ID",
									"value": "ECO-000000171649"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Read Confirmed Bookings",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Booking?Status=Confirmed",
							"host": [
								"{{Ecosystem API URL}}Booking"
							],
							"query": [
								{
									"key": "Status",
									"value": "Confirmed"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Read Booking System Instance Details",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Booking<->SystemInstance?SOURCE_ID=ECO-000000171649",
							"host": [
								"{{Ecosystem API URL}}Booking<->SystemInstance"
							],
							"query": [
								{
									"key": "SOURCE_ID",
									"value": "ECO-000000171649",
									"description": "Booking System ID"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Update Booking Status",
					"request": {
						"method": "PUT",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n \"Status\":\"Submitted\",\r\n \"System ID\": \"ECO-000000236317\"\r\n}"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Booking",
							"host": [
								"{{Ecosystem API URL}}Booking"
							]
						}
					},
					"response": []
				},
				{
					"name": "Create Booking",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n\t\"Summary\":\"Demo Booking\",\r\n\t\"Project\":\"ECO-000000161488\",\r\n\t\"Start Timestamp\":\"20/10/2021 00:00:00\",\r\n\t\"End Timestamp\":\"20/10/2021 12:00:00\",\r\n\t\"Type\":\"EnvBooking\",\r\n    \"SystemInstance\":\"ECO-000000004519;ECO-000000004643\",\r\n\t\"Status\":\"Submitted\",\r\n\t\"Assigned To\":\"ECO-000000004225\",\r\n\t\"Organisation\":\"ECO-000000003945\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Booking",
							"host": [
								"{{Ecosystem API URL}}Booking"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Release",
			"item": [
				{
					"name": "Read Release  Details",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript"
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Release",
							"host": [
								"{{Ecosystem API URL}}Release"
							]
						}
					},
					"response": []
				},
				{
					"name": "Read Release  Type",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Release?Release Type=Emergency",
							"host": [
								"{{Ecosystem API URL}}Release"
							],
							"query": [
								{
									"key": "Release Type",
									"value": "Emergency"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Read Release  Status",
					"event": [
						{
							"listen": "prerequest",
							"script": {
								"exec": [
									""
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"protocolProfileBehavior": {
						"disableBodyPruning": true
					},
					"request": {
						"method": "GET",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "formdata",
							"formdata": [
								{
									"key": "Environment",
									"value": "SIT Env",
									"type": "text",
									"disabled": true
								}
							]
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Release?Release Status=Active",
							"host": [
								"{{Ecosystem API URL}}Release"
							],
							"query": [
								{
									"key": "Release Status",
									"value": "Active"
								}
							]
						}
					},
					"response": []
				},
				{
					"name": "Update Release Status",
					"request": {
						"method": "PUT",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n \"System ID\":\"ECO-000000160132\",\r\n \"Release Status\": \"Active\"\r\n}"
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Release",
							"host": [
								"{{Ecosystem API URL}}Release"
							]
						},
						"description": "Update System Instance Status via System and Environment Name"
					},
					"response": []
				},
				{
					"name": "Create Release",
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "user-id",
								"value": "{{USER ID}}",
								"type": "text"
							},
							{
								"key": "app-id",
								"value": "{{APP ID}}",
								"type": "text"
							},
							{
								"key": "app-key",
								"value": "{{API KEY}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\r\n    \"Summary\":\"Demo Release\",\r\n    \"Start Date\":\"01-01-2022 00:00:00\",\r\n    \"End Date\":\"15-01-2022 04:00:00\",\r\n    \"Release\":\"2022.1\",\r\n    \"RAG Status\":\"Green\",\r\n    \"Release Type\":\"Emergency\",\r\n    \"Release Status\":\"Active\",\r\n    \"Percentage Completed\":\"0\",\r\n    \"Release Manager\":\"ECO-000000064112\",\r\n    \"Organisation\":\"ECO-000000003945\"\r\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{Ecosystem API URL}}Release",
							"host": [
								"{{Ecosystem API URL}}Release"
							]
						}
					},
					"response": []
				}
			]
		}
	]
}