Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.4 KB

merge.md

File metadata and controls

38 lines (24 loc) · 1.4 KB
description
Public Trunk Merge Queue API. All requests should be authenticated.

Merge Queue

The Trunk Merge Queue API provides access to submit PRs for testing and merging, canceling PRs, and providing extra information to optimize the queue. The API is an HTTP REST API, returns JSON from all requests, and uses standard HTTP response codes.

All requests must be authenticated by providing the x-api-token header.

{% swagger src="../.gitbook/assets/mergeapi.json" path="/submitPullRequest" method="post" %} mergeapi.json {% endswagger %}

{% swagger src="../.gitbook/assets/mergeapi.json" path="/getSubmittedPullRequest" method="post" %} mergeapi.json {% endswagger %}

{% swagger src="../.gitbook/assets/mergeapi.json" path="/restartTestsOnPullRequest" method="post" %} mergeapi.json {% endswagger %}

{% swagger src="../.gitbook/assets/mergeapi.json" path="/cancelPullRequest" method="post" %} mergeapi.json {% endswagger %}

{% swagger src="../.gitbook/assets/mergeapi.json" path="/getQueue" method="post" %} mergeapi.json {% endswagger %}

{% swagger src="../.gitbook/assets/mergeapi.json" path="/setImpactedTargets" method="post" %} mergeapi.json {% endswagger %}