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.