C# 클래스 TelAPI.TelAPIRestClient

파일 보기 프로젝트 열기: TelAPI/telapi-dotnet 1 사용 예제들

공개 메소드들

메소드 설명
AddIncomingPhoneNumber ( string phoneNumber, string areaCode ) : IncomingPhoneNumber

Add new Incoming Phone Number to your TelAPI account

AddIncomingPhoneNumber ( string phoneNumber, string areaCode ) : Task

Add new Incoming Phone Number to your TelAPI account

AuthorizeDestination ( string countryCode ) : FraudResult

Used to authorize destinations for outbound calls and sms messages.

AuthorizeDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult

Used to authorize destinations for outbound calls and sms messages.

AuthorizeDestination ( string countryCode ) : Task

Used to authorize destinations for outbound calls and sms messages.

AuthorizeDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task

Used to authorize destinations for outbound calls and sms messages.

BlockDestination ( string countryCode ) : FraudResult

TelAPI will restrict outbound calls and sms messages to blocked destinations.

BlockDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult

TelAPI will restrict outbound calls and sms messages to blocked destinations.

BlockDestination ( string countryCode ) : Task

TelAPI will restrict outbound calls and sms messages to blocked destinations.

BlockDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task

TelAPI will restrict outbound calls and sms messages to blocked destinations.

BnaLookup ( string phoneNumber ) : BNALookupResult

TelAPI provides an endpoint for performing BNA (Billing Name Address) lookups on numbers. BNA lookups provide geolocation information for phone numbers. BNA lookups are currently only available for US numbers.

BnaLookup ( string phoneNumber ) : Task

TelAPI provides an endpoint for performing BNA (Billing Name Address) lookups on numbers. BNA lookups provide geolocation information for phone numbers. BNA lookups are currently only available for US numbers.

CNAMLookup ( string phoneNumber ) : CNAMDipResult

TelAPI provides a way to look up the CNAM caller ID (name and address) information of a phone number via the REST API.

CNAMLookup ( string phoneNumber ) : Task

TelAPI provides a way to look up the CNAM caller ID (name and address) information of a phone number via the REST API.

CarrierLookup ( string phoneNumber ) : CarrierLookupResult

TelAPI provides a way to look up the carrier of a phone number via the REST API.

CarrierLookup ( string phoneNumber ) : Task

TelAPI provides a way to look up the carrier of a phone number via the REST API.

CreateApplication ( Application application ) : Application

Create a new application for managing TelAPI phone numbers

CreateApplication ( Application application ) : Task

Create a new application for managing TelAPI phone numbers

DeafParticipant ( string conferenceSid, Participant participant, bool deaf ) : Participant

Deaf participant of conference call

DeafParticipant ( string conferenceSid, Participant participant, bool deaf ) : Task

Deaf participant of conference call

DeleteApplication ( string applicationSid ) : Application

Delete application from TelApi account

DeleteApplication ( string applicationSid ) : Task

Delete application from TelApi account

DeleteIncomingPhoneNumber ( string phoneNumberSid ) : IncomingPhoneNumber

Delete existing Incoming Phone number from account

DeleteIncomingPhoneNumber ( string phoneNumberSid ) : Task

Delete existing Incoming Phone number from account

ExtendDestinationAuth ( string countryCode ) : FraudResult

The extend method is provided to extend a destinations authorization expiration by 30 days.

ExtendDestinationAuth ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult

The extend method is provided to extend a destinations authorization expiration by 30 days.

ExtendDestinationAuth ( string countryCode ) : Task

The extend method is provided to extend a destinations authorization expiration by 30 days.

ExtendDestinationAuth ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task

The extend method is provided to extend a destinations authorization expiration by 30 days.

GetAccount ( ) : Account

Retrive Account details for currently authenticated account. Makes a GET request

GetAccount ( ) : Task

Retrive Account details for currently authenticated account. Makes a GET request

GetAccountNotifications ( ) : NotificationResult

A lists of every notification associated with an account

GetAccountNotifications ( NotificationLog log, int page, int pageSize ) : NotificationResult

A lists of every notification associated with an account

GetAccountNotifications ( ) : Task

A lists of every notification associated with an account

GetAccountNotifications ( NotificationLog log, int page, int pageSize ) : Task

A lists of every notification associated with an account

GetAccountRecordings ( ) : RecordingResult

Get account recordings

GetAccountRecordings ( DateTime dateCreated ) : RecordingResult

Get account recordings

GetAccountRecordings ( DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : RecordingResult

Get account recordings

GetAccountRecordings ( ) : Task

Get account recordings

GetAccountRecordings ( DateTime dateCreated ) : Task

Get account recordings

GetAccountRecordings ( DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : Task

Get account recordings

GetAccountTranscriptions ( ) : Task

Return list of transcriptions

GetAccountTranscriptions ( int page, int pageSize ) : Task

Return list of transcriptions

GetAccountTranscriptions ( ) : TranscriptionResult

Return list of transcriptions

GetAccountTranscriptions ( int page, int pageSize ) : TranscriptionResult

Return list of transcriptions

GetApplication ( string applicationSid ) : Application

Return application details

GetApplication ( string applicationSid ) : Task

Return application details

GetApplications ( ) : ApplicationResult

Return applications list

GetApplications ( string friendlyName ) : ApplicationResult

Return applications list

GetApplications ( string friendlyName, int page, int pageSize ) : ApplicationResult

Return applications list

GetApplications ( ) : Task

Return applications list

GetApplications ( string friendlyName ) : Task

Return applications list

GetApplications ( string friendlyName, int page, int pageSize ) : Task

Return applications list

GetAvailablePhoneNumbers ( string isoCountryCode, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult

Request a list of available numbers

GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult

Request a list of available numbers

GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult

Request a list of available numbers

GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, string inRegion, string inPostalCode, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult

Request a list of available numbers

GetAvailablePhoneNumbers ( string isoCountryCode, AvaliablePhoneNumberType type ) : Task

Request a list of available numbers

GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, AvaliablePhoneNumberType type ) : Task

Request a list of available numbers

GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, AvaliablePhoneNumberType type ) : Task

Request a list of available numbers

GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, string inRegion, string inPostalCode, AvaliablePhoneNumberType type ) : Task

Request a list of available numbers

GetCall ( string callSid ) : Call

Retrive Call details. Make GET request

GetCall ( string callSid ) : Task

Retrive Call details. Make GET request

GetCallNotifications ( string callSid ) : NotificationResult

A list of only notifications associated with a given CallSid

GetCallNotifications ( string callSid, NotificationLog log, int page, int pageSize ) : NotificationResult

A list of only notifications associated with a given CallSid

GetCallNotifications ( string callSid ) : Task

A list of only notifications associated with a given CallSid

GetCallNotifications ( string callSid, NotificationLog log, int page, int pageSize ) : Task

A list of only notifications associated with a given CallSid

GetCallRecordings ( string callSid ) : RecordingResult

Get call recordings

GetCallRecordings ( string callSid, DateTime dateCreated ) : RecordingResult

Get call recordings

