CallSessionInfoType
The GetCallHistory function result item.
Fields
account_id
Account ID that initiates the JS session
application_id
Application ID that initiates the JS session
application_name
Application name
audio_quality
Call's audio quality. The possible values are: Standard | HD | Ultra HD.
call_session_history_id
Unique JS session identifier
calls
Calls within the JS session, including durations, cost, phone numbers and other information
custom_data
Custom data
duration
Entire JS session duration in seconds. The session can contain multiple calls
finish_reason
Finish reason. Possible values are Normal termination, Insufficient funds, Internal error (billing timeout), Terminated administratively, JS session error, Timeout
initiator_address
Initiator's IP address
log_file_url
Link to the session log. The log retention policy is 1 month, after that time this field clears. If you have issues accessing the log file, check if the application has "Secure storage of applications and logs" feature enabled. In this case, you need to authorize.
media_server_address
Media server IP address
other_resource_usage
Used resources
records
Bound records
rule_name
Routing rule name
start_date
Start date in the selected timezone in 24-h format: YYYY-MM-DD HH:mm:ss
user_id
User ID that initiates the JS session