Java SDK for the Telnyx API
- API version: 2.0.0
SIP trunking, SMS, MMS, Call Control and Telephony Data Services.
Automatically generated by the OpenAPI Generator
- See more at developers.telnyx.com
Add this dependency to your project's POM:
<dependency>
<groupId>com.telnyx.sdk</groupId>
<artifactId>telnyx</artifactId>
<version>2.3.1</version>
<scope>compile</scope>
</dependency>Add this dependency to your project's build file:
compile "com.telnyx.sdk:telnyx:2.3.1"To build the API client library locally, first clone this repo and insure the telnyx-mock is installed and running for test validation, use -DskipTests as a flag if the mock is not running.
At first generate the JAR by executing:
mvn clean packageThen manually install the following JARs:
target/telnyx-2.3.1.jartarget/lib/*.jar
API client library supports:
- Java 1.8+
- Maven/Gradle
- Sign up for a Telnyx Account
- Get your API Key
- Complete the messaging Learn and Build to:
- Get your first phone number
- Create your messaging profile
- Follow the installation instructions
- Fill in the variables:
YOUR_TELNYX_NUMBER,YOUR_TELNYX_API_KEY,YOUR_MOBILE_NUMBERin the code below
// Import classes:
import com.telnyx.sdk.ApiClient;
import com.telnyx.sdk.ApiException;
import com.telnyx.sdk.Configuration;
import com.telnyx.sdk.auth.*;
import com.telnyx.sdk.model.*;
import com.telnyx.sdk.api.MessagesApi;
public class Example {
private static final String YOUR_TELNYX_NUMBER = "+19842550944";
private static final String YOUR_MOBILE_NUMBER = "+19198675309";
private static final String YOUR_TELNYX_API_KEY = "KEY";
public static void main(String[] args) {
ApiClient defaultClient = Configuration.getDefaultApiClient();
defaultClient.setBasePath("https://api.telnyx.com/v2");
// Configure HTTP bearer authorization: bearerAuth
HttpBearerAuth bearerAuth = (HttpBearerAuth) defaultClient.getAuthentication("bearerAuth");
bearerAuth.setBearerToken(YOUR_TELNYX_API_KEY);
MessagesApi apiInstance = new MessagesApi(defaultClient);
// CreateMessageRequest | Message payload
CreateMessageRequest createMessageRequest = new CreateMessageRequest()
.from(YOUR_TELNYX_NUMBER)
.to(YOUR_MOBILE_NUMBER)
.text("Hello From Telnyx");
try {
MessageResponse result = apiInstance.createMessage(createMessageRequest);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling MessagesApi#createMessage");
System.err.println("Status code: " + e.getCode());
System.err.println("Reason: " + e.getResponseBody());
System.err.println("Response headers: " + e.getResponseHeaders());
e.printStackTrace();
}
}
}All URIs are relative to https://api.telnyx.com/v2
| Class | Method | HTTP request | Description |
|---|---|---|---|
| CallCommandsApi | callAnswer | POST /calls/{call_control_id}/actions/answer | Answer call |
| CallCommandsApi | callBridge | POST /calls/{call_control_id}/actions/bridge | Bridge calls |
| CallCommandsApi | callDial | POST /calls | Dial |
| CallCommandsApi | callForkStart | POST /calls/{call_control_id}/actions/fork_start | Forking start |
| CallCommandsApi | callForkStop | POST /calls/{call_control_id}/actions/fork_stop | Forking stop |
| CallCommandsApi | callGatherStop | POST /calls/{call_control_id}/actions/gather_stop | Gather stop |
| CallCommandsApi | callGatherUsingAudio | POST /calls/{call_control_id}/actions/gather_using_audio | Gather using audio |
| CallCommandsApi | callGatherUsingSpeak | POST /calls/{call_control_id}/actions/gather_using_speak | Gather using speak |
| CallCommandsApi | callHangup | POST /calls/{call_control_id}/actions/hangup | Hangup call |
| CallCommandsApi | callPlaybackStart | POST /calls/{call_control_id}/actions/playback_start | Play audio URL |
| CallCommandsApi | callPlaybackStop | POST /calls/{call_control_id}/actions/playback_stop | Stop audio playback |
| CallCommandsApi | callRecordPause | POST /calls/{call_control_id}/actions/record_pause | Record pause |
| CallCommandsApi | callRecordResume | POST /calls/{call_control_id}/actions/record_resume | Record resume |
| CallCommandsApi | callRecordStart | POST /calls/{call_control_id}/actions/record_start | Recording start |
| CallCommandsApi | callRecordStop | POST /calls/{call_control_id}/actions/record_stop | Recording stop |
| CallCommandsApi | callRefer | POST /calls/{call_control_id}/actions/refer | SIP Refer a call |
| CallCommandsApi | callReject | POST /calls/{call_control_id}/actions/reject | Reject a call |
| CallCommandsApi | callSendDTMF | POST /calls/{call_control_id}/actions/send_dtmf | Send DTMF |
| CallCommandsApi | callSpeak | POST /calls/{call_control_id}/actions/speak | Speak text |
| CallCommandsApi | callTransfer | POST /calls/{call_control_id}/actions/transfer | Transfer call |
| CallControlApplicationsApi | createCallControlApplication | POST /call_control_applications | Create a call control application |
| CallControlApplicationsApi | deleteCallControlApplication | DELETE /call_control_applications/{id} | Delete a call control application |
| CallControlApplicationsApi | listCallControlApplications | GET /call_control_applications | List call control applications |
| CallControlApplicationsApi | retrieveCallControlApplication | GET /call_control_applications/{id} | Retrieve a call control application |
| CallControlApplicationsApi | updateCallControlApplication | PATCH /call_control_applications/{id} | Update a call control application |
| CallInformationApi | retrieveCallStatus | GET /calls/{call_control_id} | Retrieve a call status |
| ConferenceCommandsApi | conferenceDialParticipantIn | POST /conferences/{id}/actions/dial_participant | Dial a new participant into a conference |
| ConferenceCommandsApi | conferenceHoldParticipants | POST /conferences/{id}/actions/hold | Hold conference participants |
| ConferenceCommandsApi | conferenceJoin | POST /conferences/{id}/actions/join | Join a conference |
| ConferenceCommandsApi | conferenceMuteParticipants | POST /conferences/{id}/actions/mute | Mute conference participants |
| ConferenceCommandsApi | conferencePlayAudio | POST /conferences/{id}/actions/play | Play audio to conference participants |
| ConferenceCommandsApi | conferenceSpeakText | POST /conferences/{id}/actions/speak | Speak text to conference participants |
| ConferenceCommandsApi | conferenceStartRecording | POST /conferences/{id}/actions/record_start | Conference recording start |
| ConferenceCommandsApi | conferenceStopRecording | POST /conferences/{id}/actions/record_stop | Conference recording stop |
| ConferenceCommandsApi | conferenceUnholdParticipants | POST /conferences/{id}/actions/unhold | Unhold conference participants |
| ConferenceCommandsApi | conferenceUnmuteParticipants | POST /conferences/{id}/actions/unmute | Unmute conference participants |
| ConferenceCommandsApi | createConference | POST /conferences | Create conference |
| ConferenceCommandsApi | listConferenceParticipants | GET /conferences/{conference_id}/participants | List conference participants |
| ConferenceCommandsApi | listConferences | GET /conferences | List conferences |
| ConferenceCommandsApi | retrieveConference | GET /conferences/{id} | Retrieve a conference |
| ConnectionsApi | listConnections | GET /connections | List connections |
| ConnectionsApi | retrieveConnection | GET /connections/{id} | Retrieve a connection |
| CredentialConnectionsApi | createCredentialConnection | POST /credential_connections | Create a credential connection |
| CredentialConnectionsApi | deleteCredentialConnection | DELETE /credential_connections/{id} | Delete a credential connection |
| CredentialConnectionsApi | listCredentialConnections | GET /credential_connections | List credential connections |
| CredentialConnectionsApi | retrieveCredentialConnection | GET /credential_connections/{id} | Retrieve a credential connection |
| CredentialConnectionsApi | updateCredentialConnection | PATCH /credential_connections/{id} | Update a credential connection |
| CsvDownloadsApi | createCsvDownload | POST /phone_numbers/csv_downloads | Create a CSV download |
| CsvDownloadsApi | listCsvDownloads | GET /phone_numbers/csv_downloads | List CSV downloads |
| CsvDownloadsApi | retrieveCsvDownload | GET /phone_numbers/csv_downloads/{id} | Retrieve a CSV download |
| DebuggingApi | listCallEvents | GET /call_events | List call events |
| FqdNsApi | createFqdn | POST /fqdns | Create an Fqdn |
| FqdNsApi | deleteFqdn | DELETE /fqdns/{id} | Delete an Fqdn |
| FqdNsApi | listFqdns | GET /fqdns | List Fqdns |
| FqdNsApi | retrieveFqdn | GET /fqdns/{id} | Retrieve an Fqdn |
| FqdNsApi | updateFqdn | PATCH /fqdns/{id} | Update an Fqdn |
| FqdnConnectionsApi | createFqdnConnection | POST /fqdn_connections | Create an Fqdn connection |
| FqdnConnectionsApi | deleteFqdnConnection | DELETE /fqdn_connections/{id} | Delete an Fqdn connection |
| FqdnConnectionsApi | listFqdnConnections | GET /fqdn_connections | List Fqdn connections |
| FqdnConnectionsApi | retrieveFqdnConnection | GET /fqdn_connections/{id} | Retrieve an Fqdn connection |
| FqdnConnectionsApi | updateFqdnConnection | PATCH /fqdn_connections/{id} | Update an Fqdn connection |
| IPsApi | createIp | POST /ips | Create an Ip |
| IPsApi | deleteIp | DELETE /ips/{id} | Delete an Ip |
| IPsApi | listIps | GET /ips | List Ips |
| IPsApi | retrieveIp | GET /ips/{id} | Retrieve an Ip |
| IPsApi | updateIp | PATCH /ips/{id} | Update an Ip |
| IpConnectionsApi | createIpConnection | POST /ip_connections | Create an Ip connection |
| IpConnectionsApi | deleteIpConnection | DELETE /ip_connections/{id} | Delete an Ip connection |
| IpConnectionsApi | listIpConnections | GET /ip_connections | List Ip connections |
| IpConnectionsApi | retrieveIpConnection | GET /ip_connections/{id} | Retrieve an Ip connection |
| IpConnectionsApi | updateIpConnection | PATCH /ip_connections/{id} | Update an Ip connection |
| MessagesApi | createLongCodeMessage | POST /messages/long_code | Send a long code message |
| MessagesApi | createMessage | POST /messages | Send a message |
| MessagesApi | createNumberPoolMessage | POST /messages/number_pool | Send a message using number pool |
| MessagesApi | createShortCodeMessage | POST /messages/short_code | Send a short code message |
| MessagesApi | retrieveMessage | GET /messages/{id} | Retrieve a message |
| MessagingHostedNumberApi | createMessagingHostedNumberOrder | POST /messaging_hosted_number_orders | Create a messaging hosted number order |
| MessagingHostedNumberApi | deleteMessagingHostedNumber | DELETE /messaging_hosted_numbers/{id} | Delete a messaging hosted number |
| MessagingHostedNumberApi | listMessagingHostedNumberOrder | GET /messaging_hosted_number_orders | List messaging hosted number orders |
| MessagingHostedNumberApi | retrieveMessagingHostedNumberOrder | GET /messaging_hosted_number_orders/{id} | Retrieve a messaging hosted number order |
| MessagingHostedNumberApi | uploadFileMessagingHostedNumberOrder | POST /messaging_hosted_number_orders/{id}/actions/file_upload | Upload file required for a messaging hosted number order |
| MessagingProfilesApi | createMessagingProfile | POST /messaging_profiles | Create a messaging profile |
| MessagingProfilesApi | deleteMessagingProfile | DELETE /messaging_profiles/{id} | Delete a messaging profile |
| MessagingProfilesApi | listMessagingProfileMetrics | GET /messaging_profile_metrics | List messaging profile metrics |
| MessagingProfilesApi | listMessagingProfilePhoneNumbers | GET /messaging_profiles/{id}/phone_numbers | List phone numbers associated with a messaging profile |
| MessagingProfilesApi | listMessagingProfileShortCodes | GET /messaging_profiles/{id}/short_codes | List short codes associated with a messaging profile |
| MessagingProfilesApi | listMessagingProfiles | GET /messaging_profiles | List messaging profiles |
| MessagingProfilesApi | retrieveMessagingProfile | GET /messaging_profiles/{id} | Retrieve a messaging profile |
| MessagingProfilesApi | retrieveMessagingProfileDetailedMetrics | GET /messaging_profiles/{id}/metrics | Retrieve messaging profile metrics |
| MessagingProfilesApi | updateMessagingProfile | PATCH /messaging_profiles/{id} | Update a messaging profile |
| MessagingUrlDomainsApi | listMessagingUrlDomains | GET /messaging_url_domains | List messaging URL domains |
| NumberBackgroundJobsApi | createPhoneNumbersJobDeletePhoneNumbers | POST /phone_numbers/jobs/delete_phone_numbers | Delete a batch of numbers |
| NumberBackgroundJobsApi | createPhoneNumbersJobUpdateEmergencySettings | POST /phone_numbers/jobs/update_emergency_settings | Update the emergency settings from a batch of numbers |
| NumberBackgroundJobsApi | listPhoneNumbersJobs | GET /phone_numbers/jobs | Lists the phone numbers jobs |
| NumberBackgroundJobsApi | retrievePhoneNumbersJob | GET /phone_numbers/jobs/{id} | Retrieve a phone numbers job |
| NumberConfigurationsApi | deletePhoneNumber | DELETE /phone_numbers/{id} | Delete a phone number |
| NumberConfigurationsApi | enableEmergencyPhoneNumber | POST /phone_numbers/{id}/actions/enable_emergency | Enable emergency for a phone number |
| NumberConfigurationsApi | listPhoneNumbers | GET /phone_numbers | List phone numbers |
| NumberConfigurationsApi | listPhoneNumbersWithMessagingSettings | GET /phone_numbers/messaging | List phone numbers with messaging settings |
| NumberConfigurationsApi | listPhoneNumbersWithVoiceSettings | GET /phone_numbers/voice | List phone numbers with voice settings |
| NumberConfigurationsApi | retrievePhoneNumber | GET /phone_numbers/{id} | Retrieve a phone number |
| NumberConfigurationsApi | retrievePhoneNumberWithMessagingSettings | GET /phone_numbers/{id}/messaging | Retrieve a phone number with messaging settings |
| NumberConfigurationsApi | retrievePhoneNumberWithVoiceSettings | GET /phone_numbers/{id}/voice | Retrieve a phone number with voice settings |
| NumberConfigurationsApi | updatePhoneNumber | PATCH /phone_numbers/{id} | Update a phone number |
| NumberConfigurationsApi | updatePhoneNumberWithMessagingSettings | PATCH /phone_numbers/{id}/messaging | Update a phone number with messaging settings |
| NumberConfigurationsApi | updatePhoneNumberWithVoiceSettings | PATCH /phone_numbers/{id}/voice | Update a phone number with voice settings |
| NumberOrderDocumentsApi | createNumberOrderDocument | POST /number_order_documents | Create a number order document |
| NumberOrderDocumentsApi | listNumberOrderDocuments | GET /number_order_documents | List number order documents |
| NumberOrderDocumentsApi | retrieveNumberOrderDocument | GET /number_order_documents/{number_order_document_id} | Retrieve a number order document |
| NumberOrderDocumentsApi | updateNumberOrderDocument | PATCH /number_order_documents/{number_order_document_id} | Update a number order document |
| NumberOrderRegulatoryRequirementsApi | listNumberOrderRegulatoryRequirements | GET /regulatory_requirements | List number order regulatory requirements |
| NumberOrderRegulatoryRequirementsApi | listPhoneNumberRegulatoryRequirements | GET /phone_number_regulatory_requirements | List regulatory requirements per number |
| NumberOrderRegulatoryRequirementsApi | retrieveNumberOrderRegulatoryRequirement | GET /regulatory_requirements/{requirement_id} | Retrieve a number order regulatory requirement |
| NumberOrdersApi | createNumberOrder | POST /number_orders | Create a number order |
| NumberOrdersApi | listNumberOrders | GET /number_orders | List number orders |
| NumberOrdersApi | retrieveNumberOrder | GET /number_orders/{number_order_id} | Retrieve a number order |
| NumberOrdersApi | updateNumberOrder | PATCH /number_orders/{number_order_id} | Update a number order |
| NumberReservationsApi | createNumberReservation | POST /number_reservations | Create a number reservation |
| NumberReservationsApi | extendNumberReservationExpiryTime | POST /number_reservations/{number_reservation_id}/actions/extend | Extend a number reservation |
| NumberReservationsApi | listNumberReservations | GET /number_reservations | List number reservations |
| NumberReservationsApi | retrieveNumberReservation | GET /number_reservations/{number_reservation_id} | Retrieve a number reservation |
| NumberSearchApi | listAvailablePhoneNumbers | GET /available_phone_numbers | List available phone numbers |
| OutboundVoiceProfilesApi | createOutboundVoiceProfile | POST /outbound_voice_profiles | Create an outbound voice profile |
| OutboundVoiceProfilesApi | deleteOutboundVoiceProfile | DELETE /outbound_voice_profiles/{id} | Delete an outbound voice profile |
| OutboundVoiceProfilesApi | listOutboundVoiceProfiles | GET /outbound_voice_profiles | Get all outbound voice profiles |
| OutboundVoiceProfilesApi | retrieveOutboundVoiceProfile | GET /outbound_voice_profiles/{id} | Retrieve an outbound voice profile |
| OutboundVoiceProfilesApi | updateOutboundVoiceProfile | PATCH /outbound_voice_profiles/{id} | Updates an existing outbound voice profile. |
| ProgrammableFaxApplicationsApi | createFaxApplication | POST /fax_applications | Creates a Fax Application |
| ProgrammableFaxApplicationsApi | deleteFaxApplication | DELETE /fax_applications/{id} | Deletes a Fax Application |
| ProgrammableFaxApplicationsApi | getFaxApplication | GET /fax_applications/{id} | Retrieve a Fax Application |
| ProgrammableFaxApplicationsApi | listFaxApplications | GET /fax_applications | List all Fax Applications |
| ProgrammableFaxApplicationsApi | updateFaxApplication | PATCH /fax_applications/{id} | Update a Fax Application |
| RecordingsCommandsApi | listRecordings | GET /recordings | List recordings |
| RecordingsCommandsApi | retrieveRecording | GET /recordings/{id} | Retrieve a recording |
| ShortCodesApi | listShortCodes | GET /short_codes | List short codes |
| ShortCodesApi | retrieveShortCode | GET /short_codes/{id} | Retrieve a short code |
| ShortCodesApi | updateShortCode | PATCH /short_codes/{id} | Update short code |
| TeXmlApplicationsApi | createTexmlApplication | POST /texml_applications | Creates a TeXML Application |
| TeXmlApplicationsApi | deleteTexmlApplication | DELETE /texml_applications/{id} | Deletes a TeXML Application |
| TeXmlApplicationsApi | findTexmlApplications | GET /texml_applications | List all TeXML Applications |
| TeXmlApplicationsApi | getTexmlApplication | GET /texml_applications/{id} | Retrieve a TeXML Application |
| TeXmlApplicationsApi | updateTexmlApplication | PATCH /texml_applications/{id} | Update a TeXML Application |
- AnchorsiteOverride
- AnswerRequest
- AvailablePhoneNumber
- AvailablePhoneNumbersMetadata
- BridgeRequest
- CSVDownloadResponse
- Call
- CallAnswered
- CallAnsweredEvent
- CallAnsweredPayload
- CallBridged
- CallBridgedEvent
- CallBridgedPayload
- CallControlApplication
- CallControlApplicationInbound
- CallControlApplicationOutbound
- CallControlApplicationResponse
- CallControlCommandResponse
- CallControlCommandResult
- CallDtmfReceived
- CallDtmfReceivedEvent
- CallDtmfReceivedPayload
- CallEvent
- CallForkStarted
- CallForkStartedEvent
- CallForkStartedPayload
- CallForkStopped
- CallForkStoppedEvent
- CallForwarding
- CallGatherEnded
- CallGatherEndedEvent
- CallGatherEndedPayload
- CallHangup
- CallHangupEvent
- CallHangupPayload
- CallInitiated
- CallInitiatedEvent
- CallInitiatedPayload
- CallMachineDetectionEnded
- CallMachineDetectionEndedEvent
- CallMachineDetectionEndedPayload
- CallMachineGreetingEnded
- CallMachineGreetingEndedEvent
- CallMachineGreetingEndedPayload
- CallPlaybackEnded
- CallPlaybackEndedEvent
- CallPlaybackEndedPayload
- CallPlaybackStarted
- CallPlaybackStartedEvent
- CallPlaybackStartedPayload
- CallRecording
- CallRecordingSaved
- CallRecordingSavedEvent
- CallRecordingSavedPayload
- CallRecordingSavedPayloadPublicRecordingUrls
- CallRecordingSavedPayloadRecordingUrls
- CallReferCompleted
- CallReferCompletedEvent
- CallReferCompletedPayload
- CallReferFailed
- CallReferFailedEvent
- CallReferFailedPayload
- CallReferStarted
- CallReferStartedEvent
- CallReferStartedPayload
- CallRequest
- CallRequestAnsweringMachineDetectionConfig
- CallSpeakEnded
- CallSpeakEndedEvent
- CallSpeakEndedPayload
- CallSpeakStarted
- CallSpeakStartedEvent
- CallSpeakStartedPayload
- CnamListing
- Conference
- ConferenceCallRequest
- ConferenceCommandResponse
- ConferenceCommandResult
- ConferenceCreated
- ConferenceCreatedEvent
- ConferenceCreatedPayload
- ConferenceEnded
- ConferenceEndedBy
- ConferenceEndedEvent
- ConferenceEndedPayload
- ConferenceHoldRequest
- ConferenceMuteRequest
- ConferenceParticipantJoined
- ConferenceParticipantJoinedEvent
- ConferenceParticipantJoinedPayload
- ConferenceParticipantLeft
- ConferenceParticipantLeftEvent
- ConferenceParticipantPlaybackEnded
- ConferenceParticipantPlaybackEndedEvent
- ConferenceParticipantPlaybackEndedPayload
- ConferenceParticipantPlaybackStarted
- ConferenceParticipantPlaybackStartedEvent
- ConferenceParticipantSpeakEnded
- ConferenceParticipantSpeakEndedEvent
- ConferenceParticipantSpeakEndedPayload
- ConferenceParticipantSpeakStarted
- ConferenceParticipantSpeakStartedEvent
- ConferencePlayRequest
- ConferencePlaybackEnded
- ConferencePlaybackEndedEvent
- ConferencePlaybackEndedPayload
- ConferencePlaybackStarted
- ConferencePlaybackStartedEvent
- ConferenceResponse
- ConferenceSpeakEnded
- ConferenceSpeakEndedEvent
- ConferenceSpeakEndedPayload
- ConferenceSpeakRequest
- ConferenceSpeakStarted
- ConferenceSpeakStartedEvent
- ConferenceUnholdRequest
- ConferenceUnmuteRequest
- Connection
- ConnectionResponse
- ConnectionRtcpSettings
- CostInformation
- CreateCallControlApplicationRequest
- CreateConferenceRequest
- CreateCredentialConnectionRequest
- CreateFaxApplicationRequest
- CreateFaxApplicationRequestInbound
- CreateFaxApplicationRequestOutbound
- CreateFqdnConnectionRequest
- CreateFqdnRequest
- CreateInboundIpRequest
- CreateIpConnectionRequest
- CreateIpRequest
- CreateLongCodeMessageRequest
- CreateMessageRequest
- CreateMessagingHostedNumberOrderRequest
- CreateMessagingProfileRequest
- CreateNumberOrderDocumentRequest
- CreateNumberOrderRequest
- CreateNumberPoolMessageRequest
- CreateNumberReservationRequest
- CreateOutboundVoiceProfileRequest
- CreateShortCodeMessageRequest
- CreateTexmlApplicationRequest
- CreateTexmlApplicationRequestInbound
- CreateTexmlApplicationRequestOutbound
- CredentialConnection
- CredentialConnectionResponse
- CredentialInbound
- CredentialOutbound
- CsvDownload
- CustomSipHeader
- DtmfType
- EmergencySettings
- EncryptedMedia
- Error
- ErrorMeta
- ErrorSource
- Errors
- FaxApplication
- Fqdn
- FqdnConnection
- FqdnConnectionResponse
- FqdnConnectionTransportProtocol
- FqdnResponse
- GatherUsingAudioRequest
- GatherUsingSpeakRequest
- GetRecordingResponse
- HangupRequest
- HostedNumber
- InboundFqdn
- InboundIp
- InboundMessage
- InboundMessageEvent
- InboundMessagePayload
- InboundMessagePayloadCc
- InboundMessagePayloadCost
- InboundMessagePayloadFrom
- InboundMessagePayloadMedia
- InboundMessagePayloadTo
- InlineResponse200
- InlineResponse2001
- InlineResponse201
- InlineResponse2011
- Ip
- IpConnection
- IpConnectionResponse
- IpResponse
- JoinConferenceRequest
- ListAvailablePhoneNumbersResponse
- ListCSVDownloadsResponse
- ListCallControlApplicationsResponse
- ListCallEventsResponse
- ListConferencesResponse
- ListConnectionsResponse
- ListCredentialConnectionsResponse
- ListFqdnConnectionsResponse
- ListFqdnsResponse
- ListIpConnectionsResponse
- ListIpsResponse
- ListMessagingHostedNumberOrderResponse
- ListMessagingProfileMetricsResponse
- ListMessagingProfilePhoneNumbersResponse
- ListMessagingProfileShortCodesResponse
- ListMessagingProfileUrlDomainsResponse
- ListMessagingProfilesResponse
- ListMessagingSettingsResponse
- ListNumberOrderDocumentsResponse
- ListNumberOrderRegulatoryRequirementsResponse
- ListNumberOrdersResponse
- ListNumberReservationsResponse
- ListOutboundVoiceProfilesResponse
- ListParticipantsResponse
- ListPhoneNumberRegulatoryRequirementsResponse
- ListPhoneNumbersBackgroundJobsResponse
- ListPhoneNumbersResponse
- ListPhoneNumbersWithVoiceSettingsResponse
- ListRecordingsResponse
- ListShortCodesResponse
- Loopcount
- MediaFeatures
- MessageResponse
- MessagingFeatureSet
- MessagingHostedNumberOrder
- MessagingProfile
- MessagingProfileDetailedMetric
- MessagingProfileDetailedMetrics
- MessagingProfileHighLevelMetrics
- MessagingProfileHighLevelMetricsInbound
- MessagingProfileHighLevelMetricsOutbound
- MessagingProfileMessageTypeMetrics
- MessagingProfileResponse
- MessagingUrlDomain
- NumberHealthMetrics
- NumberOrder
- NumberOrderDocument
- NumberOrderDocumentResponse
- NumberOrderRegulatoryRequirementResponse
- NumberOrderResponse
- NumberOrdered
- NumberOrderedEvent
- NumberPoolSettings
- NumberReservation
- NumberReservationResponse
- OutboundCallRecording
- OutboundIp
- OutboundMessage
- OutboundMessageEvent
- OutboundMessagePayload
- OutboundMessagePayloadFrom
- OutboundMessagePayloadMedia
- OutboundMessagePayloadTo
- OutboundVoiceProfile
- OutboundVoiceProfileResponse
- PaginationMeta
- PaginationMetaSimple
- Participant
- ParticipantConference
- PauseRecordingRequest
- PhoneNumber
- PhoneNumberDetailed
- PhoneNumberEnableEmergency
- PhoneNumberEnableEmergencyRequest
- PhoneNumberRegulatoryGroup
- PhoneNumberRegulatoryRequirement
- PhoneNumberResponse
- PhoneNumberWithMessagingSettings
- PhoneNumberWithMessagingSettingsFeatures
- PhoneNumberWithVoiceSettings
- PhoneNumbersEnableEmergency
- PhoneNumbersJob
- PhoneNumbersJobDeletePhoneNumbers
- PhoneNumbersJobDeletePhoneNumbersRequest
- PhoneNumbersJobFailedOperation
- PhoneNumbersJobSuccessfulOperation
- PhoneNumbersJobUpdateEmergencySettingsRequest
- PlayAudioUrlRequest
- PlaybackStopRequest
- Recording
- RecordingDownloadUrls
- ReferRequest
- RegionInformation
- RegulatoryRequirement
- RegulatoryRequirementCriteria
- RejectRequest
- ReplacedLinkClick
- ReplacedLinkClickEvent
- ReservedPhoneNumber
- ResumeRecordingRequest
- RetrieveCallStatusResponse
- RetrieveMessagingHostedNumberOrderResponse
- RetrieveMessagingHostedNumberResponse
- RetrieveMessagingProfileMetricsResponse
- RetrieveMessagingSettingsResponse
- RetrievePhoneNumberVoiceResponse
- SendDTMFRequest
- ServicePlan
- ShortCode
- ShortCodeResponse
- SpeakRequest
- StartForkingRequest
- StartRecordingRequest
- StopForkingRequest
- StopGatherRequest
- StopRecordingRequest
- TexmlApplication
- TrafficType
- TransferCallRequest
- UpdateCallControlApplicationRequest
- UpdateCredentialConnectionRequest
- UpdateFaxApplicationRequest
- UpdateFqdnConnectionRequest
- UpdateFqdnRequest
- UpdateIpConnectionRequest
- UpdateIpRequest
- UpdateMessagingProfileRequest
- UpdateNumberOrderDocumentRequest
- UpdateNumberOrderRequest
- UpdateOutboundVoiceProfileRequest
- UpdatePhoneNumberMessagingSettingsRequest
- UpdatePhoneNumberRequest
- UpdatePhoneNumberVoiceSettingsRequest
- UpdateShortCodeRequest
- UpdateTexmlApplicationRequest
- UploadFileMessagingHostedNumberOrderRequest
- UrlShortenerSettings
- UsagePaymentMethod
- WebhookApiVersion
Authentication schemes defined for the API:
- Type: HTTP basic authentication
It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.
