Skip to main content
GET
/
api
/
test-runs
/
batches
/
{testCaseBatchJobId}
List test runs by batch
curl --request GET \
  --url https://api.upon-ai.com/api/test-runs/batches/{testCaseBatchJobId} \
  --header 'Authorization: Bearer <token>'
[
  {
    "test_case_job_id": "<string>",
    "status": "<string>",
    "test_case_definition_id": "<string>",
    "test_case_definition_snapshot": "<string>",
    "transcript_snapshot": {},
    "result_explanation": "<string>",
    "creation_timestamp": 123,
    "user_modified_timestamp": 123
  }
]

Documentation Index

Fetch the complete documentation index at: https://documentation.uponai.com/llms.txt

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

Authorizations

Authorization
string
header
required

Generate tokens from your profile settings at app.uponai.com.

Headers

X-Actor-Type
enum<string>

Optional actor type for privileged white-label context selection.

Available options:
platform_admin,
provider_admin,
tenant_admin,
end_user
X-Provider-Id
integer

Optional provider scope identifier for privileged multi-tenant access.

X-Tenant-Id
integer

Optional tenant/workspace context override.

X-Impersonation-Reason
string

Required for privileged tenant-scoped requests when actor type is platform or provider admin.

Path Parameters

testCaseBatchJobId
string
required

Test run batch identifier.

Query Parameters

workspaceId
integer
required

Workspace identifier. Call GET /api/workspaces to list workspaces accessible to your token.

Response

200 - application/json

Batch test runs.

test_case_job_id
string
status
string
test_case_definition_id
string
test_case_definition_snapshot
string
transcript_snapshot
object
result_explanation
string | null
creation_timestamp
integer
user_modified_timestamp
integer | null