Policies
Deterministic rules bound to hook points of a Call, with versions and dry runs.
| Operation | Summary | Scope | Released in | Phase 0 host |
|---|---|---|---|---|
GET /v1/policies | List Policies | policies:read | 1.47.0 | served |
POST /v1/policies | Create a Policy draft | policies:write | 1.47.0 | served |
GET /v1/policies/{policy_id} | Read a Policy draft | policies:read | 1.47.0 | served |
PATCH /v1/policies/{policy_id} | Update the Policy draft | policies:write | 1.47.0 | served |
DELETE /v1/policies/{policy_id} | Archive a Policy | policies:write | 1.47.0 | served |
POST /v1/policies/{policy_id}/evaluate | Dry-run a Policy against a synthetic context | policies:write | 1.47.0 | served |
GET /v1/policies/{policy_id}/versions | List a Policy's versions | policies:read | 1.47.0 | served |
POST /v1/policies/{policy_id}/versions | Publish the Policy draft as a new version | policies:write | 1.47.0 | served |
GET /v1/policies/{policy_id}/versions/{version} | Read a Policy version | policies:read | 1.47.0 | served |
POST /v1/policies/{policy_id}/versions/{version}/activate | Activate a Policy version | policies:write | 1.47.0 | served |