API Reference

Gates API

Gate evaluation and overrides

Evaluate Gate

POST /gates/evaluate
Content-Type: application/json

{
  "clusterId": "uuid",
  "context": "object?"
}

Override Gate Decision

POST /gates/override
Content-Type: application/json

{
  "evaluationId": "uuid",
  "decision": "allow" | "reject" | "hold",
  "reason": "string (min 10 chars)",
  "actorId": "string?"
}