Skip to main content
GET
Get a single decision for a control

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

identifier
string
required
decision_id
string
required
org
string
required

Response

Successful Response

The decision's attestation record, as the attestations API publishes it, plus what only a decision has.

attestation_id
string
required
attestation_name
string
required
attestation_type
string
required
control
string
required
is_compliant
boolean
required
created_at
number
required
flow_name
string
required

Name of a flow in the org

Pattern: ^[a-zA-Z0-9][a-zA-Z0-9\.\-_~]*$
trail_name
string
required

Name of a trail in the flow

Pattern: ^[a-zA-Z0-9][a-zA-Z0-9\.\-_~]*$
attestation_data
Attestation Data · object
required

What the decision recorded, including the policy's whole result for a server-side evaluation

control_version
integer | null
artifact_fingerprint
string | null

SHA-256 fingerprint of an artifact, 64 lowercase hex characters

Pattern: ^[a-f0-9]{64}$
artifact_name
string | null

Name of the artifact the decision is for

evaluation
DecisionEvaluationResponse · object | null

The server-side evaluation that wrote this decision; absent unless the evaluation the decision cites recorded it as its decision

Links to related resources, keyed by relation (self, next, ...), each a link or a list of links