Approvals
Create, list, and decide approval requests.
GET
/approvalsList approvals (alias: GET /approval/request)POST
/approvalsCreate approval (alias: POST /approval/request)PATCH
/approvals/{id}Decide approval (requires approvals:decide)POST body
json
{
"title": "Deploy to production",
"description": "Deploy v2.1.0",
"priority": "high",
"type": "custom",
"agent": "ops-bot",
"policy": "Deploy Policy",
"context": {}
}PATCH body
json
{ "status": "approved", "decision_note": "Approved." }
// Rejection requires decision_note