Skip to content

Enforcement API ​

11 endpoints for branch enforcement policies and violations.

Statistics ​

GET /api/enforcement/stats

Policies ​

MethodPathDescription
GET/api/enforcement/policiesList all policies
POST/api/enforcement/policiesCreate a policy
PUT/api/enforcement/policies/:idUpdate a policy
DELETE/api/enforcement/policies/:idDelete a policy

Violations ​

MethodPathDescription
GET/api/enforcement/violationsList all violations
GET/api/enforcement/violations/:owner/:repoRepo violations
POST/api/enforcement/violations/:id/suppressSuppress a violation

Reconciliation ​

MethodPathDescription
POST/api/enforcement/runTrigger reconciliation run

Config Validation ​

MethodPathDescription
GET/api/enforcement/config-resultsAll config validation results
GET/api/enforcement/config-results/:owner/:repoRepo config results

→ Merge Queue API

Released under the MIT License.