DeeCee.ai Agentic API
API Endpoint ReferenceDecisions

Commit a decision's title/framework/complexity

Typically the recommendation from POST /v1/decisions/{id}/assess, as-is or with overrides — only call this after the user has confirmed it. Synchronous, no LLM call. Once applied, ask the user whether they want stage-by-stage (/advance) or all-at-once (/analyze) analysis before starting it.

POST/v1/decisions/{id}/setup
AuthorizationBearer <token>

API key in dc_live_... / dc_test_... format, from /settings/api-keys.

In: header

Path Parameters

idstring

Decision or job ID.

title?string

Final title — typically from assess_decision's suggested_title, or a user override.

Length1 <= length <= 200
framework?string

Final framework — typically from assess_decision's recommendation, or a user override.

Value in"DACI" | "SPADE" | "helix"
complexity?string

Final complexity level — typically from assess_decision's recommendation, or a user override.

Value in"simple" | "moderate" | "complex"

Response Body

curl -X POST "https://api.deecee.ai/v1/decisions/string/setup" \  -H "Content-Type: application/json" \  -d '{}'
{
  "success": true,
  "data": {
    "title": "string",
    "framework": "DACI",
    "complexity": "simple"
  }
}
{
  "success": false,
  "error": "string",
  "code": "string"
}
{
  "success": false,
  "error": "string",
  "code": "string"
}
{
  "success": false,
  "error": "string",
  "code": "string"
}