Skip to main content
GET
JavaScript

Authorizations

Authorization
string
header
required

Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"

Path Parameters

test_case_job_id
string
required

ID of the test case job to retrieve

Response

Test case job retrieved successfully

test_case_job_id
string
required

Unique identifier for the test case job

status
enum<string>
required

Status of the test case job. pending means the run is queued but has not started yet; it becomes in_progress once a worker picks it up, then resolves to pass, fail, or error.

Available options:
pending,
in_progress,
pass,
fail,
error
test_case_definition_id
string
required

ID of the test case definition used

test_case_definition_snapshot
object
required

Snapshot of the test case definition at time of execution

creation_timestamp
integer
required

Timestamp when the test case job was created (milliseconds since epoch)

user_modified_timestamp
integer
required

Timestamp when the test case job was last modified (milliseconds since epoch)

transcript_snapshot
object | null

Snapshot of the transcript generated during test execution. Can be either ConversationFlowPlaygroundSnapshot or RetellLlmPlaygroundSnapshot

result_explanation
string | null

Explanation of the test result