RingCentral .Net SDK
Properties | List of all members
RingCentral.BaseCallLogRecord Class Reference

Base schema for CallLogRecord and CallLogRecordLegInfo More...

Properties

ExtensionInfoCallLog extension [get, set]
 
string telephonySessionId [get, set]
 Telephony identifier of a call session More...
 
string sipUuidInfo [get, set]
 Call session identifier, required for Telephony REST API More...
 
BaseCallLogRecordTransferTarget transferTarget [get, set]
 
BaseCallLogRecordTransferee transferee [get, set]
 
string partyId [get, set]
 Internal Identifier of Participant More...
 
string transport [get, set]
 The type of call transport. 'PSTN' indicates that a call leg was initiated from the PSTN network provider; 'VoIP' - from an RC phone. Required Enum: PSTN, VoIP More...
 
CallLogFromParty from [get, set]
 
CallLogToParty to [get, set]
 
string type [get, set]
 The type of call Required Enum: Voice, Fax More...
 
string direction [get, set]
 The direction of a call Required Enum: Inbound, Outbound More...
 
CallLogRecordMessage message [get, set]
 
CallLogDelegateInfo delegate [get, set]
 
string delegationType [get, set]
 Call delegation type Enum: Coworker, Unknown More...
 
string action [get, set]
 The internal action corresponding to the call operation Required Enum: Accept Call, Barge In Call, Call Park, Call Return, CallOut-CallMe, Calling Card, Conference Call, E911 Update, Emergency, External Application, FindMe, FollowMe, FreeSPDL, Hunting, Incoming Fax, Monitoring, Move, Outgoing Fax, Paging, Park Location, Phone Call, Phone Login, Pickup, RC Meetings, Ring Directly, RingMe, RingOut Mobile, RingOut PC, RingOut Web, Sip Forwarding, Support, Text Relay, Transfer, Unknown, VoIP Call More...
 
string result [get, set]
 The result of the call operation Enum: 911, 933, Abandoned, Accepted, Answered Not Accepted, Blocked, Busy, Call Failed, Call Failure, Call connected, Carrier is not active, Declined, EDGE trunk misconfigured, Fax Not Sent, Fax Partially Sent, Fax Poor Line, Fax Receipt Error, Fax on Demand, Hang Up, IP Phone Offline, In Progress, Internal Error, International Disabled, International Restricted, Missed, No Answer, No Calling Credit, Not Allowed, Partial Receive, Phone Login, Receive Error, Received, Rejected, Reply, Restricted Number, Send Error, Sent, Sent to Voicemail, Stopped, Suspended account, Unknown, Voicemail, Wrong Number More...
 
string reason [get, set]
 The reason of the call result: More...
 
string reasonDescription [get, set]
 The detailed reason description of the call result More...
 
string startTime [get, set]
 The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z Required Format: date-time More...
 
long? duration [get, set]
 Call duration in seconds Required Format: int32 More...
 
long? durationMs [get, set]
 Call duration in milliseconds Required Format: int32 More...
 
CallLogRecordingInfo recording [get, set]
 
bool? shortRecording [get, set]
 Indicates that the recording is too short and therefore wouldn't be returned. The flag is not returned if the value is false More...
 
BillingInfo billing [get, set]
 
string internalType [get, set]
 The internal type of the call Enum: Local, LongDistance, International, Sip, RingMe, RingOut, Usual, TollFreeNumber, VerificationNumber, Vma, LocalNumber, ImsOutgoing, ImsIncoming More...
 

Detailed Description

Base schema for CallLogRecord and CallLogRecordLegInfo

Property Documentation

◆ action

string RingCentral.BaseCallLogRecord.action
getset

The internal action corresponding to the call operation Required Enum: Accept Call, Barge In Call, Call Park, Call Return, CallOut-CallMe, Calling Card, Conference Call, E911 Update, Emergency, External Application, FindMe, FollowMe, FreeSPDL, Hunting, Incoming Fax, Monitoring, Move, Outgoing Fax, Paging, Park Location, Phone Call, Phone Login, Pickup, RC Meetings, Ring Directly, RingMe, RingOut Mobile, RingOut PC, RingOut Web, Sip Forwarding, Support, Text Relay, Transfer, Unknown, VoIP Call

◆ billing

BillingInfo RingCentral.BaseCallLogRecord.billing
getset

◆ delegate

