v1

latestOpenAPI 3.1.02026-07-261344388.3 KB
Decision

Evaluate release decisions

Evaluates a decision from a specific release version.

post/api/projects/{projectId}/releases/{releaseId}/evaluate/{*}

Path parameters

projectIdstring required

ProjectId or projectKey

releaseIdstring required

ReleaseId or releaseVersion

*string required

Decision document key

Request body

contextobject nullable

Evaluation context

traceboolean

Include decision trace in response

Example request

{
  "context": {
    "cart": {
      "total": 1500
    },
    "customer": {
      "country": "US",
      "tier": "gold"
    }
  }
}

Response

Successful release decision evaluation result

{"stackTrail":"paths:/api/projects/{projectId}/releases/{releaseId}/evaluate/{*}:post:responses:200:content:application/json:schema:properties:result","oasType":"schema","type":"unknown","description":"The computed result from the decision evaluation"}
performancestring

Total execution time of the decision

traceobject

Detailed trace of each node execution when trace is enabled