v2

latestOpenAPI 3.1.0UNLICENSED2026-07-26210239.8 KB

Pull request queued

Triggered when a PR has passed any branch protection requirements and is ready to be tested in the merge queue

postWebhookpull_request.queued

Payload

queued_reason'MANUAL_PUSH_TO_TARGET_BRANCH' | 'PREREQUISITE_MERGE_ITEM_CANCELLED' | 'PREREQUISITE_MERGE_ITEM_FAILED' | 'PREREQUISITE_MERGE_ITEM_MANUALLY_MERGED' | 'MERGE_ITEM_NOW_READY' | 'TESTS_RESTARTED_BY_USER' | 'TESTS_RESTARTED_BY_API_REQUEST' | 'SKIP_THE_LINE_INTERRUPTED' | 'BISECTION_REQUIRED' | 'BISECTION_TEST_RUN_PASSED'

The reason the PR was queued

type'pull_request.queued' required

The type of webhook event that occurred

action'queued' required

The type of action that triggered the webhook

authorstring required

The username of the author of the PR

http_details_urlstring uri required

Web link to the details about this PR

pr_numberinteger required

The PR number

status'queued' required

The current status of the PR

target_branchstring required

The name of the branch targeted by the merge queue where the event occurred

timestampstring date-time required

The ISO 8601 timestamp of when this state transition occurred