CallLogDelegateInfo RingCentral.BaseCallLogRecord.delegate
getset

◆ delegationType

string RingCentral.BaseCallLogRecord.delegationType
getset

Call delegation type Enum: Coworker, Unknown

◆ direction

string RingCentral.BaseCallLogRecord.direction
getset

The direction of a call Required Enum: Inbound, Outbound

◆ duration

long? RingCentral.BaseCallLogRecord.duration
getset

Call duration in seconds Required Format: int32

◆ durationMs

long? RingCentral.BaseCallLogRecord.durationMs
getset

Call duration in milliseconds Required Format: int32

◆ extension

ExtensionInfoCallLog RingCentral.BaseCallLogRecord.extension
getset

◆ from

CallLogFromParty RingCentral.BaseCallLogRecord.from
getset

◆ internalType

string RingCentral.BaseCallLogRecord.internalType
getset

The internal type of the call Enum: Local, LongDistance, International, Sip, RingMe, RingOut, Usual, TollFreeNumber, VerificationNumber, Vma, LocalNumber, ImsOutgoing, ImsIncoming

◆ message

CallLogRecordMessage RingCentral.BaseCallLogRecord.message
getset

◆ partyId

string RingCentral.BaseCallLogRecord.partyId
getset

Internal Identifier of Participant

◆ reason

string RingCentral.BaseCallLogRecord.reason
getset

The 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 Enum: Accepted, Bad Number, Call Loop, Calls Not Accepted, Carrier is not active, Connected, Customer 611 Restricted, EDGE trunk misconfigured, Emergency Address not defined, Failed Try Again, Fax Not Received, Fax Not Sent, Fax Partially Sent, Fax Poor Line, Fax Prepare Error, Fax Save Error, Fax Send Error, Hang Up, Info 411 Restricted, Internal Call Error, Internal Error, International Disabled, International Restricted, Line Busy, Max Call Limit, No Answer, No Credit, No Digital Line, Not Answered, Number Blocked, Number Disabled, Number Not Allowed, Receive Error, Resource Error, Restricted Number, Stopped, Too Many Calls, Unknown, Wrong Number

◆ reasonDescription

string RingCentral.BaseCallLogRecord.reasonDescription
getset

The detailed reason description of the call result

◆ recording

CallLogRecordingInfo RingCentral.BaseCallLogRecord.recording
getset

◆ result

string RingCentral.BaseCallLogRecord.result
getset

The result of the call operation Enum: 911, 933, Abandoned, Accepted, Answered Not Accepted, Blocked, Busy, Call Failed, Call Failure, Call connected, Carrier is not active, Declined, EDGE trunk misconfigured, Fax Not Sent, Fax Partially Sent, Fax Poor Line, Fax Receipt Error, Fax on Demand, Hang Up, IP Phone Offline, In Progress, Internal Error, International Disabled, International Restricted, Missed, No Answer, No Calling Credit, Not Allowed, Partial Receive, Phone Login, Receive Error, Received, Rejected, Reply, Restricted Number, Send Error, Sent, Sent to Voicemail, Stopped, Suspended account, Unknown, Voicemail, Wrong Number

◆ shortRecording

bool? RingCentral.BaseCallLogRecord.shortRecording
getset

Indicates that the recording is too short and therefore wouldn't be returned. The flag is not returned if the value is false

◆ sipUuidInfo

string RingCentral.BaseCallLogRecord.sipUuidInfo
getset

Call session identifier, required for Telephony REST API

◆ startTime

string RingCentral.BaseCallLogRecord.startTime
getset

The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z Required Format: date-time

◆ telephonySessionId

string RingCentral.BaseCallLogRecord.telephonySessionId
getset

Telephony identifier of a call session

◆ to

CallLogToParty RingCentral.BaseCallLogRecord.to
getset

◆ transferee

BaseCallLogRecordTransferee RingCentral.BaseCallLogRecord.transferee
getset

◆ transferTarget

BaseCallLogRecordTransferTarget RingCentral.BaseCallLogRecord.transferTarget
getset

◆ transport

string RingCentral.BaseCallLogRecord.transport
getset

The type of call transport. 'PSTN' indicates that a call leg was initiated from the PSTN network provider; 'VoIP' - from an RC phone. Required Enum: PSTN, VoIP

◆ type

string RingCentral.BaseCallLogRecord.type
getset

The type of call Required Enum: Voice, Fax


The documentation for this class was generated from the following file: