---
title: "GET /simulate/v3/test-executions/{test_execution_id}/calls/"
method: GET
path: "/simulate/v3/test-executions/{test_execution_id}/calls/"
tags: ["simulate"]
---

# GET /simulate/v3/test-executions/{test_execution_id}/calls/

`GET /simulate/v3/test-executions/{test_execution_id}/calls/`

## Request

- Base URL: `http://localhost:8000`
- URL: `http://localhost:8000/simulate/v3/test-executions/{test_execution_id}/calls/`
- Auth: one of:
  - API key in header `X-Api-Key`
  - API key in header `X-Secret-Key`

## Query parameters

- `search` string
- `filters` string
- `ordering` 'started_at' | '-started_at' | 'duration_seconds' | '-duration_seconds' | 'latency_ms' | '-latency_ms' | 'turn_count' | '-turn_count' | 'tokens' | '-tokens' | 'cost_cents' | '-cost_cents' | 'scenario' | '-scenario' | 'goal' | '-goal' | 'outcome' | '-outcome'
- `page` integer
- `page_size` integer
- `group_by` 'goal' | 'sub_goal' | 'accent' | 'age' | 'attack' | 'task' | 'status'
- `group_key` string

## Response `200`

OK

- RunCallsV3Response
  - `execution` RunExecution, required
    - `id` string, uuid, required
    - `run_test_id` string, uuid, required
    - `name` string, required
    - `status` string, required
    - `started_at` string, date-time, nullable, required
    - `completed_at` string, date-time, nullable, required
    - `ordinal` integer, required
    - `agent_version` string, nullable, required
    - `selected_scenario_keys` string[]
    - `trials` integer
    - `agent_type` string, nullable, required
    - `summary` RunSummary, required
      - `total` integer, required
      - `outcomes` OutcomeCounts, required
        - `queued` integer, required
        - `in_progress` integer, required
        - `passed` integer, required
        - `failed` integer, required
        - `error` integer, required
        - `inconclusive` integer, required
      - `measured` integer, required
      - `pass_rate` number, nullable, required
      - `duration` MetricStats, required
        - `average` number, nullable, required
        - `p50` number, nullable, required
        - `p75` number, nullable, required
        - `p90` number, nullable, required
        - `p95` number, nullable, required
        - `p99` number, nullable, required
        - `measured` integer, required
        - `total` integer, required
      - `latency` MetricStats, required
        - `average` number, nullable, required
        - `p50` number, nullable, required
        - `p75` number, nullable, required
        - `p90` number, nullable, required
        - `p95` number, nullable, required
        - `p99` number, nullable, required
        - `measured` integer, required
        - `total` integer, required
      - `tokens` TotalMetricStats, required
        - `average` number, nullable, required
        - `p50` number, nullable, required
        - `p75` number, nullable, required
        - `p90` number, nullable, required
        - `p95` number, nullable, required
        - `p99` number, nullable, required
        - `measured` integer, required
        - `total` integer, required
        - `total_value` number, nullable, required
      - `cost_cents` TotalMetricStats, required
        - `average` number, nullable, required
        - `p50` number, nullable, required
        - `p75` number, nullable, required
        - `p90` number, nullable, required
        - `p95` number, nullable, required
        - `p99` number, nullable, required
        - `measured` integer, required
        - `total` integer, required
        - `total_value` number, nullable, required
  - `summary` SimulateRunV3CallsSummary, required
    - `total` integer, required
    - `outcomes` OutcomeCounts, required
      - `queued` integer, required
      - `in_progress` integer, required
      - `passed` integer, required
      - `failed` integer, required
      - `error` integer, required
      - `inconclusive` integer, required
    - `measured` integer, required
    - `pass_rate` number, nullable, required
    - `duration` MetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
    - `latency` MetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
    - `tokens` TotalMetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
      - `total_value` number, nullable, required
    - `cost_cents` TotalMetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
      - `total_value` number, nullable, required
    - `scoring` SimulateRunV3ScoringCounts, required
      - `not_applicable` integer, required
      - `pending` integer, required
      - `succeeded` integer, required
      - `failed` integer, required
      - `timed_out` integer, required
  - `count` integer, required
  - `page` integer, required
  - `page_size` integer, required
  - `total_pages` integer, required
  - `results` RunCall[], required
    - `id` string, uuid, required
    - `scenario` string, required
    - `scenario_details` string, nullable, required
    - `goal` string, required
    - `ideal_outcome` string, nullable, required
    - `conversation_branch` string, nullable, required
    - `persona` string, nullable, required
    - `persona_details` PersonaDetails, nullable, required
      - `name` string, nullable, required
      - `voice` string, nullable, required
      - `age` string, nullable, required
      - `traits` string[], required
    - `sub_goals` string[], required
    - `sub_goal_results` SubGoalResult[], required
      - `name` string, required
      - `passed` boolean, nullable, required
    - `harness_outcome_status` string, nullable, required
    - `source_scenario_key` string, nullable, required
    - `trial_index` integer, nullable, required
    - `outcome` 'queued' | 'in_progress' | 'passed' | 'failed' | 'inconclusive' | 'error', required
    - `execution_status` string, required
    - `modality` string, required
    - `provider` string, nullable, required
    - `started_at` string, date-time, nullable, required
    - `completed_at` string, date-time, nullable, required
    - `duration_seconds` number, nullable, required
    - `latency_ms` number, nullable, required
    - `avg_stop_time_after_interruption` integer, nullable, required: Average stop time after caller interruption in milliseconds.
    - `ai_interruption_count` integer, nullable, required
    - `turn_count` integer, nullable, required
    - `tokens` integer, nullable, required
    - `cost_cents` number, nullable, required
    - `cost_breakdown_cents` CostBreakdown, required
      - `stt` number, nullable, required
      - `llm` number, nullable, required
      - `tts` number, nullable, required
      - `storage` number, nullable, required
      - `customer` number, nullable, required
    - `csat` number, nullable, required
    - `ended_reason` string, nullable, required
    - `error_message` string, nullable, required
    - `evaluations` SimulateRunV3EvaluationResult[], required
      - `id` string, required
      - `name` string, required
      - `type` string, required
      - `value` object, nullable, required
      - `score` number, nullable, required
      - `passed` boolean, nullable, required
      - `reason` string, required
      - `status` 'pending' | 'succeeded' | 'failed' | 'timed_out' | 'skipped', required
    - `scoring_status` 'not_applicable' | 'pending' | 'succeeded' | 'failed' | 'timed_out', required
    - `csat_status` 'not_applicable' | 'pending' | 'succeeded' | 'failed' | 'timed_out' | 'skipped', required
    - `csat_reason` string, nullable, required
  - `groups` RunGroup[], required
    - `total` integer, required
    - `outcomes` OutcomeCounts, required
      - `queued` integer, required
      - `in_progress` integer, required
      - `passed` integer, required
      - `failed` integer, required
      - `error` integer, required
      - `inconclusive` integer, required
    - `measured` integer, required
    - `pass_rate` number, nullable, required
    - `duration` MetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
    - `latency` MetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
    - `tokens` TotalMetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
      - `total_value` number, nullable, required
    - `cost_cents` TotalMetricStats, required
      - `average` number, nullable, required
      - `p50` number, nullable, required
      - `p75` number, nullable, required
      - `p90` number, nullable, required
      - `p95` number, nullable, required
      - `p99` number, nullable, required
      - `measured` integer, required
      - `total` integer, required
      - `total_value` number, nullable, required
    - `key` string, required
    - `label` string, required
    - `result_ids` string[], required
    - `aggregates` GroupAggregates, required
      - `csat` number, nullable, required
      - `turns` number, nullable, required
      - `latency_ms` number, nullable, required
      - `avg_stop_time_after_interruption` number, nullable, required: Mean call stop latency in milliseconds, excluding unmeasured calls.
      - `ai_interruptions` number, nullable, required: Mean AI interruption count per call, excluding unmeasured calls.
      - `tokens` number, nullable, required
      - `evaluations` object, required
  - `facets` RunFacets, required
    - `goal` FacetValue[], required
      - `value` string, required
      - `count` integer, required
    - `sub_goal` FacetValue[], required
      - `value` string, required
      - `count` integer, required
    - `status` FacetValue[], required
      - `value` string, required
      - `count` integer, required
  - `status_counts` OutcomeCounts, required
    - `queued` integer, required
    - `in_progress` integer, required
    - `passed` integer, required
    - `failed` integer, required
    - `error` integer, required
    - `inconclusive` integer, required
  - `evaluation_columns` EvaluationColumn[], required
    - `id` string, required
    - `name` string, required
    - `kind` 'evaluation' | 'sub_goal', required

## Other responses

- `default`: Default error response

---

[API](https://skmtc.dev/futureagi/apis/future-agi-management-api.md) · [All operations](https://skmtc.dev/futureagi/apis/future-agi-management-api/llms.txt) · [OpenAPI document](https://skmtc.dev/futureagi/apis/future-agi-management-api/revisions/c8684118e142?raw)