GetCallRecordings ( string callSid, DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : RecordingResult

Get call recordings

GetCallRecordings ( string callSid ) : Task

Get call recordings

GetCallRecordings ( string callSid, DateTime dateCreated ) : Task

Get call recordings

GetCallRecordings ( string callSid, DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : Task

Get call recordings

GetCalls ( ) : CallResult

Retrive all calls. Make GET request

GetCalls ( CallListOptions callOptions ) : CallResult

Retrive all calls which satisfy CallOptions criteria. Make GET request

GetCalls ( ) : Task

Retrive all calls. Make GET request

GetCalls ( CallListOptions callOptions ) : Task

Retrive all calls which satisfy CallOptions criteria. Make GET request

GetConference ( string conferenceSid ) : Conference

Return resource properties about conference call

GetConference ( string conferenceSid ) : Task

Return resource properties about conference call

GetConferenceParticipant ( string conferenceSid, string callSid ) : Participant

Participants of a conference are identified by the CallSid created when they dial into the conference.

GetConferenceParticipant ( string conferenceSid, string callSid ) : Task

Participants of a conference are identified by the CallSid created when they dial into the conference.

GetConferenceParticipants ( string conferenceSid ) : List

Return list of all conference participants

GetConferenceParticipants ( string conferenceSid, bool muted, bool deafed, int page, int pageSize ) : List

Return list of all conference participants

GetConferenceParticipants ( string conferenceSid ) : Task>

Return list of all conference participants

GetConferenceParticipants ( string conferenceSid, bool muted, bool deafed, int page, int pageSize ) : Task>

Return list of all conference participants

GetConferences ( ) : ConferenceResult

Return list of all conference resources associated with a given account

GetConferences ( ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComaparasion ) : ConferenceResult

Return list of all conference resources associated with a given account

GetConferences ( string friendlyName ) : ConferenceResult

Return list of all conference resources associated with a given account

GetConferences ( string friendlyName, ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComparasion, DateTime dateUpdated, ComparisonType dateUpdatedComparasion, int page, int pageSize ) : ConferenceResult

Return list of all conference resources associated with a given account

GetConferences ( ) : Task

Return list of all conference resources associated with a given account

GetConferences ( ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComaparasion ) : Task

Return list of all conference resources associated with a given account

GetConferences ( string friendlyName ) : Task

Return list of all conference resources associated with a given account

GetConferences ( string friendlyName, ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComparasion, DateTime dateUpdated, ComparisonType dateUpdatedComparasion, int page, int pageSize ) : Task

Return list of all conference resources associated with a given account

GetFraudControlResources ( ) : FraudResult

Return a list of all fraud control resources associated with a given account

GetFraudControlResources ( int page, int pageSize ) : FraudResult

Return a list of all fraud control resources associated with a given account

GetFraudControlResources ( ) : Task

Return a list of all fraud control resources associated with a given account

GetFraudControlResources ( int page, int pageSize ) : Task

Return a list of all fraud control resources associated with a given account

GetIncomingPhoneNumber ( string phoneNumberSid ) : IncomingPhoneNumber

Gets TelAPI phone number associated with an account

GetIncomingPhoneNumber ( string phoneNumberSid ) : Task

Gets TelAPI phone number associated with an account

GetIncomingPhoneNumbers ( ) : IncomingPhoneNumberResult

Gets TelAPI phone numbers associated with an account

GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName ) : IncomingPhoneNumberResult

Gets TelAPI phone numbers associated with an account

GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName, int page, int pageSize ) : IncomingPhoneNumberResult

Gets TelAPI phone numbers associated with an account

GetIncomingPhoneNumbers ( ) : Task

Gets TelAPI phone numbers associated with an account

GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName ) : Task

Gets TelAPI phone numbers associated with an account

GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName, int page, int pageSize ) : Task

Gets TelAPI phone numbers associated with an account

GetInomingPhoneNumbers ( string phoneNumber ) : IncomingPhoneNumberResult

Gets TelAPI phone numbers associated with an account

GetInomingPhoneNumbers ( string phoneNumber ) : Task

Gets TelAPI phone numbers associated with an account

GetNotification ( string notificationSid ) : Notification

GetNotification ( string notificationSid ) : Task

GetRecording ( string recordingSid ) : Recording

Get a single recording resource

GetRecording ( string recordingSid ) : Task

Get a single recording resource

GetRecordingTranscriptions ( string recordingSid ) : Task

Return list of recording transcriptions

GetRecordingTranscriptions ( string recordingSid, int page, int pageSize ) : Task

Return list of recording transcriptions

GetRecordingTranscriptions ( string recordingSid ) : TranscriptionResult

Return list of recording transcriptions

GetRecordingTranscriptions ( string recordingSid, int page, int pageSize ) : TranscriptionResult

Return list of recording transcriptions

GetSmsMessage ( string smsMessageSid ) : SmsMessage

Receive SMS message. Make GET request

GetSmsMessage ( string smsMessageSid ) : Task

Receive SMS message. Make GET request

GetSmsMessages ( ) : SmsMessageResult

Receive all SMS messages for current account. Make GET request

GetSmsMessages ( SmsMessageListOptions smsMessageOptions ) : SmsMessageResult

Receive SMS messages wich satisfiy criteria. Make GET request

GetSmsMessages ( ) : Task

Receive all SMS messages for current account. Make GET request

GetSmsMessages ( SmsMessageListOptions smsMessageOptions ) : Task

Receive SMS messages wich satisfiy criteria. Make GET request

GetTranscription ( string transcriptionSid ) : Task

Return transcription

GetTranscription ( string transcriptionSid ) : Transcription

Return transcription

GetTranscriptionText ( string transcriptionSid ) : string

Return transcription content in textual format

GetUsage ( string sid ) : Task

Individual usage resources are assigned a Sid which can be used to access them. In addition to the name and price of the feature used, usage resources also provide the date the usage occurred.

GetUsage ( string sid ) : Usage

Individual usage resources are assigned a Sid which can be used to access them. In addition to the name and price of the feature used, usage resources also provide the date the usage occurred.

GetUsages ( ) : Task

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( DateTime date ) : Task

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( Products product ) : Task

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( int page, int pageSize ) : Task

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( int day, int month, int year, int page, int pageSize, Products product ) : Task

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( ) : UsageResult

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( DateTime date ) : UsageResult

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( Products product ) : UsageResult

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( int page, int pageSize ) : UsageResult

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

GetUsages ( int day, int month, int year, int page, int pageSize, Products product ) : UsageResult

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.

HangupCall ( string callSid ) : Call

Hangup up current active call. Make POST request

HangupCall ( string callSid ) : Task

Hangup up current active call. Make POST request

HangupParticipant ( string conferenceSid, Participant participant ) : Participant

Hangup participant of conference call

HangupParticipant ( string conferenceSid, Participant participant ) : Task

Hangup participant of conference call

InterruptLiveCall ( string callSid, string url, HttpMethod httpMethod, HangupCallStatus status ) : Call

To change the behavior of live calls, TelAPI provides the ability to interrupt calls in real time and end or redirect them to InboundXML for execution.

InterruptLiveCall ( string callSid, string url, HttpMethod httpMethod, HangupCallStatus status ) : Task

To change the behavior of live calls, TelAPI provides the ability to interrupt calls in real time and end or redirect them to InboundXML for execution.

MakeCall ( CallOptions callOptions ) : Call

Initiate outbound call with options. Make POST request

MakeCall ( string from, string to, string url ) : Call

Initiate outbound call. Make POST request

MakeCall ( CallOptions callOptions ) : Task

Initiate outbound call with options. Make POST request

MakeCall ( string from, string to, string url ) : Task

Initiate outbound call. Make POST request

MuteParticipant ( string conferenceSid, Participant participant, bool mute ) : Participant

Mute participant of conference call

MuteParticipant ( string conferenceSid, Participant participant, bool mute ) : Task

Mute participant of conference call

PlayAudio ( string callSid, PlayAudioOptions audioOptions ) : Call

TelAPI allows you to play an audio file during a call. This is useful for playing hold music, providing IVR prompts, etc.

PlayAudio ( string callSid, string audioUrl ) : Call
PlayAudio ( string callSid, PlayAudioOptions audioOptions ) : Task

TelAPI allows you to play an audio file during a call. This is useful for playing hold music, providing IVR prompts, etc.

PlayAudio ( string callSid, string audioUrl ) : Task
PlayAudioToParticipant ( string conferenceSid, Participant participant, string url ) : Participant

Play audio to participant of conference call

PlayAudioToParticipant ( string conferenceSid, Participant participant, string url ) : Task

Play audio to participant of conference call

RecordCall ( string callSid, bool isRecording ) : RecordingResult

TelAPI offers a way to both initiate or end a call recording

RecordCall ( string callSid, bool isRecording, int timeLimit, string callbackUrl ) : RecordingResult

TelAPI offers a way to both initiate or end a call recording

RecordCall ( string callSid, bool isRecording ) : Task

TelAPI offers a way to both initiate or end a call recording

RecordCall ( string callSid, bool isRecording, int timeLimit, string callbackUrl ) : Task

TelAPI offers a way to both initiate or end a call recording

SendDigits ( string callSid, string playDtmf, PlayDtmfLeg dtmfLeg ) : Call

DTMFs, aka touch tone signals, can be sent to a call

SendDigits ( string callSid, string playDtmf, PlayDtmfLeg dtmfLeg ) : Task

