Skip to main content
GET
/
api
/
simulation-runs
/
{scenarioRunId}
Python
import requests

url = "https://app.langwatch.ai/api/simulation-runs/{scenarioRunId}"

headers = {"X-Auth-Token": "<api-key>"}

response = requests.get(url, headers=headers)

print(response.text)
{
  "scenarioId": "<string>",
  "batchRunId": "<string>",
  "scenarioRunId": "<string>",
  "name": "<string>",
  "description": "<string>",
  "status": "<string>",
  "results": {
    "verdict": "<string>",
    "reasoning": "<string>",
    "metCriteria": [
      "<string>"
    ],
    "unmetCriteria": [
      "<string>"
    ],
    "error": "<string>"
  },
  "messages": [
    {
      "role": "<string>",
      "content": "<string>"
    }
  ],
  "timestamp": 123,
  "updatedAt": 123,
  "durationInMs": 123,
  "platformUrl": "<string>",
  "totalCost": 123
}

Documentation Index

Fetch the complete documentation index at: https://langwatch.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

X-Auth-Token
string
header
required

Project API key for sending traces and accessing project-scoped resources. Format: sk-lw-... (no underscore). Obtain one by creating a project via the Admin API or the LangWatch UI.

Path Parameters

scenarioRunId
string
required

Response

Success

scenarioId
string
required
batchRunId
string
required
scenarioRunId
string
required
name
string | null
required
description
string | null
required
status
string
required
results
object
required
messages
object[]
required
timestamp
number
required
updatedAt
number
required
durationInMs
number
required
platformUrl
string<uri>
required
totalCost
number