decisions

Create a platform-level decision

Changed on
post/decisions

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/decisions
  • Auth: one of:
    • API key in cookie session
    • HTTP bearer

Request body

recommendedActionstring required
rationaleSummarystring required
riskLevel'P0' | 'P1' | 'P2' | 'P3' | 'P4' required
confidencenumber
domainstring

Response

Decision created

decisionIdstring required
workflowIdstring nullable
signalIdsstring[]
recommendedActionstring required
rationaleSummarystring required
confidencenumber required
ownerSuggestionstring nullable
approvalRequiredboolean required
riskLevel'P0' | 'P1' | 'P2' | 'P3' | 'P4' required
fallbackPlanstring nullable
modelRoutestring required
schemaVersion'2.0.0' required
createdAtstring date-time required
status'proposed' | 'pending_approval' | 'approved' | 'rejected' | 'executed' | 'expired' required
approvedBystring nullable
approvedAtstring date-time nullable
rejectedBystring nullable
rejectedAtstring date-time nullable
rejectionReasonstring nullable
executedAtstring date-time nullable
executionOutcome'pending' | 'executed' | 'failed' | 'rejected' | 'expired' nullable
rawInputstring nullable
rawOutputstring nullable

Changes