Skip to content

API Reference

Base URL: http://<host>:8711

EndpointMethodDescription
/api/auto-merge/configurationGETService configuration (mode, project, server URL)
EndpointMethodDescription
/api/auto-merge/merge-requestsGETCategorized MRs (mergeable, waiting, conflict, etc.)
/api/auto-merge/merge-requests/asciiGETMR overview as plain text
EndpointMethodDescription
/api/auto-merge/pipelinesGETPipeline status overview
/api/auto-merge/pipelines/by-branch/mainGETMain branch pipelines
/api/auto-merge/pipelines/scheduledGETScheduled pipeline list
EndpointMethodDescription
/api/auto-merge/runnersGETRunner and job status, concurrency slots
EndpointMethodDescription
/api/auto-merge/runsGETAuto-merge run history
/api/auto-merge/runs/latestGETMost recent run details
/api/auto-merge/actionsGETActions timeline
/api/auto-merge/logGETExecution log messages
/api/auto-merge/log/actionsGETExecuted actions log
EndpointMethodDescription
/api/auto-merge/events/historyGETReceived GitLab webhook events
/api/auto-merge/events/from-gitlabPOSTGitLab webhook endpoint

The service listens on port 8711.