DTMFs, aka touch tone signals, can be sent to a call

SendSmsMessage ( string from, string to, string body ) : SmsMessage

Send SMS message

SendSmsMessage ( string from, string to, string body, string statusCallback ) : SmsMessage

Send SMS message

SendSmsMessage ( string from, string to, string body ) : Task

Send SMS message

SendSmsMessage ( string from, string to, string body, string statusCallback ) : Task

Send SMS message

TranscribeAudio ( string audioUrl ) : Task

Start transcribe of external audio

TranscribeAudio ( string audioUrl, TranscriptionType quality ) : Task

Start transcribe of external audio

TranscribeAudio ( string audioUrl, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Task

Start transcribe of external audio

TranscribeAudio ( string audioUrl ) : Transcription

Start transcribe of external audio

TranscribeAudio ( string audioUrl, TranscriptionType quality ) : Transcription

Start transcribe of external audio

TranscribeAudio ( string audioUrl, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Transcription

Start transcribe of external audio

TranscribeRecording ( string recordingSid ) : Task

Start transcribe of recording

TranscribeRecording ( string recordingSid, TranscriptionType quality ) : Task

Start transcribe of recording

TranscribeRecording ( string recordingSid, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Task

Start transcribe of recording

TranscribeRecording ( string recordingSid ) : Transcription

Start transcribe of recording

TranscribeRecording ( string recordingSid, TranscriptionType quality ) : Transcription

Start transcribe of recording

TranscribeRecording ( string recordingSid, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Transcription

Start transcribe of recording

UpdateApplication ( Application application ) : Application

Update application data

UpdateApplication ( Application application ) : Task

Update application data

UpdateIncomingPhoneNumber ( IncomingPhoneNumber phoneNumber ) : IncomingPhoneNumber

Update existing Incoming Phone number

UpdateIncomingPhoneNumber ( IncomingPhoneNumber phoneNumber ) : Task

Update existing Incoming Phone number

VoiceEffects ( string callSid, VoiceEffectOptions effectOptions ) : Call

With TelAPI you can modify the way a callers voice sounds by changing things such as speed and pitch of the audio.

VoiceEffects ( string callSid, VoiceEffectOptions effectOptions ) : Task

With TelAPI you can modify the way a callers voice sounds by changing things such as speed and pitch of the audio.

WhitelistDestination ( string countryCode ) : FraudResult

Whitelisting is provided for destinations you wish to permanently authorize.

WhitelistDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult

Whitelisting is provided for destinations you wish to permanently authorize.

WhitelistDestination ( string countryCode ) : Task

Whitelisting is provided for destinations you wish to permanently authorize.

WhitelistDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task

Whitelisting is provided for destinations you wish to permanently authorize.

비공개 메소드들

메소드 설명
CreateApplicationParams ( Application application, SimpleRtRest.RestClient.RestRequest request ) : void

Populate Rest request with application params

CreateCallListOptions ( CallListOptions callListOptions, SimpleRtRest.RestClient.RestRequest request ) : void

Helper method to populate Rest params

CreateCallOptions ( CallOptions callOptions, SimpleRtRest.RestClient.RestRequest request ) : void

Helper method to populate Rest params

CreateIncomingPhoneNumberParams ( IncomingPhoneNumber phoneNumber, SimpleRtRest.RestClient.RestRequest request ) : void
CreatePlayAudioOptions ( PlayAudioOptions audioOptions, SimpleRtRest.RestClient.RestRequest request ) : void

Helper method to populate Rest params

CreateSmsMessageListOptions ( SmsMessageListOptions smsMessageOptions, SimpleRtRest.RestClient.RestRequest request ) : void

Helper Method to populate RestRequest params

CreateVoiceEffectsOptions ( VoiceEffectOptions voiceOptions, SimpleRtRest.RestClient.RestRequest request ) : void

Helper method to populate Rest params

메소드 상세

AddIncomingPhoneNumber() 공개 메소드

Add new Incoming Phone Number to your TelAPI account
public AddIncomingPhoneNumber ( string phoneNumber, string areaCode ) : IncomingPhoneNumber
phoneNumber string Desired phone number to add to the account (E.164 format).
areaCode string Desired area code of phone number to add to the account.
리턴 IncomingPhoneNumber

AddIncomingPhoneNumber() 공개 메소드

Add new Incoming Phone Number to your TelAPI account
public AddIncomingPhoneNumber ( string phoneNumber, string areaCode ) : Task
phoneNumber string Desired phone number to add to the account (E.164 format).
areaCode string Desired area code of phone number to add to the account.
리턴 Task

AuthorizeDestination() 공개 메소드

Used to authorize destinations for outbound calls and sms messages.
public AuthorizeDestination ( string countryCode ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 FraudResult

AuthorizeDestination() 공개 메소드

Used to authorize destinations for outbound calls and sms messages.
public AuthorizeDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 FraudResult

AuthorizeDestination() 공개 메소드

Used to authorize destinations for outbound calls and sms messages.
public AuthorizeDestination ( string countryCode ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 Task

AuthorizeDestination() 공개 메소드

Used to authorize destinations for outbound calls and sms messages.
public AuthorizeDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 Task

BlockDestination() 공개 메소드

TelAPI will restrict outbound calls and sms messages to blocked destinations.
public BlockDestination ( string countryCode ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 FraudResult

BlockDestination() 공개 메소드

TelAPI will restrict outbound calls and sms messages to blocked destinations.
public BlockDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 FraudResult

BlockDestination() 공개 메소드

TelAPI will restrict outbound calls and sms messages to blocked destinations.
public BlockDestination ( string countryCode ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 Task

BlockDestination() 공개 메소드

TelAPI will restrict outbound calls and sms messages to blocked destinations.
public BlockDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 Task

BnaLookup() 공개 메소드

TelAPI provides an endpoint for performing BNA (Billing Name Address) lookups on numbers. BNA lookups provide geolocation information for phone numbers. BNA lookups are currently only available for US numbers.
public BnaLookup ( string phoneNumber ) : BNALookupResult
phoneNumber string The number of the phone you are attempting to perform the BNA lookup on.
리턴 BNALookupResult

BnaLookup() 공개 메소드

TelAPI provides an endpoint for performing BNA (Billing Name Address) lookups on numbers. BNA lookups provide geolocation information for phone numbers. BNA lookups are currently only available for US numbers.
public BnaLookup ( string phoneNumber ) : Task
phoneNumber string The number of the phone you are attempting to perform the BNA lookup on.
리턴 Task

CNAMLookup() 공개 메소드

TelAPI provides a way to look up the CNAM caller ID (name and address) information of a phone number via the REST API.
public CNAMLookup ( string phoneNumber ) : CNAMDipResult
phoneNumber string The number of the phone you are attempting to perform the CNAM look up on.
리턴 CNAMDipResult

CNAMLookup() 공개 메소드

TelAPI provides a way to look up the CNAM caller ID (name and address) information of a phone number via the REST API.
public CNAMLookup ( string phoneNumber ) : Task
phoneNumber string The number of the phone you are attempting to perform the CNAM look up on.
리턴 Task

CarrierLookup() 공개 메소드

TelAPI provides a way to look up the carrier of a phone number via the REST API.
public CarrierLookup ( string phoneNumber ) : CarrierLookupResult
phoneNumber string The number of the phone you are attempting to perform the carrier look up on.
리턴 CarrierLookupResult

CarrierLookup() 공개 메소드

TelAPI provides a way to look up the carrier of a phone number via the REST API.
public CarrierLookup ( string phoneNumber ) : Task
phoneNumber string The number of the phone you are attempting to perform the carrier look up on.
리턴 Task

CreateApplication() 공개 메소드

Create a new application for managing TelAPI phone numbers
public CreateApplication ( Application application ) : Application
application Application Application object
리턴 Application

CreateApplication() 공개 메소드

Create a new application for managing TelAPI phone numbers
public CreateApplication ( Application application ) : Task
application Application Application object
리턴 Task

DeafParticipant() 공개 메소드

Deaf participant of conference call
public DeafParticipant ( string conferenceSid, Participant participant, bool deaf ) : Participant
conferenceSid string Conference sid
participant Participant Specifies the participant to deaf.
deaf bool Deaf participant?
리턴 Participant

DeafParticipant() 공개 메소드

Deaf participant of conference call
public DeafParticipant ( string conferenceSid, Participant participant, bool deaf ) : Task
conferenceSid string Conference sid
participant Participant Specifies the participant to deaf.
deaf bool Deaf participant?
리턴 Task

DeleteApplication() 공개 메소드

Delete application from TelApi account
public DeleteApplication ( string applicationSid ) : Application
applicationSid string An alphanumeric string used for identification of the application.
리턴 Application

DeleteApplication() 공개 메소드

Delete application from TelApi account
public DeleteApplication ( string applicationSid ) : Task
applicationSid string An alphanumeric string used for identification of the application.
리턴 Task

DeleteIncomingPhoneNumber() 공개 메소드

Delete existing Incoming Phone number from account
public DeleteIncomingPhoneNumber ( string phoneNumberSid ) : IncomingPhoneNumber
phoneNumberSid string
리턴 IncomingPhoneNumber

DeleteIncomingPhoneNumber() 공개 메소드

Delete existing Incoming Phone number from account
public DeleteIncomingPhoneNumber ( string phoneNumberSid ) : Task
phoneNumberSid string
리턴 Task

ExtendDestinationAuth() 공개 메소드

The extend method is provided to extend a destinations authorization expiration by 30 days.
public ExtendDestinationAuth ( string countryCode ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 FraudResult

ExtendDestinationAuth() 공개 메소드

The extend method is provided to extend a destinations authorization expiration by 30 days.
public ExtendDestinationAuth ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 FraudResult

ExtendDestinationAuth() 공개 메소드

The extend method is provided to extend a destinations authorization expiration by 30 days.
public ExtendDestinationAuth ( string countryCode ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 Task

ExtendDestinationAuth() 공개 메소드

The extend method is provided to extend a destinations authorization expiration by 30 days.
public ExtendDestinationAuth ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 Task

GetAccount() 공개 메소드

Retrive Account details for currently authenticated account. Makes a GET request
public GetAccount ( ) : Account
리턴 Account

GetAccount() 공개 메소드

Retrive Account details for currently authenticated account. Makes a GET request
public GetAccount ( ) : Task
리턴 Task

GetAccountNotifications() 공개 메소드

A lists of every notification associated with an account
public GetAccountNotifications ( ) : NotificationResult
리턴 NotificationResult

GetAccountNotifications() 공개 메소드

A lists of every notification associated with an account
public GetAccountNotifications ( NotificationLog log, int page, int pageSize ) : NotificationResult
log NotificationLog Specifies that only notifications with the given log level value should be listed.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 NotificationResult

GetAccountNotifications() 공개 메소드

A lists of every notification associated with an account
public GetAccountNotifications ( ) : Task
리턴 Task

GetAccountNotifications() 공개 메소드

A lists of every notification associated with an account
public GetAccountNotifications ( NotificationLog log, int page, int pageSize ) : Task
log NotificationLog Specifies that only notifications with the given log level value should be listed.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetAccountRecordings() 공개 메소드

Get account recordings
public GetAccountRecordings ( ) : RecordingResult
리턴 RecordingResult

GetAccountRecordings() 공개 메소드

Get account recordings
public GetAccountRecordings ( DateTime dateCreated ) : RecordingResult
dateCreated DateTime Lists all recordings created on or after a certain date.
리턴 RecordingResult

GetAccountRecordings() 공개 메소드

Get account recordings
public GetAccountRecordings ( DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : RecordingResult
dateCreated DateTime Lists all recordings created on or after a certain date.
dateCreatedComparasion ComparisonType Date created comparasion
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 RecordingResult

GetAccountRecordings() 공개 메소드

Get account recordings
public GetAccountRecordings ( ) : Task
리턴 Task

GetAccountRecordings() 공개 메소드

Get account recordings
public GetAccountRecordings ( DateTime dateCreated ) : Task
dateCreated DateTime Lists all recordings created on or after a certain date.
리턴 Task

GetAccountRecordings() 공개 메소드

Get account recordings
public GetAccountRecordings ( DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : Task
dateCreated DateTime Lists all recordings created on or after a certain date.
dateCreatedComparasion ComparisonType Date created comparasion
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetAccountTranscriptions() 공개 메소드

Return list of transcriptions
public GetAccountTranscriptions ( ) : Task
리턴 Task

GetAccountTranscriptions() 공개 메소드

Return list of transcriptions
public GetAccountTranscriptions ( int page, int pageSize ) : Task
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetAccountTranscriptions() 공개 메소드

Return list of transcriptions
public GetAccountTranscriptions ( ) : TranscriptionResult
리턴 TranscriptionResult

GetAccountTranscriptions() 공개 메소드

Return list of transcriptions
public GetAccountTranscriptions ( int page, int pageSize ) : TranscriptionResult
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 TranscriptionResult

GetApplication() 공개 메소드

Return application details
public GetApplication ( string applicationSid ) : Application
applicationSid string An alphanumeric string used for identification of the application.
리턴 Application

GetApplication() 공개 메소드

Return application details
public GetApplication ( string applicationSid ) : Task
applicationSid string An alphanumeric string used for identification of the application.
리턴 Task

GetApplications() 공개 메소드

Return applications list
public GetApplications ( ) : ApplicationResult
리턴 ApplicationResult

GetApplications() 공개 메소드

Return applications list
public GetApplications ( string friendlyName ) : ApplicationResult
friendlyName string Specifies that only application resources matching the input FreindlyName should be returned in the list request.
리턴 ApplicationResult

GetApplications() 공개 메소드

Return applications list
public GetApplications ( string friendlyName, int page, int pageSize ) : ApplicationResult
friendlyName string Specifies that only application resources matching the input FreindlyName should be returned in the list request.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 ApplicationResult

GetApplications() 공개 메소드

Return applications list
public GetApplications ( ) : Task
리턴 Task

GetApplications() 공개 메소드

Return applications list
public GetApplications ( string friendlyName ) : Task
friendlyName string Specifies that only application resources matching the input FreindlyName should be returned in the list request.
리턴 Task

GetApplications() 공개 메소드

Return applications list
public GetApplications ( string friendlyName, int page, int pageSize ) : Task
friendlyName string Specifies that only application resources matching the input FreindlyName should be returned in the list request.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult
isoCountryCode string Two letter country code of the available phone number.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 AvailablePhoneNumberResult

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult
isoCountryCode string Two letter country code of the available phone number.
areaCode string Code used to identify the phone numbers geographic origin. Found at the beginning of the number.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 AvailablePhoneNumberResult

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult
isoCountryCode string Two letter country code of the available phone number.
areaCode string Code used to identify the phone numbers geographic origin. Found at the beginning of the number.
contains string Specifies the desired characters contained within the available numbers to list.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 AvailablePhoneNumberResult

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, string inRegion, string inPostalCode, AvaliablePhoneNumberType type ) : AvailablePhoneNumberResult
isoCountryCode string Two letter country code of the available phone number.
areaCode string Code used to identify the phone numbers geographic origin. Found at the beginning of the number.
contains string Specifies the desired characters contained within the available numbers to list.
inRegion string Specifies the desired region of the available numbers to be listed.
inPostalCode string Specifies the desired postal code of the available numbers to be listed.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 AvailablePhoneNumberResult

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, AvaliablePhoneNumberType type ) : Task
isoCountryCode string Two letter country code of the available phone number.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 Task

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, AvaliablePhoneNumberType type ) : Task
isoCountryCode string Two letter country code of the available phone number.
areaCode string Code used to identify the phone numbers geographic origin. Found at the beginning of the number.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 Task

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, AvaliablePhoneNumberType type ) : Task
isoCountryCode string Two letter country code of the available phone number.
areaCode string Code used to identify the phone numbers geographic origin. Found at the beginning of the number.
contains string Specifies the desired characters contained within the available numbers to list.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 Task

GetAvailablePhoneNumbers() 공개 메소드

Request a list of available numbers
public GetAvailablePhoneNumbers ( string isoCountryCode, string areaCode, string contains, string inRegion, string inPostalCode, AvaliablePhoneNumberType type ) : Task
isoCountryCode string Two letter country code of the available phone number.
areaCode string Code used to identify the phone numbers geographic origin. Found at the beginning of the number.
contains string Specifies the desired characters contained within the available numbers to list.
inRegion string Specifies the desired region of the available numbers to be listed.
inPostalCode string Specifies the desired postal code of the available numbers to be listed.
type AvaliablePhoneNumberType Search for local (default) or toll free nubmers.
리턴 Task

GetCall() 공개 메소드

Retrive Call details. Make GET request
public GetCall ( string callSid ) : Call
callSid string
리턴 Call

GetCall() 공개 메소드

Retrive Call details. Make GET request
public GetCall ( string callSid ) : Task
callSid string
리턴 Task

GetCallNotifications() 공개 메소드

A list of only notifications associated with a given CallSid
public GetCallNotifications ( string callSid ) : NotificationResult
callSid string An alphanumeric string used for identification of calls.
리턴 NotificationResult

GetCallNotifications() 공개 메소드

A list of only notifications associated with a given CallSid
public GetCallNotifications ( string callSid, NotificationLog log, int page, int pageSize ) : NotificationResult
callSid string An alphanumeric string used for identification of calls.
log NotificationLog Specifies that only notifications with the given log level value should be listed.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 NotificationResult

GetCallNotifications() 공개 메소드

A list of only notifications associated with a given CallSid
public GetCallNotifications ( string callSid ) : Task
callSid string An alphanumeric string used for identification of calls.
리턴 Task

GetCallNotifications() 공개 메소드

A list of only notifications associated with a given CallSid
public GetCallNotifications ( string callSid, NotificationLog log, int page, int pageSize ) : Task
callSid string An alphanumeric string used for identification of calls.
log NotificationLog Specifies that only notifications with the given log level value should be listed.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetCallRecordings() 공개 메소드

Get call recordings
public GetCallRecordings ( string callSid ) : RecordingResult
callSid string An alphanumeric string used to identify each call.
리턴 RecordingResult

GetCallRecordings() 공개 메소드

Get call recordings
public GetCallRecordings ( string callSid, DateTime dateCreated ) : RecordingResult
callSid string An alphanumeric string used to identify each call.
dateCreated DateTime Lists all recordings created on or after a certain date
리턴 RecordingResult

GetCallRecordings() 공개 메소드

Get call recordings
public GetCallRecordings ( string callSid, DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : RecordingResult
callSid string An alphanumeric string used to identify each call
dateCreated DateTime Lists all recordings created on or after a certain date
dateCreatedComparasion ComparisonType Date created comparasion
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 RecordingResult

GetCallRecordings() 공개 메소드

Get call recordings
public GetCallRecordings ( string callSid ) : Task
callSid string An alphanumeric string used to identify each call.
리턴 Task

GetCallRecordings() 공개 메소드

Get call recordings
public GetCallRecordings ( string callSid, DateTime dateCreated ) : Task
callSid string An alphanumeric string used to identify each call.
dateCreated DateTime Lists all recordings created on or after a certain date
리턴 Task

GetCallRecordings() 공개 메소드

Get call recordings
public GetCallRecordings ( string callSid, DateTime dateCreated, ComparisonType dateCreatedComparasion, int page, int pageSize ) : Task
callSid string An alphanumeric string used to identify each call
dateCreated DateTime Lists all recordings created on or after a certain date
dateCreatedComparasion ComparisonType Date created comparasion
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetCalls() 공개 메소드

Retrive all calls. Make GET request
public GetCalls ( ) : CallResult
리턴 CallResult

GetCalls() 공개 메소드

Retrive all calls which satisfy CallOptions criteria. Make GET request
public GetCalls ( CallListOptions callOptions ) : CallResult
callOptions CallListOptions Call options to narrow search of calls
리턴 CallResult

GetCalls() 공개 메소드

Retrive all calls. Make GET request
public GetCalls ( ) : Task
리턴 Task

GetCalls() 공개 메소드

Retrive all calls which satisfy CallOptions criteria. Make GET request
public GetCalls ( CallListOptions callOptions ) : Task
callOptions CallListOptions Call options to narrow search of calls
리턴 Task

GetConference() 공개 메소드

Return resource properties about conference call
public GetConference ( string conferenceSid ) : Conference
conferenceSid string Conference sid
리턴 Conference

GetConference() 공개 메소드

Return resource properties about conference call
public GetConference ( string conferenceSid ) : Task
conferenceSid string Conference sid
리턴 Task

GetConferenceParticipant() 공개 메소드

Participants of a conference are identified by the CallSid created when they dial into the conference.
public GetConferenceParticipant ( string conferenceSid, string callSid ) : Participant
conferenceSid string
callSid string The CallSid identifying this participant.
리턴 Participant

GetConferenceParticipant() 공개 메소드

Participants of a conference are identified by the CallSid created when they dial into the conference.
public GetConferenceParticipant ( string conferenceSid, string callSid ) : Task
conferenceSid string
callSid string The CallSid identifying this participant.
리턴 Task

GetConferenceParticipants() 공개 메소드

Return list of all conference participants
public GetConferenceParticipants ( string conferenceSid ) : List
conferenceSid string Conference sid
리턴 List

GetConferenceParticipants() 공개 메소드

Return list of all conference participants
public GetConferenceParticipants ( string conferenceSid, bool muted, bool deafed, int page, int pageSize ) : List
conferenceSid string Conference sid
muted bool Only list participants that are muted.
deafed bool Only list participants that are deaf.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 List

GetConferenceParticipants() 공개 메소드

Return list of all conference participants
public GetConferenceParticipants ( string conferenceSid ) : Task>
conferenceSid string Conference sid
리턴 Task>

GetConferenceParticipants() 공개 메소드

Return list of all conference participants
public GetConferenceParticipants ( string conferenceSid, bool muted, bool deafed, int page, int pageSize ) : Task>
conferenceSid string Conference sid
muted bool Only list participants that are muted.
deafed bool Only list participants that are deaf.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task>

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( ) : ConferenceResult
리턴 ConferenceResult

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComaparasion ) : ConferenceResult
status ConferenceStatus List conferences with the given status.
dateCreated DateTime List conferences created on, after, or before a given date.
dateCreatedComaparasion ComparisonType Date range can be specified using inequalities
리턴 ConferenceResult

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( string friendlyName ) : ConferenceResult
friendlyName string List conferences with the given FriendlyName.
리턴 ConferenceResult

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( string friendlyName, ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComparasion, DateTime dateUpdated, ComparisonType dateUpdatedComparasion, int page, int pageSize ) : ConferenceResult
friendlyName string List conferences with the given FriendlyName.
status ConferenceStatus List conferences with the given status.
dateCreated DateTime List conferences created on, after, or before a given date.
dateCreatedComparasion ComparisonType Date range can be specified using inequalities.
dateUpdated DateTime List conferences updated on, after, or before a given date.
dateUpdatedComparasion ComparisonType Date range can be specified using inequalities.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 ConferenceResult

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( ) : Task
리턴 Task

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComaparasion ) : Task
status ConferenceStatus List conferences with the given status.
dateCreated DateTime List conferences created on, after, or before a given date.
dateCreatedComaparasion ComparisonType Date range can be specified using inequalities
리턴 Task

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( string friendlyName ) : Task
friendlyName string List conferences with the given FriendlyName.
리턴 Task

GetConferences() 공개 메소드

Return list of all conference resources associated with a given account
public GetConferences ( string friendlyName, ConferenceStatus status, DateTime dateCreated, ComparisonType dateCreatedComparasion, DateTime dateUpdated, ComparisonType dateUpdatedComparasion, int page, int pageSize ) : Task
friendlyName string List conferences with the given FriendlyName.
status ConferenceStatus List conferences with the given status.
dateCreated DateTime List conferences created on, after, or before a given date.
dateCreatedComparasion ComparisonType Date range can be specified using inequalities.
dateUpdated DateTime List conferences updated on, after, or before a given date.
dateUpdatedComparasion ComparisonType Date range can be specified using inequalities.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetFraudControlResources() 공개 메소드

Return a list of all fraud control resources associated with a given account
public GetFraudControlResources ( ) : FraudResult
리턴 FraudResult

GetFraudControlResources() 공개 메소드

Return a list of all fraud control resources associated with a given account
public GetFraudControlResources ( int page, int pageSize ) : FraudResult
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 FraudResult

GetFraudControlResources() 공개 메소드

Return a list of all fraud control resources associated with a given account
public GetFraudControlResources ( ) : Task
리턴 Task

GetFraudControlResources() 공개 메소드

Return a list of all fraud control resources associated with a given account
public GetFraudControlResources ( int page, int pageSize ) : Task
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetIncomingPhoneNumber() 공개 메소드

Gets TelAPI phone number associated with an account
public GetIncomingPhoneNumber ( string phoneNumberSid ) : IncomingPhoneNumber
phoneNumberSid string An alphanumeric string used for identification of incoming phone numbers.
리턴 IncomingPhoneNumber

GetIncomingPhoneNumber() 공개 메소드

Gets TelAPI phone number associated with an account
public GetIncomingPhoneNumber ( string phoneNumberSid ) : Task
phoneNumberSid string An alphanumeric string used for identification of incoming phone numbers.
리턴 Task

GetIncomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetIncomingPhoneNumbers ( ) : IncomingPhoneNumberResult
리턴 IncomingPhoneNumberResult

GetIncomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName ) : IncomingPhoneNumberResult
phoneNumber string Specifies what IncomingPhoneNumber resources should be returned in the list request.
friendlyName string Specifies that only IncomingPhoneNumber resources matching the input FreindlyName should be returned in the list request.
리턴 IncomingPhoneNumberResult

GetIncomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName, int page, int pageSize ) : IncomingPhoneNumberResult
phoneNumber string Specifies what IncomingPhoneNumber resources should be returned in the list request.
friendlyName string Specifies that only IncomingPhoneNumber resources matching the input FreindlyName should be returned in the list request.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 IncomingPhoneNumberResult

GetIncomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetIncomingPhoneNumbers ( ) : Task
리턴 Task

GetIncomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName ) : Task
phoneNumber string Specifies what IncomingPhoneNumber resources should be returned in the list request.
friendlyName string Specifies that only IncomingPhoneNumber resources matching the input FreindlyName should be returned in the list request.
리턴 Task

GetIncomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetIncomingPhoneNumbers ( string phoneNumber, string friendlyName, int page, int pageSize ) : Task
phoneNumber string Specifies what IncomingPhoneNumber resources should be returned in the list request.
friendlyName string Specifies that only IncomingPhoneNumber resources matching the input FreindlyName should be returned in the list request.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetInomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetInomingPhoneNumbers ( string phoneNumber ) : IncomingPhoneNumberResult
phoneNumber string Specifies what IncomingPhoneNumber resources should be returned in the list request.
리턴 IncomingPhoneNumberResult

GetInomingPhoneNumbers() 공개 메소드

Gets TelAPI phone numbers associated with an account
public GetInomingPhoneNumbers ( string phoneNumber ) : Task
phoneNumber string Specifies what IncomingPhoneNumber resources should be returned in the list request.
리턴 Task

GetNotification() 공개 메소드

public GetNotification ( string notificationSid ) : Notification
notificationSid string
리턴 Notification

GetNotification() 공개 메소드

public GetNotification ( string notificationSid ) : Task
notificationSid string
리턴 Task

GetRecording() 공개 메소드

Get a single recording resource
public GetRecording ( string recordingSid ) : Recording
recordingSid string An alphanumeric string used to identify each recording.
리턴 Recording

GetRecording() 공개 메소드

Get a single recording resource
public GetRecording ( string recordingSid ) : Task
recordingSid string An alphanumeric string used to identify each recording.
리턴 Task

GetRecordingTranscriptions() 공개 메소드

Return list of recording transcriptions
public GetRecordingTranscriptions ( string recordingSid ) : Task
recordingSid string An alphanumeric string used for identification of recording.
리턴 Task

GetRecordingTranscriptions() 공개 메소드

Return list of recording transcriptions
public GetRecordingTranscriptions ( string recordingSid, int page, int pageSize ) : Task
recordingSid string An alphanumeric string used for identification of recording.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetRecordingTranscriptions() 공개 메소드

Return list of recording transcriptions
public GetRecordingTranscriptions ( string recordingSid ) : TranscriptionResult
recordingSid string An alphanumeric string used for identification of recording.
리턴 TranscriptionResult

GetRecordingTranscriptions() 공개 메소드

Return list of recording transcriptions
public GetRecordingTranscriptions ( string recordingSid, int page, int pageSize ) : TranscriptionResult
recordingSid string An alphanumeric string used for identification of recording.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 TranscriptionResult

GetSmsMessage() 공개 메소드

Receive SMS message. Make GET request
public GetSmsMessage ( string smsMessageSid ) : SmsMessage
smsMessageSid string An alphanumeric string used for identification of sms messages.
리턴 SmsMessage

GetSmsMessage() 공개 메소드

Receive SMS message. Make GET request
public GetSmsMessage ( string smsMessageSid ) : Task
smsMessageSid string An alphanumeric string used for identification of sms messages.
리턴 Task

GetSmsMessages() 공개 메소드

Receive all SMS messages for current account. Make GET request
public GetSmsMessages ( ) : SmsMessageResult
리턴 SmsMessageResult

GetSmsMessages() 공개 메소드

Receive SMS messages wich satisfiy criteria. Make GET request
public GetSmsMessages ( SmsMessageListOptions smsMessageOptions ) : SmsMessageResult
smsMessageOptions SmsMessageListOptions Sms message options for narrowing search
리턴 SmsMessageResult

GetSmsMessages() 공개 메소드

Receive all SMS messages for current account. Make GET request
public GetSmsMessages ( ) : Task
리턴 Task

GetSmsMessages() 공개 메소드

Receive SMS messages wich satisfiy criteria. Make GET request
public GetSmsMessages ( SmsMessageListOptions smsMessageOptions ) : Task
smsMessageOptions SmsMessageListOptions Sms message options for narrowing search
리턴 Task

GetTranscription() 공개 메소드

Return transcription
public GetTranscription ( string transcriptionSid ) : Task
transcriptionSid string An alphanumeric string used for identification of transcriptions.
리턴 Task

GetTranscription() 공개 메소드

Return transcription
public GetTranscription ( string transcriptionSid ) : Transcription
transcriptionSid string An alphanumeric string used for identification of transcriptions.
리턴 Transcription

GetTranscriptionText() 공개 메소드

Return transcription content in textual format
public GetTranscriptionText ( string transcriptionSid ) : string
transcriptionSid string An alphanumeric string used for identification of transcriptions.
리턴 string

GetUsage() 공개 메소드

Individual usage resources are assigned a Sid which can be used to access them. In addition to the name and price of the feature used, usage resources also provide the date the usage occurred.
public GetUsage ( string sid ) : Task
sid string Usage sid
리턴 Task

GetUsage() 공개 메소드

Individual usage resources are assigned a Sid which can be used to access them. In addition to the name and price of the feature used, usage resources also provide the date the usage occurred.
public GetUsage ( string sid ) : Usage
sid string Usage sid
리턴 Usage

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( ) : Task
리턴 Task

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( DateTime date ) : Task
date DateTime Returns a list of usage for a given date
리턴 Task

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( Products product ) : Task
product Products Returns a list of all usage for a specific "product" or feature of TelAPI.
리턴 Task

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( int page, int pageSize ) : Task
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 Task

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( int day, int month, int year, int page, int pageSize, Products product ) : Task
day int Returns a list of usage for a given day within a month.
month int Returns a list of usage for a given month. For January: Month=1, for February: Month=2, etc.
year int Returns a list of usage for a given year.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
product Products Returns a list of all usage for a specific "product" or feature of TelAPI.
리턴 Task

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( ) : UsageResult
리턴 UsageResult

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( DateTime date ) : UsageResult
date DateTime Returns a list of usage for a given date
리턴 UsageResult

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( Products product ) : UsageResult
product Products Returns a list of all usage for a specific "product" or feature of TelAPI.
리턴 UsageResult

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( int page, int pageSize ) : UsageResult
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
리턴 UsageResult

GetUsages() 공개 메소드

A complete list of usage that has occured through an account can be requested via the REST API. This list includes every feature of TelAPI an account may use, from inbound/outbound call and SMS messages all the way to Carrier/CNAM lookups.
public GetUsages ( int day, int month, int year, int page, int pageSize, Products product ) : UsageResult
day int Returns a list of usage for a given day within a month.
month int Returns a list of usage for a given month. For January: Month=1, for February: Month=2, etc.
year int Returns a list of usage for a given year.
page int Used to return a particular page withing the list.
pageSize int Used to specify the amount of list items to return per page.
product Products Returns a list of all usage for a specific "product" or feature of TelAPI.
리턴 UsageResult

HangupCall() 공개 메소드

Hangup up current active call. Make POST request
public HangupCall ( string callSid ) : Call
callSid string An alphanumeric string used for identification of calls.
리턴 Call

HangupCall() 공개 메소드

Hangup up current active call. Make POST request
public HangupCall ( string callSid ) : Task
callSid string An alphanumeric string used for identification of calls.
리턴 Task

HangupParticipant() 공개 메소드

Hangup participant of conference call
public HangupParticipant ( string conferenceSid, Participant participant ) : Participant
conferenceSid string Conference sid
participant Participant Specifies the participant to hangup.
리턴 Participant

HangupParticipant() 공개 메소드

Hangup participant of conference call
public HangupParticipant ( string conferenceSid, Participant participant ) : Task
conferenceSid string Conference sid
participant Participant Specifies the participant to hangup.
리턴 Task

InterruptLiveCall() 공개 메소드

To change the behavior of live calls, TelAPI provides the ability to interrupt calls in real time and end or redirect them to InboundXML for execution.
public InterruptLiveCall ( string callSid, string url, HttpMethod httpMethod, HangupCallStatus status ) : Call
callSid string An alphanumeric string used for identification of calls
url string The URL in-progress calls can be forwarded to.
httpMethod HttpMethod Specifies the HTTP method used to request forwarding URL. Allowed Value: POST or GET. Default Value: POST
status HangupCallStatus The status used to end the call. canceled only ends queued/ringing calls while completed ends in-progress calls as well as queued/ringing calls. Allowed Value: canceled or completed
리턴 Call

InterruptLiveCall() 공개 메소드

To change the behavior of live calls, TelAPI provides the ability to interrupt calls in real time and end or redirect them to InboundXML for execution.
public InterruptLiveCall ( string callSid, string url, HttpMethod httpMethod, HangupCallStatus status ) : Task
callSid string An alphanumeric string used for identification of calls
url string The URL in-progress calls can be forwarded to.
httpMethod HttpMethod Specifies the HTTP method used to request forwarding URL. Allowed Value: POST or GET. Default Value: POST
status HangupCallStatus The status used to end the call. canceled only ends queued/ringing calls while completed ends in-progress calls as well as queued/ringing calls. Allowed Value: canceled or completed
리턴 Task

MakeCall() 공개 메소드

Initiate outbound call with options. Make POST request
public MakeCall ( CallOptions callOptions ) : Call
callOptions CallOptions Call options
리턴 Call

MakeCall() 공개 메소드

Initiate outbound call. Make POST request
public MakeCall ( string from, string to, string url ) : Call
from string The number to call.
to string The number to display as calling.
url string The URL requested once the call connects.
리턴 Call

MakeCall() 공개 메소드

Initiate outbound call with options. Make POST request
public MakeCall ( CallOptions callOptions ) : Task
callOptions CallOptions Call options
리턴 Task

MakeCall() 공개 메소드

Initiate outbound call. Make POST request
public MakeCall ( string from, string to, string url ) : Task
from string The number to call.
to string The number to display as calling.
url string The URL requested once the call connects.
리턴 Task

MuteParticipant() 공개 메소드

Mute participant of conference call
public MuteParticipant ( string conferenceSid, Participant participant, bool mute ) : Participant
conferenceSid string Conference sid
participant Participant Specifies the participant to mute.
mute bool Mute participant?
리턴 Participant

MuteParticipant() 공개 메소드

Mute participant of conference call
public MuteParticipant ( string conferenceSid, Participant participant, bool mute ) : Task
conferenceSid string Conference sid
participant Participant Specifies the participant to mute.
mute bool Mute participant?
리턴 Task

PlayAudio() 공개 메소드

TelAPI allows you to play an audio file during a call. This is useful for playing hold music, providing IVR prompts, etc.
public PlayAudio ( string callSid, PlayAudioOptions audioOptions ) : Call
callSid string An alphanumeric string used for identification of calls
audioOptions PlayAudioOptions Audio options
리턴 Call

PlayAudio() 공개 메소드

public PlayAudio ( string callSid, string audioUrl ) : Call
callSid string
audioUrl string
리턴 Call

PlayAudio() 공개 메소드

TelAPI allows you to play an audio file during a call. This is useful for playing hold music, providing IVR prompts, etc.
public PlayAudio ( string callSid, PlayAudioOptions audioOptions ) : Task
callSid string An alphanumeric string used for identification of calls
audioOptions PlayAudioOptions Audio options
리턴 Task

PlayAudio() 공개 메소드

public PlayAudio ( string callSid, string audioUrl ) : Task
callSid string
audioUrl string
리턴 Task

PlayAudioToParticipant() 공개 메소드

Play audio to participant of conference call
public PlayAudioToParticipant ( string conferenceSid, Participant participant, string url ) : Participant
conferenceSid string Conference sid
participant Participant Specifies the participant to play audio.
url string Url where audio is located
리턴 Participant

PlayAudioToParticipant() 공개 메소드

Play audio to participant of conference call
public PlayAudioToParticipant ( string conferenceSid, Participant participant, string url ) : Task
conferenceSid string Conference sid
participant Participant Specifies the participant to play audio.
url string Url where audio is located
리턴 Task

RecordCall() 공개 메소드

TelAPI offers a way to both initiate or end a call recording
public RecordCall ( string callSid, bool isRecording ) : RecordingResult
callSid string An alphanumeric string used for identification of calls
isRecording bool Specifies if call recording should beging or end. To start recording a call, value must be true. To stop recording a call, value must be false.
리턴 RecordingResult

RecordCall() 공개 메소드

TelAPI offers a way to both initiate or end a call recording
public RecordCall ( string callSid, bool isRecording, int timeLimit, string callbackUrl ) : RecordingResult
callSid string An alphanumeric string used for identification of calls
isRecording bool Specifies if call recording should beging or end. To start recording a call, value must be true. To stop recording a call, value must be false.
timeLimit int The time in seconds the duration a call recording should not exceed. If no value specified, recordings are 60 seconds by default.
callbackUrl string URL where recording information will be relayed to after it has completed.
리턴 RecordingResult

RecordCall() 공개 메소드

TelAPI offers a way to both initiate or end a call recording
public RecordCall ( string callSid, bool isRecording ) : Task
callSid string An alphanumeric string used for identification of calls
isRecording bool Specifies if call recording should beging or end. To start recording a call, value must be true. To stop recording a call, value must be false.
리턴 Task

RecordCall() 공개 메소드

TelAPI offers a way to both initiate or end a call recording
public RecordCall ( string callSid, bool isRecording, int timeLimit, string callbackUrl ) : Task
callSid string An alphanumeric string used for identification of calls
isRecording bool Specifies if call recording should beging or end. To start recording a call, value must be true. To stop recording a call, value must be false.
timeLimit int The time in seconds the duration a call recording should not exceed. If no value specified, recordings are 60 seconds by default.
callbackUrl string URL where recording information will be relayed to after it has completed.
리턴 Task

SendDigits() 공개 메소드

DTMFs, aka touch tone signals, can be sent to a call
public SendDigits ( string callSid, string playDtmf, PlayDtmfLeg dtmfLeg ) : Call
callSid string An alphanumeric string used for identification of calls
playDtmf string Specifies which touch tone signals to send to a call. W or w can be used to include half second pauses within the digit transmission. For example: wwww1234 waits two seconds before sending the digits and 12wwww34 waits two seconds in between the sending of 12 and 34. Allowed Value: the digits 0-9, W, or w
dtmfLeg PlayDtmfLeg Specifies which leg of the call digits will be sent to. 'aleg' leg is the originator of the call, 'bleg' is the recipient of the call.
리턴 Call

SendDigits() 공개 메소드

DTMFs, aka touch tone signals, can be sent to a call
public SendDigits ( string callSid, string playDtmf, PlayDtmfLeg dtmfLeg ) : Task
callSid string An alphanumeric string used for identification of calls
playDtmf string Specifies which touch tone signals to send to a call. W or w can be used to include half second pauses within the digit transmission. For example: wwww1234 waits two seconds before sending the digits and 12wwww34 waits two seconds in between the sending of 12 and 34. Allowed Value: the digits 0-9, W, or w
dtmfLeg PlayDtmfLeg Specifies which leg of the call digits will be sent to. 'aleg' leg is the originator of the call, 'bleg' is the recipient of the call.
리턴 Task

SendSmsMessage() 공개 메소드

Send SMS message
public SendSmsMessage ( string from, string to, string body ) : SmsMessage
from string The number you want to display as sending the SMS. A surcharge will apply when sending via a custom From number.
to string The number you want to send the SMS to.
body string Text of the SMS message to be sent.
리턴 SmsMessage

SendSmsMessage() 공개 메소드

Send SMS message
public SendSmsMessage ( string from, string to, string body, string statusCallback ) : SmsMessage
from string The number you want to display as sending the SMS. A surcharge will apply when sending via a custom From number.
to string The number you want to send the SMS to.
body string Text of the SMS message to be sent.
statusCallback string URL that a set of default parameters will be forwarded to once the SMS is complete.
리턴 SmsMessage

SendSmsMessage() 공개 메소드

Send SMS message
public SendSmsMessage ( string from, string to, string body ) : Task
from string The number you want to display as sending the SMS. A surcharge will apply when sending via a custom From number.
to string The number you want to send the SMS to.
body string Text of the SMS message to be sent.
리턴 Task

SendSmsMessage() 공개 메소드

Send SMS message
public SendSmsMessage ( string from, string to, string body, string statusCallback ) : Task
from string The number you want to display as sending the SMS. A surcharge will apply when sending via a custom From number.
to string The number you want to send the SMS to.
body string Text of the SMS message to be sent.
statusCallback string URL that a set of default parameters will be forwarded to once the SMS is complete.
리턴 Task

TranscribeAudio() 공개 메소드

Start transcribe of external audio
public TranscribeAudio ( string audioUrl ) : Task
audioUrl string URL where the audio to be transcribed is located.
리턴 Task

TranscribeAudio() 공개 메소드

Start transcribe of external audio
public TranscribeAudio ( string audioUrl, TranscriptionType quality ) : Task
audioUrl string URL where the audio to be transcribed is located.
quality TranscriptionType Specifies the transcription quality.
리턴 Task

TranscribeAudio() 공개 메소드

Start transcribe of external audio
public TranscribeAudio ( string audioUrl, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Task
audioUrl string URL where the audio to be transcribed is located.
quality TranscriptionType Specifies the transcription quality.
transcribeCallback string URL that will be requested when the transcription has finished processing.
callbackMethod string Specifies the HTTP method to use when requesting the TranscribeCallback URL.
리턴 Task

TranscribeAudio() 공개 메소드

Start transcribe of external audio
public TranscribeAudio ( string audioUrl ) : Transcription
audioUrl string URL where the audio to be transcribed is located.
리턴 Transcription

TranscribeAudio() 공개 메소드

Start transcribe of external audio
public TranscribeAudio ( string audioUrl, TranscriptionType quality ) : Transcription
audioUrl string URL where the audio to be transcribed is located.
quality TranscriptionType Specifies the transcription quality.
리턴 Transcription

TranscribeAudio() 공개 메소드

Start transcribe of external audio
public TranscribeAudio ( string audioUrl, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Transcription
audioUrl string URL where the audio to be transcribed is located.
quality TranscriptionType Specifies the transcription quality.
transcribeCallback string URL that will be requested when the transcription has finished processing.
callbackMethod string Specifies the HTTP method to use when requesting the TranscribeCallback URL.
리턴 Transcription

TranscribeRecording() 공개 메소드

Start transcribe of recording
public TranscribeRecording ( string recordingSid ) : Task
recordingSid string An alphanumeric string used for identification of recording.
리턴 Task

TranscribeRecording() 공개 메소드

Start transcribe of recording
public TranscribeRecording ( string recordingSid, TranscriptionType quality ) : Task
recordingSid string An alphanumeric string used for identification of recording.
quality TranscriptionType Specifies the transcription quality.
리턴 Task

TranscribeRecording() 공개 메소드

Start transcribe of recording
public TranscribeRecording ( string recordingSid, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Task
recordingSid string An alphanumeric string used for identification of recording.
quality TranscriptionType Specifies the transcription quality.
transcribeCallback string URL that will be requested when the transcription has finished processing.
callbackMethod string Specifies the HTTP method to use when requesting the TranscribeCallback URL.
리턴 Task

TranscribeRecording() 공개 메소드

Start transcribe of recording
public TranscribeRecording ( string recordingSid ) : Transcription
recordingSid string An alphanumeric string used for identification of recording.
리턴 Transcription

TranscribeRecording() 공개 메소드

Start transcribe of recording
public TranscribeRecording ( string recordingSid, TranscriptionType quality ) : Transcription
recordingSid string An alphanumeric string used for identification of recording.
quality TranscriptionType Specifies the transcription quality.
리턴 Transcription

TranscribeRecording() 공개 메소드

Start transcribe of recording
public TranscribeRecording ( string recordingSid, TranscriptionType quality, string transcribeCallback, string callbackMethod ) : Transcription
recordingSid string An alphanumeric string used for identification of recording.
quality TranscriptionType Specifies the transcription quality.
transcribeCallback string URL that will be requested when the transcription has finished processing.
callbackMethod string Specifies the HTTP method to use when requesting the TranscribeCallback URL.
리턴 Transcription

UpdateApplication() 공개 메소드

Update application data
public UpdateApplication ( Application application ) : Application
application Application Application object
리턴 Application

UpdateApplication() 공개 메소드

Update application data
public UpdateApplication ( Application application ) : Task
application Application Application object
리턴 Task

UpdateIncomingPhoneNumber() 공개 메소드

Update existing Incoming Phone number
public UpdateIncomingPhoneNumber ( IncomingPhoneNumber phoneNumber ) : IncomingPhoneNumber
phoneNumber IncomingPhoneNumber Desired Incoming phone number to update
리턴 IncomingPhoneNumber

UpdateIncomingPhoneNumber() 공개 메소드

Update existing Incoming Phone number
public UpdateIncomingPhoneNumber ( IncomingPhoneNumber phoneNumber ) : Task
phoneNumber IncomingPhoneNumber Desired Incoming phone number to update
리턴 Task

VoiceEffects() 공개 메소드

With TelAPI you can modify the way a callers voice sounds by changing things such as speed and pitch of the audio.
public VoiceEffects ( string callSid, VoiceEffectOptions effectOptions ) : Call
callSid string An alphanumeric string used for identification of calls
effectOptions VoiceEffectOptions Voice effect options
리턴 Call

VoiceEffects() 공개 메소드

With TelAPI you can modify the way a callers voice sounds by changing things such as speed and pitch of the audio.
public VoiceEffects ( string callSid, VoiceEffectOptions effectOptions ) : Task
callSid string An alphanumeric string used for identification of calls
effectOptions VoiceEffectOptions Voice effect options
리턴 Task

WhitelistDestination() 공개 메소드

Whitelisting is provided for destinations you wish to permanently authorize.
public WhitelistDestination ( string countryCode ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 FraudResult

WhitelistDestination() 공개 메소드

Whitelisting is provided for destinations you wish to permanently authorize.
public WhitelistDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : FraudResult
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 FraudResult

WhitelistDestination() 공개 메소드

Whitelisting is provided for destinations you wish to permanently authorize.
public WhitelistDestination ( string countryCode ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
리턴 Task

WhitelistDestination() 공개 메소드

Whitelisting is provided for destinations you wish to permanently authorize.
public WhitelistDestination ( string countryCode, bool mobileBreakout, bool landlinebreakout, bool smsEnabled ) : Task
countryCode string Two letter country code being whitelisted, authorized or blocked.
mobileBreakout bool Mobile breakout status for the destination.
landlinebreakout bool
smsEnabled bool SMS status for the destination.
리턴 Task