160 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			HTTP
		
	
	
	
	
	
			
		
		
	
	
			160 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			HTTP
		
	
	
	
	
	
| @Manufacturing-IT = https://tfs.intra.infineon.com/tfs/ManufacturingIT
 | |
| @Factory-Integration = https://tfs.intra.infineon.com/tfs/FactoryIntegration
 | |
| @userId = phares
 | |
| @ids = 126018, 224543
 | |
| @Unauthorized-Chase = asdf
 | |
| @Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E = asdf
 | |
| 
 | |
| ### Work Items Expand Relations
 | |
| 
 | |
| GET {{Factory-Integration}}/_apis/wit/workitems?ids={{ids}}&$expand=Relations
 | |
| Accept: application/json
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| 
 | |
| ### Work Items Updates
 | |
| 
 | |
| GET {{Factory-Integration}}/_apis/wit/workitems/{{ids}}/updates
 | |
| Accept: application/json
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| 
 | |
| ### Iterations
 | |
| 
 | |
| GET {{Factory-Integration}}/ART%20SPS/cea9f426-6fb1-4d65-93d5-dbf471056212/_apis/work/teamsettings/iterations?
 | |
| Accept: application/json
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| 
 | |
| ### User Entitlements
 | |
| 
 | |
| GET {{Factory-Integration}}/_apis/userEntitlements/{{userId}}?api-version=6.0-preview.3
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| Accept: application/json
 | |
| 
 | |
| ### User Entitlements
 | |
| 
 | |
| GET {{Factory-Integration}}/_apis/userEntitlements?api-version=5.1-preview.2
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| Accept: application/json
 | |
| 
 | |
| ### Work Item Patch
 | |
| 
 | |
| patch {{Manufacturing-IT}}/Mesa_FI/_apis/wit/workitems/382290?api-version=7.0
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| Content-Type: application/json-patch+json
 | |
| 
 | |
| [
 | |
|   {
 | |
|     "op": "test",
 | |
|     "path": "/rev",
 | |
|     "value": 1
 | |
|   },
 | |
|   {
 | |
|     "op": "test",
 | |
|     "path": "/fields/System.CreatedDate",
 | |
|     "value": "2023-10-07T18:51:52.783Z"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/System.CreatedDate",
 | |
|     "value": "2023-10-07T18:41:52.783Z"
 | |
|   }
 | |
| ]
 | |
| 
 | |
| ### Post Comment
 | |
| 
 | |
| POST {{Manufacturing-IT}}/Mesa_FI/_apis/wit/workitems/382005/comments?api-version=5.1-preview.3
 | |
| Authorization: Basic {{Unauthorized-Chase}}
 | |
| Content-Type: application/json
 | |
| 
 | |
| {
 | |
|   "text": "Force updated by"
 | |
| }
 | |
| 
 | |
| ### Delete Comment
 | |
| 
 | |
| DELETE {{Manufacturing-IT}}/Mesa_FI/_apis/wit/workitems/382005/comments?api-version=5.1-preview.3
 | |
| Authorization: Basic {{Unauthorized-Chase}}
 | |
| Content-Type: application/json
 | |
| 
 | |
| ### Work Item Patch WSJF
 | |
| 
 | |
| patch {{Factory-Integration}}/_apis/wit/workitems/292309?api-version=7.0
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| Content-Type: application/json-patch+json
 | |
| 
 | |
| [
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Custom.WSJF",
 | |
|     "value": "5"
 | |
|   }
 | |
| ]
 | |
| 
 | |
| ### Work Item Patch WSJF-B 100+300+400=800 800/200=4
 | |
| 
 | |
| patch {{Factory-Integration}}/_apis/wit/workitems/292309?api-version=7.0
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| Content-Type: application/json-patch+json
 | |
| 
 | |
| [
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Microsoft.VSTS.Common.BusinessValue",
 | |
|     "value": "100"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Microsoft.VSTS.Scheduling.Effort",
 | |
|     "value": "200"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Custom.RRminusOE",
 | |
|     "value": "300"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Microsoft.VSTS.Common.TimeCriticality",
 | |
|     "value": "400"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Custom.WSJF",
 | |
|     "value": "4"
 | |
|   }
 | |
| ]
 | |
| 
 | |
| ### Work Item Patch WSJF-B 400+400+400=1200 1200/200=6
 | |
| 
 | |
| patch {{Factory-Integration}}/_apis/wit/workitems/110781?api-version=7.0
 | |
| Authorization: Basic {{Factory-Integration-Phares-1CB1AEFED90C2A4A9A96F9ED9140A95E}}
 | |
| Content-Type: application/json-patch+json
 | |
| 
 | |
| [
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Microsoft.VSTS.Common.BusinessValue",
 | |
|     "value": "400"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Microsoft.VSTS.Scheduling.Effort",
 | |
|     "value": "200"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Custom.RRminusOE",
 | |
|     "value": "400"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Microsoft.VSTS.Common.TimeCriticality",
 | |
|     "value": "400"
 | |
|   },
 | |
|   {
 | |
|     "op": "replace",
 | |
|     "path": "/fields/Custom.WSJF",
 | |
|     "value": "6"
 | |
|   }
 | |
| ]
 | |
| 
 | |
| ### |