Skip to main content
GET
Decision Brief for a report
This reference is generated from the canonical Ultiwrite OpenAPI contract, shared with the native API documentation. Follow the quickstart to obtain approved account access before calling the API.

Authorizations

Authorization
string
header
required

Create a key at /settings/api after an administrator approves your account. The key is shown once, can be revoked, and shares the account request allowance with other keys and partner OAuth grants. Send only in Authorization. These keys are not accepted by MCP or the legacy provisioned routes.

Path Parameters

reportId
string
required

Saved report id (linkedReportId on a case, or reportId in the cases list).

Required string length: 1 - 80
Pattern: ^[A-Za-z0-9_-]+$

Response

Decision Brief.

caseId
string | null
required
state
string
required

recorded, unavailable, or not_ready. Unavailable synthesis is not agreement or a favorable assessment.

source
string
required
savedDecision
string | null
required
relianceStatus
string | null
required
thisCallRanEngine
boolean
required
thisReadEndorsesDecision
boolean
required
establishedObservations
object[]
required
materialContradictions
object[]
required
nonDecisionContradictions
object[]
required
unresolvedClaims
object[]
required
evidenceRequired
object[]
required
capabilityCoverage
object
required
counts
object
required
completeness
object
required
contentTrust
string
required
instructionBoundary
string
required
limits
string[]
required
reportId
string
documentVersion
string
digest
string
classificationScope
string
classification
string
Allowed value: "not_reclassified"
decisionBriefStatus
enum<string>
Available options:
AVAILABLE,
UNAVAILABLE
decisionBrief
object | null

Authorized Decision Brief JSON; never augmented on read. The representation and projection receipt distinguish exact frozen bytes from filtered commercial content. The parent digest does not hash projected bytes.

decisionBriefRepresentation
enum<string>
Available options:
frozen_customer_document,
authorized_commercial_projection
decisionBriefProjection
object | null
decisionBriefExactFrozenRecovery
boolean
decisionBriefCompleteness
string
decisionBriefTotalBytes
integer

JSON bytes of the authorized representation. For a commercial projection this is the filtered byte count, not the frozen parent size.

decisionBriefReturnedBytes
integer

Authorized representation bytes included inline.

decisionBriefOmittedBytes
integer

Authorized representation bytes omitted from inline delivery. Withheld detailed metadata is identified separately by the projection receipt.

decisionBriefRecovery
string
decisionBriefSpan
object
decisionBriefCounts
object