Update a guardrail
PATCH/v1/projects/:project_id/guardrails/:guardrail_id
Updates an existing guardrail. A document write that actually changes the policy increments version and archives the new document as a GuardrailVersion; metadata-only edits (name / description / context), and re-writing the document the guardrail already holds, leave the version untouched.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 409
Guardrail updated
Bad Request — invalid document or variable reference
Unauthorized
Forbidden
Not found
The resource has moved past the version this write read (VERSION_CONFLICT): a stated expected_version or If-Match no longer matches, or a concurrent write took the version first. meta.current_version names the version in force. Nothing is written.