RingCentral .Net SDK
|
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... | |
Base schema for CallLogRecord and CallLogRecordLegInfo
|
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
|
getset |
|
getset |
|
getset |
Call delegation type Enum: Coworker, Unknown
|
getset |
The direction of a call Required Enum: Inbound, Outbound
|
getset |
Call duration in seconds Required Format: int32
|
getset |
Call duration in milliseconds Required Format: int32
|
getset |
|
getset |
|
getset |
The internal type of the call Enum: Local, LongDistance, International, Sip, RingMe, RingOut, Usual, TollFreeNumber, VerificationNumber, Vma, LocalNumber, ImsOutgoing, ImsIncoming
|
getset |
|
getset |
Internal Identifier of Participant
|
getset |
The reason of the call result:
Accepted
- The call was connected to and accepted by this numberConnected
- 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 busyNot Answered
- The phone number you dialed was not answeredNo Answer
- You did not answer the callHang Up
- The caller hung up before the call was answeredStopped
- This attempt was stopped because the call was answered by another phoneInternal Error
- An internal error occurred when making the call. Please try againNo Credit
- There was not enough Calling Credit on your account to make this callRestricted Number
- The number you dialed is restricted by RingCentralWrong Number
- The number you dialed has either been disconnected or is not a valid phone number. Please check the number and try againInternational Disabled
- International calling is not enabled on your account. Contact customer service to activate International CallingInternational Restricted
- The country and/or area you attempted to call has been prohibited by your administratorBad Number
- An error occurred when making the call. Please check the number before trying againInfo 411 Restricted
- Calling to 411 Information Services is restrictedCustomer 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 connectionFailed Try Again
- Call failed. Please try againMax Call Limit
- The number of simultaneous calls to your account has reached its limitToo Many Calls
- The number of simultaneous calls for per DigitalLine associated with Other Phone has reached its limit. Please contact customer serviceCalls Not Accepted
- Your account was not accepting calls at this timeNumber Not Allowed
- The number that was dialed to access your account is not allowedNumber Blocked
- This number is in your Blocked Numbers listNumber Disabled
- The phone number and/or area you attempted to call has been prohibited by your administratorResource Error
- An error occurred when making the call. Please try againCall Loop
- A call loop occurred due to an incorrect call forwarding configuration. Please check that you are not forwarding calls back to your own accountFax Not Received
- An incoming fax could not be received because a proper connection with the sender's fax machine could not be establishedFax Partially Sent
- The fax was only partially sent. Possible explanations include phone line quality to poor to maintain the connection or the call was droppedFax Not Sent
- An attempt to send the fax was made, but could not connect with the receiving fax machineFax Poor Line
- An attempt to send the fax was made, but the phone line quality was too poor to send the faxFax Prepare Error
- An internal error occurred when preparing the fax. Please try againFax Save Error
- An internal error occurred when saving the fax. Please try againFax Send Error
- An error occurred when sending the fax. Please try againEmergency Address not defined
- The call was rejected due to no E911 addressCarrier is not active
- The call was rejected due to carrier inactivityEDGE trunk misconfigured
- The call was rejected due to error in EDGE trunk configurationInternal Call Error
- An internal error occurred when making the call. Please try againReceive 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
|
getset |
The detailed reason description of the call result
|
getset |
|
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
|
getset |
Indicates that the recording is too short and therefore wouldn't be returned. The flag is not returned if the value is false
|
getset |
Call session identifier, required for Telephony REST API
|
getset |
The call start datetime in ISO 8601 format including timezone, for example 2016-03-10T18:07:52.534Z Required Format: date-time
|
getset |
Telephony identifier of a call session
|
getset |
|
getset |
|
getset |
|
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
|
getset |
The type of call Required Enum: Voice, Fax