Beta module namespace
claude-policy
Beta routes may change with notice and are NOT covered by the 24-month stable window of the core contract.
Every module route is enumerated with method, path, auth and required permission; request/response schemas are not published for the beta surface.
8 operations
| Method | Path | Required permission | Authentication | Summary |
|---|---|---|---|---|
| get | /v1/m/claude-policy/{surface}/artifact | governance:claude-policy:read | Bearer token | claude-policy module route (requires governance:claude-policy:read) |
| post | /v1/m/claude-policy/{surface}/checkin | governance:claude-policy:write | Bearer token | claude-policy module route (requires governance:claude-policy:write) |
| get | /v1/m/claude-policy/{surface}/distribution | governance:claude-policy:read | Bearer token | claude-policy module route (requires governance:claude-policy:read) |
| post | /v1/m/claude-policy/{surface}/dry-run | governance:claude-policy:read | Bearer token | claude-policy module route (requires governance:claude-policy:read) |
| post | /v1/m/claude-policy/{surface}/publish | governance:claude-policy:admin | Bearer token | claude-policy module route (requires governance:claude-policy:admin) |
| post | /v1/m/claude-policy/{surface}/validate | governance:claude-policy:read | Bearer token | claude-policy module route (requires governance:claude-policy:read) |
| get | /v1/m/claude-policy/{surface}/versions | governance:claude-policy:read | Bearer token | claude-policy module route (requires governance:claude-policy:read) |
| get | /v1/m/claude-policy/{surface}/versions/{revision} | governance:claude-policy:read | Bearer token | claude-policy module route (requires governance:claude-policy:read) |