CallSessionInfoType
The GetCallHistory function result item.
Fields
rule_name
rule_name: string
The routing rule name
application_name
application_name: string
The application name
call_session_history_id
call_session_history_id: number
The unique JS session identifier
account_id
account_id: number
The account ID that initiates the JS session
application_id
application_id: number
The application ID that initiates the JS session
user_id
user_id: number
The user ID that initiates the JS session
start_date
start_date: timestamp
The start date in the selected timezone in 24-h format: YYYY-MM-DD HH:mm:ss
duration
duration: number
The entire JS session duration in seconds. The session can contain multiple calls
initiator_address
initiator_address: string
The initiator IP address
media_server_address
media_server_address: string
The media server IP address
log_file_url
log_file_url: string
The link to the session log. The log retention policy is 1 month, after that time this field clears
finish_reason
finish_reason: string
The finish reason. Possible values are Normal termination, Insufficient funds, Internal error (billing timeout), Terminated administratively, JS session error, Timeout
calls
calls:
The calls within JS session, including durations, cost, phone numbers and other information
custom_data
custom_data: string
The custom data