v2

latestOpenAPI 3.1.0UNLICENSED2026-07-26210239.8 KB

Get a submitted pull request from a merge queue.

post/getSubmittedPullRequest

Request body

targetBranchstring required

Response

OK

idstring
state'not_ready' | 'pending' | 'testing' | 'tests_passed' | 'merged' | 'failed' | 'cancelled' | 'pending_failure'

The state of a pull request in the merge queue. See https://docs.trunk.io/merge-queue/using-the-queue/reference#pull-request-states for the full description of each state.

stateChangedAtstring required
priorityValuenumber required
priorityNamestring required
usedDefaultPriorityNamestring
skipTheLineboolean required
forceEnqueuedboolean required
isCurrentlySubmittedToQueueboolean required
prNumbernumber required
prTitlestring required
prShastring required
prBaseBranchstring required
prAuthorstring required