v3
proving

Create proving scenario

post/v3/proving/scenarios

Request

  • Base URL
    https://api.mentium.io (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Headers

mentium-workspace-idstring nullable

Request body

phone_call_idstring uuid nullable

Source phone call ID (for auditing)

ai_agent_session_idstring uuid nullable

Source AI agent session ID (for auditing)

severity'p0_safety' | 'p1_correctness' | 'p2_quality'
namestring required

Scenario name

descriptionstring nullable

Scenario description

node_type'conversation-agent' | 'ai-agent'

Which production workflow node the agent is run as: a conversation with a carrier, or one AI agent step.

node_configobject

That node's own settings: variables, tool_inputs and, for a conversation, channel and mode.

Response

Successful Response

idstring required
phone_call_idstring nullable
ai_agent_session_idstring nullable
is_systemboolean

System-owned; immutable through this API

severity'p0_safety' | 'p1_correctness' | 'p2_quality'
namestring required
descriptionstring nullable
node_type'conversation-agent' | 'ai-agent'
node_configobject
linked_agent_countinteger
definition_versioninteger
definition_digeststring

A fingerprint of what the test is now; a run whose snapshot carries a different one ran an older version of the test

mentium_created_atstring date-time required
mentium_updated_atstring date-time required

Changes

No recorded changes to this operation across all 2 revisions of this API.