Skip to main content

CallLogRecordLegInfo

Properties

NameTypeRequiredDescription
type_CallTypeEnumThe type of call
directionCallDirectionEnumThe direction of a call
actionCallActionEnumThe internal action corresponding to the call operation
start_timestrThe call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z
durationintCall duration in seconds
duration_msintCall duration in milliseconds
leg_typeCallLegTypeEnumLeg type
extensionExtensionInfoCallLogInformation about extension on whose behalf a call is initiated. For Secretary call log the Boss extension info is returned
telephony_session_idstrTelephony identifier of a call session
sip_uuid_infostrCall session identifier, required for Telephony REST API
transfer_targetCallLogRecordLegInfoTransferTarget
transfereeCallLogRecordLegInfoTransferee
party_idstrInternal Identifier of Participant
transportCallTransportEnumThe type of call transport. 'PSTN' indicates that a call leg was initiated from the PSTN network provider; 'VoIP' - from an RC phone.
from_CallLogFromParty
toCallLogToParty
messageCallLogRecordMessageLinked message (Fax/Voicemail)
delegateCallLogDelegateInfoInformation on a delegate extension that actually implemented a call action. For Secretary call log the field is returned if the current extension implemented a call. For Boss call log the field contains information on a Secretary extension which actually implemented a call on behalf of the current extension
delegation_typeDelegationTypeEnumCall delegation type
resultCallResultEnumThe result of the call operation
reasonCallResultReasonEnumThe reason of the call result: - Accepted - The call was connected to and accepted by this number - Connected - The call was answered, but there was no response on how to handle the call (for example, a voice mail system answered the call and did not push "1" to accept) - Line Busy - The phone number you dialed was busy - Not Answered - The phone number you dialed was not answered - No Answer - You did not answer the call - Hang Up - The caller hung up before the call was answered - Stopped - This attempt was stopped because the call was answered by another phone - Internal Error - An internal error occurred when making the call. Please try again - No Credit - There was not enough Calling Credit on your account to make this call - Restricted Number - The number you dialed is restricted by RingCentral - Wrong Number - The number you dialed has either been disconnected or is not a valid phone number. Please check the number and try again - International Disabled - International calling is not enabled on your account. Contact customer service to activate International Calling - International Restricted - The country and/or area you attempted to call has been prohibited by your administrator - Bad Number - An error occurred when making the call. Please check the number before trying again - Info 411 Restricted - Calling to 411 Information Services is restricted - Customer 611 Restricted - 611 customer service is not supported. Please contact customer service at ```(888) 555-1212```` - No Digital Line- This DigitalLine was either not plugged in or did not have an internet connection -Failed Try Again- Call failed. Please try again -Max Call Limit- The number of simultaneous calls to your account has reached its limit -Too Many Calls- The number of simultaneous calls for per DigitalLine associated with Other Phone has reached its limit. Please contact customer service -Calls Not Accepted- Your account was not accepting calls at this time -Number Not Allowed- The number that was dialed to access your account is not allowed -Number Blocked- This number is in your Blocked Numbers list -Number Disabled- The phone number and/or area you attempted to call has been prohibited by your administrator -Resource Error- An error occurred when making the call. Please try again -Call Loop- A call loop occurred due to an incorrect call forwarding configuration. Please check that you are not forwarding calls back to your own account -Fax Not Received- An incoming fax could not be received because a proper connection with the sender's fax machine could not be established -Fax Partially Sent- The fax was only partially sent. Possible explanations include phone line quality to poor to maintain the connection or the call was dropped -Fax Not Sent- An attempt to send the fax was made, but could not connect with the receiving fax machine -Fax Poor Line- An attempt to send the fax was made, but the phone line quality was too poor to send the fax -Fax Prepare Error- An internal error occurred when preparing the fax. Please try again -Fax Save Error- An internal error occurred when saving the fax. Please try again -Fax Send Error- An error occurred when sending the fax. Please try again -Emergency Address not defined- The call was rejected due to no E911 address -Carrier is not active- The call was rejected due to carrier inactivity -EDGE trunk misconfigured- The call was rejected due to error in EDGE trunk configuration -Internal Call Error- An internal error occurred when making the call. Please try again -Receive Error - Fax receive error
reason_descriptionstrThe detailed reason description of the call result
recordingCallLogRecordingInfoCall recording data. Returned if the call was recorded
short_recordingboolIndicates that the recording is too short and therefore wouldn't be returned. The flag is not returned if the value is false
billingBillingInfoBilling information related to the call. Returned for 'Detailed' view only
internal_typeCallInternalTypeEnumThe internal type of the call
masterboolReturned for 'Detailed' call log. Specifies if the leg is master-leg

CallLogRecordLegInfoTransferTarget

Properties

NameTypeRequiredDescription
telephony_session_idstrInternal Identifier of Telephony Session, which belongs to transfer target in case of Warm Transfer

CallLogRecordLegInfoTransferee

Properties

NameTypeRequiredDescription
telephony_session_idstrInternal Identifier of Telephony Session, which belongs to transferee in case of Warm Transfer

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →