title: How to use Azure DevOps API to autocomplete a pull request for “rebase and fast-forward” merge type?
body: <p>I have two main branches in my repo: master and production. The feature branches merge to master and there is a pipeline which uses REST API to create PRs to push changes from master to production. I want to keep history of master and production exact same, so I only allow "Rebase and fast-forward" merge type in production branch. Everything works fine except the fact that I cannot auto-complete the PR using Azure DevOps Rest API.</p>
  
  <p>I am following the <a href="https://docs.microsoft.com/en-us/rest/api/azure/devops/git/pull%20requests/update?view=azure-devops-rest-5.0#gitpullrequestcompletionoptions" rel="nofollow noreferrer">documentation</a> to auto-complete the PR but there is only squashMerge option here. Is there support for other type of merges (Rebase and fase-forward or Rebase with merge commit) using REST APT?</p>