Rate this page:

CallSessionInfoType

The GetCallHistory function result item.

Fields

account_id

Copy URL

Account ID that initiates the JS session

application_id

Copy URL

Application ID that initiates the JS session

application_name

Copy URL

Application name

audio_quality

Copy URL

Call's audio quality. The possible values are: Standard | HD | Ultra HD.

call_session_history_id

Copy URL

Unique JS session identifier

calls

Optional
Copy URL

Calls within the JS session, including durations, cost, phone numbers and other information

custom_data

Optional
Copy URL

Custom data

duration

Optional
Copy URL

Entire JS session duration in seconds. The session can contain multiple calls

finish_reason

Optional
Copy URL

Finish reason. Possible values are Normal termination, Insufficient funds, Internal error (billing timeout), Terminated administratively, JS session error, Timeout

initiator_address

Copy URL

Initiator's IP address

log_file_url

Copy 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

Copy URL

Media server IP address

other_resource_usage

Optional
Copy URL

Used resources

records

Optional
Copy URL

Bound records

rule_name

Copy URL

Routing rule name

start_date

Copy URL

Start date in the selected timezone in 24-h format: YYYY-MM-DD HH:mm:ss

user_id

Copy URL

User ID that initiates the JS session