title: How can I use TFS WebApi to remove a workitemlink
body: <p>I am using Microsoft.TeamFoundation.WorkItemTracking.WebApi and trying to add and remove a workitemlink from an item.</p>
  
  <p>I am calling </p>
  
  <pre><code>workItemTrackingHttpClient.UpdateWorkItemAsync(jsonPatchDocument, Id);
  </code></pre>
  
  <p>and my JsonPatchDocument looks like this.</p>
  
  <pre><code>[
    {
      "op": 1,
      "Path": "/relations/-",
      "From": null,
      "Value": {
        "Rel": "System.LinkTypes.Dependency-Forward",
        "Url": "https://[server]/tfs/DefaultCollection/_apis/wit/workItems/[id]"
      }
    }
  ]
  </code></pre>
  
  <p>When I use "op": 0 to update (add) it works correctly but I cannot work out the correct form for remove.</p>
  
  <p>I get an error similar to </p>
  
  <blockquote>
    <p>VssServiceException</p>
    
    <p>Remove does not support insert. 
    Microsoft.VisualStudio.Services.WebApi 
    -2146232832</p>
  </blockquote>
  
  <p>Anyone have any ideas please.</p>