Skip to main content
GET
/
calls
/
{call_id}
통화 조회
curl --request GET \
  --url https://client-api.tryvox.co/v2/calls/{call_id} \
  --header 'Authorization: Bearer <token>'
{
  "agent_id": "<string>",
  "call_id": "<string>",
  "call_type": "web",
  "call_from": "<string>",
  "call_to": "<string>",
  "dynamic_variables": {},
  "metadata": {},
  "status": "queued",
  "disconnection_reason": "user_hangup",
  "start_timestamp": 123,
  "end_timestamp": 123,
  "duration_ms": 123,
  "transcript": [
    {
      "role": "agent",
      "content": "<string>",
      "start_at": 123,
      "end_at": 123
    }
  ],
  "transcript_with_tool_calls": [
    {
      "role": "agent",
      "content": "<string>",
      "start_at": 123,
      "end_at": 123
    }
  ],
  "recording_url": "<string>",
  "call_cost": {
    "total_credits_used": 123,
    "duration_seconds": 123
  },
  "call_analysis": {
    "summary": "<string>",
    "user_sentiment": "positive",
    "custom_analysis_data": [
      {}
    ],
    "evaluation": {}
  },
  "opt_out_sensitive_data_storage": false
}

Documentation Index

Fetch the complete documentation index at: https://docs.tryvox.co/llms.txt

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

Authorizations

Authorization
string
header
required

API 키를 Authorization: Bearer <API_KEY> 헤더로 전달하세요. 대시보드 설정에서 발급받을 수 있습니다.

Path Parameters

call_id
string
required

Response

Successful Response

GET /v2/calls/{call_id} 응답 모델

agent_id
string
required
call_id
string
required
call_type
enum<string>
required

통화 유형 Enum

Available options:
web,
phone,
inbound,
outbound,
api,
unknown,
unit_test,
scenario_test
call_from
string | null
call_to
string | null
dynamic_variables
Dynamic Variables · object

에이전트 컨텍스트에 사용되는 동적 변수

metadata
Metadata · object

분석/추적을 위한 임의의 메타데이터

status
enum<string> | null

통화의 현재 진행 상태입니다. 생성 직후 'queued', 발신 중 'ringing', 통화 진행 중 'ongoing', 정상 종료 'ended' 등으로 전이됩니다. 상세 원인은 disconnection_reason 필드를 함께 확인하세요.

Available options:
queued,
registered,
ringing,
ongoing,
ended,
error,
canceled,
not_connected
disconnection_reason
enum<string> | null

통화 종료 사유 Enum

Available options:
user_hangup,
agent_hangup,
dial_no_answer,
dial_failed,
dial_busy,
voicemail_reached,
concurrency_limit_reached,
insufficient_balance,
error_voxai,
max_duration_reached,
inactivity,
flow_error,
call_transfer,
orphaned_no_agent_pickup,
dial_declined,
daily_call_limit_reached
start_timestamp
integer | null
end_timestamp
integer | null
duration_ms
integer | null
transcript
TranscriptMessageDto · object[] | null
transcript_with_tool_calls
(TranscriptMessageDto · object | ToolCallMessageDto · object | ToolCallResultMessageDto · object)[] | null

통화 대화록의 기본 메시지 모델

recording_url
string | null
call_cost
CallCostDto · object

통화 비용 관련 지표 모델

call_analysis
CallAnalysisDto · object

통화 분석 결과 모델

opt_out_sensitive_data_storage
boolean
default:false