Testing
Run Test Case
Fire a test run for a test case
POST
Starts a test run for a test case. The system places a real call using the test case configuration, evaluates all assertions after the call completes, and generates an AI analysis for any failures.
The run executes asynchronously — this endpoint returns a
run_id immediately. Poll List Test Runs to check the result.
Body Parameters
UUID of the test case to run.
Response
UUID of the newly created test run. Use this to poll for results.
Initial status — always
"running".Human-readable confirmation message.
Run Status Values
| Status | Description |
|---|---|
pending | Queued, not yet started |
running | Call is in progress |
passed | All assertions passed |
failed | One or more assertions failed |
error | System error prevented the run from completing |