| Endpoint | Mode | Request body | Use case |
|---|---|---|---|
| POST /api/policies//evaluate/conditions | Conditions | request.input (object) | Structured rules (amount, user, resource). |
| POST /api/policies//evaluate/instructions | Instructions | request.prompt, request.input (string) | Prompt + LLM response validation. |
| POST /api/policies//evaluate/guardrails | Guardrails | request.input (string) | Text safety, PII, moderation. |
meta (code, message, errors) and result (violated, decision, reason, key).