Skip to main content
GET
/
test_framework
/
v1
/
runs
/
bulk
/
cURL
curl --request GET \
  --url https://api.cekura.ai/test_framework/v1/runs/bulk/ \
  --header 'X-CEKURA-API-KEY: <api-key>'
[
  {
    "id": 123,
    "provider_call_id": "<string>",
    "scenario": 123,
    "scenario_name": "<string>",
    "personality": 123,
    "personality_name": "<string>",
    "agent": 123,
    "expected_outcome_prompt": "<string>",
    "expected_outcome": {},
    "success": true,
    "evaluation": {},
    "transcript": "<string>",
    "transcript_object": {},
    "duration": "<string>",
    "voice_recording_url": "<string>",
    "status": "running",
    "metadata": {},
    "feedback": "<string>",
    "timestamp": "2023-11-07T05:31:56Z",
    "executed_at": "2023-11-07T05:31:56Z",
    "critical_categories": "<string>",
    "error_message": "<string>",
    "scenario_instructions": "<string>"
  }
]

Authorizations

X-CEKURA-API-KEY
string
header
required

API Key Authentication. It should be included in the header of each request.

Query Parameters

run_ids
string
required

Comma-separated list of run IDs. Example: 1,2,3

Response

200 - application/json
id
integer
required

Run ID

provider_call_id
string
required

Call ID from the provider

scenario
integer
required

ID of the associated scenario

scenario_name
string
required

Scenario name

personality
integer
required

Personality ID

personality_name
string
required

Personality name

agent
integer
required

Agent ID

expected_outcome_prompt
string
required

Expected outcome prompt

expected_outcome
object
required

Expected outcome of the run

success
boolean
required

Whether the run was successful

evaluation
object
required

Evaluation results of the run

transcript
string
required

Call transcript

transcript_object
object
required

Structured transcript data

duration
string
required

Duration of the call

voice_recording_url
string
required

URL to access the voice recording

status
enum<string>
required

Current status of the run

  • running - Running
  • completed - Completed
  • failed - Failed
  • pending - Pending
  • in_progress - In Progress
  • evaluating - Evaluating
  • in_queue - In Queue
  • timeout - Timeout
Available options:
running,
completed,
failed,
pending,
in_progress,
evaluating,
in_queue,
timeout
metadata
object
required

Additional metadata associated with the run

feedback
string
required

Feedback provided for the run

timestamp
string<date-time>
required

Timestamp when the run was created

executed_at
string<date-time>
required

Timestamp when the run was executed

critical_categories
string
required

Critical categories identified in the run

error_message
string
required

Error message if run failed

scenario_instructions
string
required

Instructions provided for the scenario