---
title: "Evaluate captured execution intent through the SDK compatibility route"
method: POST
path: "/v1/decisions/evaluate"
deprecated: true
---

# Evaluate captured execution intent through the SDK compatibility route

`POST /v1/decisions/evaluate`

## Request

- Base URL: `https://api.decionis.com`
- URL: `https://api.decionis.com/v1/decisions/evaluate`
- Auth: HTTP bearer

> **Deprecated.**

Backwards-compatible alias for SDKs before the canonical protocol route.

## Headers

- `X-Correlation-ID` string
- `Idempotency-Key` string

## Request body

- DecisionRequest
  - `tenant_id` string, required
  - `actor` Actor, required
    - `id` string, required
    - `type` string, required
    - `role` string
  - `action` Action, required
    - `type` string, required
    - `resource` string
  - `context` object
    - `signals` object: Signal values may be existing scalars, legacy `{value, source?, observed_at?}` envelopes, or a strict SemanticSignalEnvelope. Typed values are digest-checked and admitted by the selected policy bundle before rules can use them.
  - `policy_refs` string[]
  - `idempotency_key` string
  - `correlation_id` string
  - `shadow_mode` boolean
  - `enforcement_mode` 'enforce' | 'shadow' | 'dry_run'

## Response `200`

Policy decision

- DecisionResponse
  - `decision_id` string, required
  - `status` 'ALLOW' | 'BLOCK' | 'ESCALATE' | 'REVIEW_REQUIRED' | 'ERROR', required
  - `reason_codes` string[], required
  - `explanation` string, required
  - `dossier_url` string, uri
  - `signature` DecisionSignature
    - `algorithm` 'Ed25519', required
    - `value` string, required: Base64, base64url, or hex encoded signature bytes.
  - `latency_ms` integer

## Other responses

- `400`: Structured API error
- `401`: Structured API error
- `429`: Structured API error
- `500`: Structured API error

---

[API](https://skmtc.dev/decionis/apis/decionis-policy-evaluation-api.md) · [All operations](https://skmtc.dev/decionis/apis/decionis-policy-evaluation-api/llms.txt) · [OpenAPI document](https://skmtc.dev/decionis/apis/decionis-policy-evaluation-api/revisions/357f5e459d0c?raw)
