Base URL: http://<host>:8711
| Endpoint |
Method |
Description |
/api/auto-merge/configuration |
GET |
Service configuration (mode, project, server URL) |
| Endpoint |
Method |
Description |
/api/auto-merge/merge-requests |
GET |
Categorized MRs (mergeable, waiting, conflict, etc.) |
/api/auto-merge/merge-requests/ascii |
GET |
MR overview as plain text |
| Endpoint |
Method |
Description |
/api/auto-merge/pipelines |
GET |
Pipeline status overview |
/api/auto-merge/pipelines/by-branch/main |
GET |
Main branch pipelines |
/api/auto-merge/pipelines/scheduled |
GET |
Scheduled pipeline list |
| Endpoint |
Method |
Description |
/api/auto-merge/runners |
GET |
Runner and job status, concurrency slots |
| Endpoint |
Method |
Description |
/api/auto-merge/runs |
GET |
Auto-merge run history |
/api/auto-merge/runs/latest |
GET |
Most recent run details |
/api/auto-merge/actions |
GET |
Actions timeline |
/api/auto-merge/log |
GET |
Execution log messages |
/api/auto-merge/log/actions |
GET |
Executed actions log |
| Endpoint |
Method |
Description |
/api/auto-merge/events/history |
GET |
Received GitLab webhook events |
/api/auto-merge/events/from-gitlab |
POST |
GitLab webhook endpoint |
The service listens on port 8711.