Skip to content

API Reference

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.