Skip to main content
GET
Get a case's system prompt

Authorizations

Authorization
string
header
required

Send Authorization: Bearer YOUR_API_KEY. The key resolves to a single organization.

Path Parameters

id
string<uuid>
required

Benchmark id.

caseId
string<uuid>
required

Case id.

Query Parameters

reveal
enum<string>

Return the case's variable values unmasked (audit-logged).

Available options:
variables

Response

Successful response.

The system prompt a case runs against and the variables it fills.

caseId
string
required
source
enum<string>
required

Where the template comes from: the case's agent version, the agent's current prompt, the prompt as recorded, or nothing.

Available options:
agent_version,
agent_current,
recorded,
none
agentVersionId
string | null
required
versionLabel
string | null
required
template
string | null
required

The prompt with {{variable}} placeholders.

variables
object[]
required