Skip to main content
POST
Ask a human to look at a decision

Authorizations

Authorization
string
header
required

OrgX API key, sent as Authorization: Bearer oxk_...

Headers

Idempotency-Key
string

Accepted for forward compatibility. Replay safety for this operation comes from its own state checks, described on the operation.

Required string length: 1 - 200
Pattern: ^[A-Za-z0-9][A-Za-z0-9._:/-]{0,199}$

Path Parameters

id
string<uuid>
required

Decision id, as returned by POST /decisions.

Body

application/json

Every field is optional; an empty body refreshes attention with no recommendation. The schema is closed, so workspace_id, initiative_id, and run_id are rejected — those are read from the decision row instead.

An id from shape_context.options[].id on the decision.

Required string length: 1 - 120
recommendation_note
string | null

Why that option, in the words a human will read first.

Maximum string length: 2000
impact_if_delayed
string | null

What waiting costs, so a human can rank this against everything else.

Maximum string length: 500
continuation
object

Response

Attention recorded; poll the decision for the ruling

data
object
required
meta
object
required