Skip to content

Merge Queue & Automation API

14 endpoints for merge queue management, feedback rules, telemetry, and rollbacks.

Merge Queue

MethodPathDescription
GET/api/phase2/queueList all queue entries
GET/api/phase2/queue/:owner/:repoQueue for a repo
POST/api/phase2/queue/:owner/:repo/configSet queue config
POST/api/phase2/queue/:owner/:repo/:pr/admitAdmit PR to queue
POST/api/phase2/queue/:owner/:repo/:pr/removeRemove PR from queue

Feedback Rules

MethodPathDescription
GET/api/phase2/feedbackList feedback rules
POST/api/phase2/feedbackCreate feedback rule
PUT/api/phase2/feedback/:idUpdate rule
DELETE/api/phase2/feedback/:idDelete rule

Telemetry

MethodPathDescription
GET/api/phase2/telemetry/summaryQueue health summary
GET/api/phase2/telemetry/eventsPipeline events
GET/api/phase2/telemetry/throughputMerge throughput
GET/api/phase2/telemetry/ci-healthCI health stats

Rollbacks

MethodPathDescription
GET/api/phase2/rollbacksRollback history

Trust & Dependencies API

Released under the MIT License.