---
title: "Evaluate the deterministic decision engine. Side-effect free: never writes a decision event."
method: GET
path: "/decisions/recommendation"
---

# Evaluate the deterministic decision engine. Side-effect free: never writes a decision event.

`GET /decisions/recommendation`

## Request

- Base URL: `https://forbiz.io/api/public/agent`
- URL: `https://forbiz.io/api/public/agent/decisions/recommendation`
- Auth: HTTP bearer

Returns one attention mode — ACT | RECOVER | VALIDATE | VERIFY | CHALLENGE | WAIT | ESCALATE — with the reasons and the inputs it used, plus engine_version and a state_fingerprint. Repeated GETs write nothing, even when the recommendation changes because the underlying state changed. An ACTIVE DENY or REQUIRE_APPROVAL policy takes precedence over every other rule. To adopt or reject a recommendation, POST /decisions.

## Query parameters

- `id` string
- `actionId` string
- `cursor` string
- `limit` integer
- `offset` integer

## Response `200`

Recommendation

- object

---

[API](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api.md) · [All operations](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/forbiz/apis/forbiz-external-agent-api/revisions/e5b10d59dc5f?raw)
