Skip to main content
POST
Evaluate a decision against many contexts

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

workspace
string
required

Workspace slug.

Maximum string length: 64
Pattern: ^[a-z0-9][a-z0-9-]{0,63}$
key
string
required

Decision key — a flat slug, never a path.

Maximum string length: 64
Pattern: ^[a-z0-9][a-z0-9-]{0,63}$

Query Parameters

version
integer | null
Required range: x >= 1

Body

application/json
contexts
Contexts · object[]
required

One input context per evaluation.

Minimum array length: 1

Response

Successful Response

workspace
string
required
key
string
required
version
integer
required
content_sha
string
required
results
BatchEvaluateItem · object[]
required
latency_ms
number
required