Skip to main content
POST
/
simulate
/
run-tests
/
create
/
Create run test
curl --request POST \
  --url https://api.futureagi.com/simulate/run-tests/create/ \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --header 'X-Secret-Key: <api-key>' \
  --data '{
  "name": "Q1 Testing",
  "agent_definition_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "scenario_ids": [
    "3c90c3cc-0d44-4b50-8888-8dd25736052a"
  ]
}'

Authorizations

X-Api-Key
string
header
required

API Key for authentication. Click here to access API Key

X-Secret-Key
string
header
required

Secret Key for authentication. Click here to access Secret Key

Body

application/json
name
string
required

Name of the run test

Example:

"Q1 Testing"

agent_definition_id
string<uuid>
required

ID of the agent definition to test

scenario_ids
string<uuid>[]
required

List of scenario IDs to include in test

description
string

Optional description

agent_version
string<uuid> | null

Specific agent version (optional, uses latest if not provided)

dataset_row_ids
string[]

Specific dataset row IDs to test

enable_tool_evaluation
boolean
default:false

Enable tool use evaluation

evaluations_config
object[]

Evaluation configurations

eval_config_ids
string<uuid>[]

Existing eval config IDs to reuse

Response

201

Run test created