1. Get a list of all PRs from ADO
https://dev.azure.com/{{OrganizationName}}/QIP/_apis/git/pullrequests?api-version=6.0
2. Single/Multi Select PR(s)
3. Retrieve a list of linked items for PR and filter by user stories and list them
https://dev.azure.com/{{OrganizationName}}/QIP/_apis/git/repositories/QipPortal/pullrequestquery?api-version=6.0
4. Single/Multi Select Userstory(s)
5. Retrieve the features of selected User Stories in step 4
Child to parent query
https://analytics.dev.azure.com/sqsglobal/Platform%20Team/_odata/v2.0//WorkItems?$select=WorkItemId,Title,State&$expand=Parent($select=WorkItemId,WorkItemType,Title,State)&$filter=WorkItemId eq 23066
6. Retrieve all the user stories under the feature list which is outcome of step 5
Parent to child query
https://analytics.dev.azure.com/sqsglobal/Platform%20Team/_odata/v2.0//WorkItems?$select=WorkItemId,Title,State&$expand=Children($select=WorkItemId,WorkItemType,Title,State)&$filter=WorkItemId eq 22832
7. Retrieve all the test cases under multiple user stories which is an outcome of step 6
Request an item's links
https://analytics.dev.azure.com/sqsglobal/Platform%20Team/_odata/v2.0//WorkItems?$select=WorkItemId,Title,WorkItemType,State&$filter=WorkItemId eq 22833&$expand=Links($select=SourceWorkItemId,TargetWorkItemId,LinkTypeName)
8. All the retrieved test case Ids are considered to be impacted by the change