Uses of Class
com.telapi.api.exceptions.TelapiException

Packages that use TelapiException
com.telapi.api   
 

Uses of TelapiException in com.telapi.api
 

Methods in com.telapi.api that throw TelapiException
 IncomingPhoneNumber TelapiConnector.addIncomingPhoneNumber(String phoneNumber, String areaCode)
          TelAPI incoming phone numbers can be added or removed from an account through our REST API.
 IncomingPhoneNumber TelapiConnector.addIncomingPhoneNumber(String accountSid, String phoneNumber, String areaCode)
           
 FraudList TelapiConnector.authorizeDestination(String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
          Used to authorize previously blocked destinations for outbound calls and sms messages.
 FraudList TelapiConnector.authorizeDestination(String accountSid, String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
           
 FraudList TelapiConnector.blockDestination(String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
          TelAPI will restrict outbound calls and sms messages to blocked destinations.
 FraudList TelapiConnector.blockDestination(String accountSid, String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
           
 CarrierLookupList TelapiConnector.carrierLookup(List<String> phoneNumber)
          Provides a way to look up the carrier of phone numbers.
 CarrierLookupList TelapiConnector.carrierLookup(String phoneNumber)
          Provides a way to look up the carrier of a phone number.
 CarrierLookupList TelapiConnector.carrierLookup(String accountSid, List<String> phoneNumber)
           
 CarrierLookupList TelapiConnector.carrierLookup(String accountSid, String phoneNumber)
           
 CnamDipList TelapiConnector.cnamLookup(List<String> phoneNumbers)
          Performs a CNAM lookup for multiple phone numbers.
 CnamDipList TelapiConnector.cnamLookup(String phoneNumber)
          Performs a CNAM lookup for a phone number.
 CnamDipList TelapiConnector.cnamLookup(String accountSid, List<String> phoneNumbers)
           
 CnamDipList TelapiConnector.cnamLookup(String accountSid, String phoneNumber)
           
 Application TelapiConnector.createApplication(ApplicationRequest applicationRequest)
           
 Application TelapiConnector.createApplication(String friendlyName, String voiceUrl, HttpMethod voiceMethod, String voiceFallbackUrl, HttpMethod voiceFallbackMethod, Boolean voiceCallerIdLookup, String smsUrl, HttpMethod smsMethod, String smsFallbackUrl, HttpMethod smsFallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod, String hangupCallback, HttpMethod hangupCallbackMethod)
          Creates a new application for managing TelAPI phone numbers,
 Application TelapiConnector.createApplication(String accountSid, String friendlyName, String voiceUrl, HttpMethod voiceMethod, String voiceFallbackUrl, HttpMethod voiceFallbackMethod, Boolean voiceCallerIdLookup, String smsUrl, HttpMethod smsMethod, String smsFallbackUrl, HttpMethod smsFallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod, String hangupCallback, HttpMethod hangupCallbackMethod)
           
 Participant TelapiConnector.deafOrMuteParticipant(String conferenceSid, String callSid, Boolean muted, Boolean deaf)
          Conference participants can be muted or deafed by calling this method.
 Participant TelapiConnector.deafOrMuteParticipant(String accountSid, String conferenceSid, String callSid, Boolean muted, Boolean deaf)
           
 Application TelapiConnector.deleteApplication(String applicationSid)
          Deletes an existing application.
 Application TelapiConnector.deleteApplication(String accountSid, String applicationSid)
           
 IncomingPhoneNumber TelapiConnector.deleteIncomingPhoneNumber(String incomingPhoneNumberSid)
          Deletes an IncomingPhoneNumber from your account.
 IncomingPhoneNumber TelapiConnector.deleteIncomingPhoneNumber(String accountSid, String incomingPhoneNumberSid)
           
 FraudList TelapiConnector.extendDestinationAuth(String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
          By default, authorized destinations will expire and return to fully blocked status after 30 days.
 FraudList TelapiConnector.extendDestinationAuth(String accountSid, String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
           
 String TelapiConnector.getRecordingUrl(String recordingSid)
          Gets the URL of the audio file containing the recording.
 String TelapiConnector.getRecordingUrl(String accountSid, String recordingSid)
           
 Call TelapiConnector.hangUpCall(String callSid)
          Hangs up a call.
 Call TelapiConnector.hangUpCall(String accountSid, String callSid)
           
 Participant TelapiConnector.hangupParticipant(String conferenceSid, String callSid)
          Hangup conference members by conference sid and call sid.
 Participant TelapiConnector.hangupParticipant(String accountSid, String conferenceSid, String callSid)
           
 ApplicationList TelapiConnector.listApplications()
          Used to get a list of all application resources associated with a given account.
 ApplicationList TelapiConnector.listApplications(String friendlyName, Long page, Long pageSize)
          Used to get a list of application resources associated with a given account.
 ApplicationList TelapiConnector.listApplications(String accountSid, String friendlyName, Long page, Long pageSize)
           
 AvailablePhoneNumberList TelapiConnector.listAvailablePhoneNumbers(String isoCountryCode, String areaCode, String contains, String inRegion, String inPostalCode, Long page, Long pageSize)
          If you want to add a new TelAPI number, you need to know what ones are available.
 AvailablePhoneNumberList TelapiConnector.listAvailablePhoneNumbers(String accountSid, String isoCountryCode, String areaCode, String contains, String inRegion, String inPostalCode, Long page, Long pageSize)
           
 NotificationList TelapiConnector.listCallNotifications(String callSid, LogLevel log, Long page, Long pageSize)
          Returns a list of notifications associated with a certain Call.
 NotificationList TelapiConnector.listCallNotifications(String accountSid, String callSid, LogLevel log, Long page, Long pageSize)
           
 RecordingList TelapiConnector.listCallRecordings(String callSid, Date dateCreatedGte, Date dateCreatedLt, Long page, Long pageSize)
          Gets a list of Recordings which belong to a specified Call.
 RecordingList TelapiConnector.listCallRecordings(String accountSid, String callSid, Date dateCreatedGte, Date dateCreatedLt, Long page, Long pageSize)
           
 CallList TelapiConnector.listCalls()
          To view a list of all inbound and outbound call resources associated with a given account, use this method.
 CallList TelapiConnector.listCalls(String to, String from, CallStatus status, Date startTimeGte, Date startTimeLt, Long page, Long pageSize)
          To view a list of all inbound and outbound call resources associated with a given account, use this method.
 CallList TelapiConnector.listCalls(String accountSid, String to, String from, CallStatus status, Date startTimeGte, Date startTimeLt, Long page, Long pageSize)
           
 ConferenceList TelapiConnector.listConferences()
          To view a list of all conference resources associated with a given account, the URI below is provided.
 ConferenceList TelapiConnector.listConferences(String friendlyName, String status, Date dateCreatedGte, Date dateCreatedLt, Date dateUpdatedGte, Date dateUpdatedLt, Long page, Long pageSize)
          To view a list of all conference resources associated with a given account, the URI below is provided.
 ConferenceList TelapiConnector.listConferences(String accountSid, String friendlyName, String status, Date dateCreatedGte, Date dateCreatedLt, Date dateUpdatedGte, Date dateUpdatedLt, Long page, Long pageSize)
           
 FraudList TelapiConnector.listFraudControlResources()
          Gets a list of Fraud control resources for a certain account.
 FraudList TelapiConnector.listFraudControlResources(Long page, Long pageSize)
          Gets a list of Fraud control resources for a certain account.
 FraudList TelapiConnector.listFraudControlResources(String accountSid, Long page, Long pageSize)
           
 IncomingPhoneNumberList TelapiConnector.listIncomingPhoneNumbers()
          Retrieves a list of all incoming phone number resources associated with a given account.
 IncomingPhoneNumberList TelapiConnector.listIncomingPhoneNumbers(String phoneNumber, String friendlyName, Long page, Long pageSize)
          Retrieves a list of incoming phone number resources associated with a given account.
 IncomingPhoneNumberList TelapiConnector.listIncomingPhoneNumbers(String accountSid, String phoneNumber, String friendlyName, Long page, Long pageSize)
           
 NotificationList TelapiConnector.listNotifications()
          Returns a list of all notifications associated with the account.
 NotificationList TelapiConnector.listNotifications(LogLevel log, Long page, Long pageSize)
          Returns a list of notifications associated with the account.
 NotificationList TelapiConnector.listNotifications(String accountSid, LogLevel log, Long page, Long pageSize)
           
 List<Participant> TelapiConnector.listParticipants(String conferenceSid)
          Convenience method.
 List<Participant> TelapiConnector.listParticipants(String conferenceSid, Boolean muted, Boolean deaf, Long page, Long pageSize)
          Used to get a list of participants currently connected to a particular conference.
 List<Participant> TelapiConnector.listParticipants(String accountSid, String conferenceSid, Boolean muted, Boolean deaf, Long page, Long pageSize)
           
 RecordingList TelapiConnector.listRecordings()
          Gets a list of all Recordings.
 RecordingList TelapiConnector.listRecordings(Date dateCreatedGte, Date dateCreatedLt, Long page, Long pageSize)
          Gets a list of Recordings.
 RecordingList TelapiConnector.listRecordings(String accountSid, Date dateCreatedGte, Date dateCreatedLt, Long page, Long pageSize)
           
 TranscriptionList TelapiConnector.listRecordingTranscriptions(String accountSid, String recordingSid, TranscriptionStatus status, Date dateTranscribedGte, Date dateTranscribedLt, Long page, Long pageSize)
           
 TranscriptionList TelapiConnector.listRecordingTranscriptions(String recordingSid, TranscriptionStatus status, Date dateTranscribedGte, Date dateTranscribedLt, Long page, Long pageSize)
          Lists all the transcriptions belonging to an account.
 SmsMessageList TelapiConnector.listSmsMessages()
          Lists all Sms Messages for the configured account.
 SmsMessageList TelapiConnector.listSmsMessages(String to, String from, Date dateSentGte, Date dateSentLt, Long page, Long pageSize)
          Just as with calls, a list of all messages sent to and from a given TelAPI account's phone numbers can be requested via our REST API.
 SmsMessageList TelapiConnector.listSmsMessages(String accountSid, String to, String from, Date dateSentGte, Date dateSentLt, Long page, Long pageSize)
           
 TranscriptionList TelapiConnector.listTranscriptions()
          Lists all the transcriptions belonging to an account.
 TranscriptionList TelapiConnector.listTranscriptions(String accountSid, TranscriptionStatus status, Date dateTranscribedGte, Date dateTranscribedLt, Long page, Long pageSize)
           
 TranscriptionList TelapiConnector.listTranscriptions(TranscriptionStatus status, Date dateTranscribedGte, Date dateTranscribedLt, Long page, Long pageSize)
          Lists transcriptions belonging to an account.
 Call TelapiConnector.makeCall(CallRequest callRequest)
          Convenience method which accepts a CallRequest object containing parameters.
 Call TelapiConnector.makeCall(String to, String from, String url, HttpMethod method, String fallbackUrl, HttpMethod fallbackMethod, String statusCallback, HttpMethod statusCallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod, String forwardedFrom, String sendDigits, Long timeout, Boolean hideCallerId, Boolean record, String recordCallback, HttpMethod recordCallbackMethod, Boolean transcribe, String transcribeCallback, HttpMethod transcribeCallbackMethod)
          Makes a call.
 Call TelapiConnector.makeCall(String accountSid, String to, String from, String url, HttpMethod method, String fallbackUrl, HttpMethod fallbackMethod, String statusCallback, HttpMethod statusCallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod, String forwardedFrom, String sendDigits, Long timeout, Boolean hideCallerId, Boolean record, String recordCallback, HttpMethod recordCallbackMethod, Boolean transcribe, String transcribeCallback, HttpMethod transcribeCallbackMethod)
           
 Call TelapiConnector.playAudioToCall(String callSid, String soundsUrl)
          TelAPI allows you to play an audio file during a call.
 Call TelapiConnector.playAudioToCall(String callSid, String soundsUrl, Long length, Legs legs, Boolean loop, Boolean mix)
          TelAPI allows you to play an audio file during a call.
 Call TelapiConnector.playAudioToCall(String accountSid, String callSid, String soundsUrl, Long length, Legs legs, Boolean loop, Boolean mix)
           
 Participant TelapiConnector.playAudioToParticipant(String conferenceSid, String callSid, String audioUrl)
          Pre-recorded sound from a file can be played to conference members.
 Participant TelapiConnector.playAudioToParticipant(String accountSid, String conferenceSid, String callSid, String url)
           
 RecordingList TelapiConnector.recordCall(String callSid, Boolean record, Long timeLimit, String callbackUrl)
          TelAPI offers a way to both initiate or end a call recording.
 RecordingList TelapiConnector.recordCall(String accountSid, String callSid, Boolean record, Long timeLimit, String callbackUrl)
           
 Call TelapiConnector.sendDigits(String callSid, String playDtfm, Legs dtmfLeg)
          DTMFs, aka touch tone signals, can be sent to a call.
 Call TelapiConnector.sendDigits(String accountSid, String callSid, String playDtfm, Legs dtmfLeg)
           
 SmsMessage TelapiConnector.sendSmsMessage(String to, String from, String body, String statusCallback)
          Sends an SMS message.
 SmsMessage TelapiConnector.sendSmsMessage(String accountSid, String to, String from, String body, String statusCallback)
           
 Transcription TelapiConnector.transcribeAudioUrl(String audioUrl, String transcribeCallback, HttpMethod callbackMethod, TranscriptionType quality)
          Transcribes audio found on an URL.
 Transcription TelapiConnector.transcribeAudioUrl(String accountSid, String audioUrl, String transcribeCallback, HttpMethod callbackMethod, TranscriptionType quality)
           
 Transcription TelapiConnector.transcribeRecording(String recordingSid, String transcribeCallback, HttpMethod callbackMethod, TranscriptionType quality)
          Transcribes a recording.
 Transcription TelapiConnector.transcribeRecording(String accountSid, String recordingSid, String transcribeCallback, HttpMethod callbackMethod, TranscriptionType quality)
           
 Application TelapiConnector.updateApplication(ApplicationRequest applicationRequest)
           
 Application TelapiConnector.updateApplication(String applicationSid, String friendlyName, String voiceUrl, HttpMethod voiceMethod, String voiceFallbackUrl, HttpMethod voiceFallbackMethod, Boolean voiceCallerIdLookup, String smsUrl, HttpMethod smsMethod, String smsFallbackUrl, HttpMethod smsFallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod, String hangupCallback, HttpMethod hangupCallbackMethod)
          Used to update an existing application.
 Application TelapiConnector.updateApplication(String accountSid, String applicationSid, String friendlyName, String voiceUrl, HttpMethod voiceMethod, String voiceFallbackUrl, HttpMethod voiceFallbackMethod, Boolean voiceCallerIdLookup, String smsUrl, HttpMethod smsMethod, String smsFallbackUrl, HttpMethod smsFallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod, String hangupCallback, HttpMethod hangupCallbackMethod)
           
 IncomingPhoneNumber TelapiConnector.updateIncomingPhoneNumber(IncomingPhoneNumberRequest ipnRequest)
           
 IncomingPhoneNumber TelapiConnector.updateIncomingPhoneNumber(String incomingPhoneNumberSid, String friendlyName, String voiceUrl, HttpMethod voiceMethod, String voiceFallbackUrl, HttpMethod voiceFallbackMethod, Boolean voiceCallerIdLookup, String smsUrl, HttpMethod smsMethod, String smsFallbackUrl, HttpMethod smsFallbackMethod, String hangupCallback, HttpMethod hangupCallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod)
          Updates properties of an IncomingPhoneNumber.
 IncomingPhoneNumber TelapiConnector.updateIncomingPhoneNumber(String accountSid, String incomingPhoneNumberSid, String friendlyName, String voiceUrl, HttpMethod voiceMethod, String voiceFallbackUrl, HttpMethod voiceFallbackMethod, Boolean voiceCallerIdLookup, String smsUrl, HttpMethod smsMethod, String smsFallbackUrl, HttpMethod smsFallbackMethod, String hangupCallback, HttpMethod hangupCallbackMethod, String heartbeatUrl, HttpMethod heartbeatMethod)
           
 Account TelapiConnector.viewAccount()
           
 Account TelapiConnector.viewAccount(String accountSid)
          An account resource provides information about a single TelAPI account.
 AccountsList TelapiConnector.viewAccounts()
           
 Application TelapiConnector.viewApplication(String applicationSid)
          TelAPI offers the ability to preset all voice and sms urls for a given application name.
 Application TelapiConnector.viewApplication(String accountSid, String applicationSid)
           
 Call TelapiConnector.viewCall(String callSid)
          Gets the specified call resource.
 Call TelapiConnector.viewCall(String accountSid, String callSid)
           
 Conference TelapiConnector.viewConference(String conferenceSid)
          Resource properties about conference calls that occurred through a TelAPI account can be requested using our API.
 Conference TelapiConnector.viewConference(String accountSid, String conferenceSid)
           
 IncomingPhoneNumber TelapiConnector.viewIncomingPhoneNumber(String incomingPhoneNumberSid)
          TelAPI phone numbers associated with an account are represented with the IncomingPhoneNumber resource.
 IncomingPhoneNumber TelapiConnector.viewIncomingPhoneNumber(String accountSid, String incomingPhoneNumberSid)
           
 Notification TelapiConnector.viewNotification(String notificationSid)
          Retrieves details about a Notification.
 Notification TelapiConnector.viewNotification(String accountSid, String notificationSid)
           
 Participant TelapiConnector.viewParticipant(String conferenceSid, String callSid)
          Participants of a conference are identified by the CallSid created when they dial into the conference.
 Participant TelapiConnector.viewParticipant(String accountSid, String conferenceSid, String callSid)
           
 Recording TelapiConnector.viewRecording(String recordingSid)
          A single recording details can be viewed by calling this method.
 Recording TelapiConnector.viewRecording(String accountSid, String recordingSid)
           
 SmsMessage TelapiConnector.viewSmsMessage(String smsMessageSid)
          Text messages sent to and from TelAPI phone numbers are represented with the Sms resource.
 SmsMessage TelapiConnector.viewSmsMessage(String sid, String smsMessageSid)
          Used for specifying a different accountSid.
 Transcription TelapiConnector.viewTranscription(String transcriptionSid)
          Gets the details of a Transcription resource.
 Transcription TelapiConnector.viewTranscription(String accountSid, String transcriptionSid)
           
 String TelapiConnector.viewTranscriptionText(String transcriptionSid)
          Gets just the transcription text of a Transcription.
 String TelapiConnector.viewTranscriptionText(String accountSid, String transcriptionSid)
           
 Call TelapiConnector.voiceEffects(String callSid, AudioDirection audioDirection, Double pitch, Long pitchSemiTones, Long pitchOctaves, Double rate)
          With TelAPI you can modify the way a callers voice sounds by changing things such as speed and pitch of the audio.
 Call TelapiConnector.voiceEffects(String accountSid, String callSid, AudioDirection audioDirection, Double pitch, Long pitchSemiTones, Long pitchOctaves, Double rate)
           
 FraudList TelapiConnector.whitelistDestination(String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
          Whitelisting is provided for destinations you wish to permanently authorize.
 FraudList TelapiConnector.whitelistDestination(String accountSid, String countryCode, Boolean mobileEnabled, Boolean landlineEnabled, Boolean smsEnabled)
           
 



Copyright © 2012. All Rights Reserved.