Skip to content

darsantiago/telnyx-java

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

telnyx

Telnyx API

  • API version: 2.0.0

SIP trunking, SMS, MMS, Call Control and Telephony Data Services.

Automatically generated by the OpenAPI Generator

Requirements

Building the API client library requires:

  1. Java 1.8+
  2. Maven (3.8.3+)/Gradle (7.2+)

Installation

To install the API client library to your local Maven repository, simply execute:

mvn clean install

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

mvn clean deploy

Refer to the OSSRH Guide for more information.

Maven users

Add this dependency to your project's POM:

<dependency>
  <groupId>com.telnyx.sdk</groupId>
  <artifactId>telnyx</artifactId>
  <version>3.0.0</version>
  <scope>compile</scope>
</dependency>

Gradle users

Add this dependency to your project's build file:

  repositories {
    mavenCentral()     // Needed if the 'telnyx' jar has been published to maven central.
    mavenLocal()       // Needed if the 'telnyx' jar has been published to the local maven repo.
  }

  dependencies {
     implementation "com.telnyx.sdk:telnyx:3.0.0"
  }

Others

At first generate the JAR by executing:

mvn clean package

Then manually install the following JARs:

  • target/telnyx-3.0.0.jar
  • target/lib/*.jar

Usage

To add a HTTP proxy for the API client, use ClientConfig:

import org.glassfish.jersey.apache.connector.ApacheConnectorProvider;
import org.glassfish.jersey.client.ClientConfig;
import org.glassfish.jersey.client.ClientProperties;
import com.telnyx.sdk.*;
import com.telnyx.sdk.api.AccessTokensApi;

...

ApiClient defaultClient = Configuration.getDefaultApiClient();
ClientConfig clientConfig = defaultClient.getClientConfig();
clientConfig.connectorProvider(new ApacheConnectorProvider());
clientConfig.property(ClientProperties.PROXY_URI, "http://proxy_url_here");
clientConfig.property(ClientProperties.PROXY_USERNAME, "proxy_username");
clientConfig.property(ClientProperties.PROXY_PASSWORD, "proxy_password");
defaultClient.setClientConfig(clientConfig);

AccessTokensApi apiInstance = new AccessTokensApi(defaultClient);

Getting Started

Please follow the installation instruction and execute the following Java code:

import com.telnyx.sdk.*;
import com.telnyx.sdk.auth.*;
import com.telnyx.sdk.model.*;
import com.telnyx.sdk.api.AccessTokensApi;

public class AccessTokensApiExample {

    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("BEARER TOKEN");

        AccessTokensApi apiInstance = new AccessTokensApi(defaultClient);
        String id = "id_example"; // String | Identifies the resource.
        try {
            String result = apiInstance.createTelephonyCredentialToken(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AccessTokensApi#createTelephonyCredentialToken");
            System.err.println("Status code: " + e.getCode());
            System.err.println("Reason: " + e.getResponseBody());
            System.err.println("Response headers: " + e.getResponseHeaders());
            e.printStackTrace();
        }
    }
}

Documentation for API Endpoints

All URIs are relative to https://api.telnyx.com/v2

Class Method HTTP request Description
AccessTokensApi createTelephonyCredentialToken POST /telephony_credentials/{id}/token Create an Access Token.
AuthenticationProvidersApi createAuthenticationProvider POST /authentication_providers Creates an authentication provider
AuthenticationProvidersApi deleteAuthenticationProvider DELETE /authentication_providers/{id} Deletes an authentication provider
AuthenticationProvidersApi findAuthenticationProviders GET /authentication_providers List all SSO authentication providers
AuthenticationProvidersApi getAuthenticationProvider GET /authentication_providers/{id} Retrieve an authentication provider
AuthenticationProvidersApi updateAuthenticationProvider PATCH /authentication_providers/{id} Update a authentication provider
BillingApi getUserBalance GET /balance Retrieve user balance details
BillingGroupsApi createBillingGroup POST /billing_groups Create a billing group
BillingGroupsApi deleteBillingGroup DELETE /billing_groups/{id} Delete a billing group
BillingGroupsApi listBillingGroups GET /billing_groups List all billing groups
BillingGroupsApi retrieveBillingGroup GET /billing_groups/{id} Retrieve a billing group
BillingGroupsApi updateBillingGroup PATCH /billing_groups/{id} Update a billing group
BulkCredentialsApi bulkCredentialAction POST /actions/{action}/telephony_credentials Perform activate or deactivate action on all credentials filtered by the provided tag.
BulkCredentialsApi createBulkTelephonyCredential POST /actions/bulk/telephony_credentials Creates several credentials
BulkCredentialsApi deleteBulkTelephonyCredential DELETE /actions/bulk/telephony_credentials Delete several credentials
BulkCredentialsApi updateBulkTelephonyCredential PATCH /actions/bulk/telephony_credentials Update several credentials
BusinessIdentityApi createBusinessIdentity POST /business_identities Creates a Business Identity
BusinessIdentityApi deleteBusinessIdentity DELETE /business_identities/{id} Delete a Business Identity
BusinessIdentityApi displayBusinessIdentity GET /business_identities/{id} Display the Business Identity
BusinessIdentityApi listBusinessIdentities GET /business_identities Lists the Business Identities owned by the current user/organization
BusinessIdentityApi updateBusinessIdentity PATCH /business_identities/{id} Update a Business Identity
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 callEnqueue POST /calls/{call_control_id}/actions/enqueue Enqueue call
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 callGather POST /calls/{call_control_id}/actions/gather Gather
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 callStreamingStop POST /calls/{call_control_id}/actions/streaming_stop Streaming stop
CallCommandsApi callTranscriptionStart POST /calls/{call_control_id}/actions/transcription_start Transcription start
CallCommandsApi callTranscriptionStop POST /calls/{call_control_id}/actions/transcription_stop Transcription stop
CallCommandsApi callTransfer POST /calls/{call_control_id}/actions/transfer Transfer call
CallCommandsApi callsCallControlIdActionsStreamingStartPost POST /calls/{call_control_id}/actions/streaming_start Streaming start
CallCommandsApi clientStateUpdate PUT /calls/{call_control_id}/actions/client_state_update Update client state
CallCommandsApi leaveQueue POST /calls/{call_control_id}/actions/leave_queue Remove call from a queue
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
CallRecordingsApi createCustomStorageCredentials POST /custom_storage_credentials/{connection_id} Create custom storage credentials
CallRecordingsApi deleteCustomStorageCredentials DELETE /custom_storage_credentials/{connection_id} Delete stored credentials
CallRecordingsApi getCustomStorageCredentials GET /custom_storage_credentials/{connection_id} Retrieve stored credentials
CallRecordingsApi updateCustomStorageCredentials PUT /custom_storage_credentials/{connection_id} Update stored credentials
CdrUsageReportsApi getUsageReportSync GET /reports/cdr_usage_reports/sync
ChannelZonesApi assignPhoneNumber POST /channel_zones/{channel_zone_id}/channel_zone_phone_numbers Assign a phone number to a channel zone
ChannelZonesApi getChannelZone GET /channel_zones/{channel_zone_id} Get a specific channel zone
ChannelZonesApi getChannelZones GET /channel_zones Get list of channel zones
ChannelZonesApi getPhoneNumbers GET /channel_zones/{channel_zone_id}/channel_zone_phone_numbers Get the list of phone numbers assigned to a channel zone
ChannelZonesApi patchGroup PATCH /channel_zones/{channel_zone_id} Patch a channel zone
ChannelZonesApi unassignPhoneNumber DELETE /channel_zones/{channel_zone_id}/channel_zone_phone_numbers/{phone_number} Unassign a phone number from a channel zone
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 conferenceLeave POST /conferences/{id}/actions/leave Leave 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 conferenceStopAudio POST /conferences/{id}/actions/stop Stop audio being played on the conference
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 conferenceUpdate POST /conferences/{id}/actions/update Update conference participant
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
CredentialsApi createTelephonyCredential POST /telephony_credentials Create a credential
CredentialsApi deleteTelephonyCredential DELETE /telephony_credentials/{id} Delete a credential
CredentialsApi findTelephonyCredentials GET /telephony_credentials List all credentials
CredentialsApi getTelephonyCredential GET /telephony_credentials/{id} Get a credential
CredentialsApi listTags GET /telephony_credentials/tags List all tags
CredentialsApi telephonyCredentialAction POST /telephony_credentials/{id}/actions/{action} Perform activate or deactivate action on provided Credential
CredentialsApi updateTelephonyCredential PATCH /telephony_credentials/{id} Update a credential
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
CustomerServiceRequestApi createCustomerServiceRequest POST /customer_service_requests Create a customer service request
CustomerServiceRequestApi getCustomerServiceRequest GET /customer_service_requests/{customer_service_request_id} Get a customer service request
CustomerServiceRequestApi listCustomerServiceRequests GET /customer_service_requests List customer service requests
CustomerServiceRequestApi verifyPhoneNumberCoverage POST /customer_service_requests/phone_number_coverages Verify CSR phone number coverage
DebuggingApi listCallEvents GET /call_events List call events
DetailRecordsApi detailRecordsSearch GET /detail_records Search detail records
DialogflowIntegrationApi createDialogflowConnection POST /dialogflow_connections/{connection_id} Create a Dialogflow Connection
DialogflowIntegrationApi deleteDialogflowConnection DELETE /dialogflow_connections/{connection_id} Delete stored Dialogflow Connection
DialogflowIntegrationApi getDialogflowConnection GET /dialogflow_connections/{connection_id} Retrieve stored Dialogflow Connection
DialogflowIntegrationApi updateDialogflowConnection PUT /dialogflow_connections/{connection_id} Update stored Dialogflow Connection
DocumentsApi createDocument POST /documents Upload a document
DocumentsApi deleteDocument DELETE /documents/{id} Delete a document
DocumentsApi downloadDocServiceDocument GET /documents/{id}/download Download a document
DocumentsApi listDocumentLinks GET /document_links List all document links
DocumentsApi listDocuments GET /documents List all documents
DocumentsApi retrieveDocument GET /documents/{id} Retrieve a document
DocumentsApi updateDocument PATCH /documents/{id} Update a document
DynamicEmergencyAddressesApi createDyanmicEmergencyAddress POST /dynamic_emergency_addresses Create a dynamic emergency address.
DynamicEmergencyAddressesApi deleteDynamicEmergencyAddress DELETE /dynamic_emergency_addresses/{id} Delete a dynamic emergency address
DynamicEmergencyAddressesApi getDynamicEmergencyAddress GET /dynamic_emergency_addresses/{id} Get a dynamic emergency address
DynamicEmergencyAddressesApi listDyanmicEmergencyAddresses GET /dynamic_emergency_addresses List dynamic emergency addresses
DynamicEmergencyEndpointsApi createDyanmicEmergencyEndpoint POST /dynamic_emergency_endpoints Create a dynamic emergency endpoint.
DynamicEmergencyEndpointsApi deleteDynamicEmergencyEndpoint DELETE /dynamic_emergency_endpoints/{id} Delete a dynamic emergency endpoint
DynamicEmergencyEndpointsApi getDynamicEmergencyEndpoint GET /dynamic_emergency_endpoints/{id} Get a dynamic emergency endpoint
DynamicEmergencyEndpointsApi listDyanmicEmergencyEndpoints GET /dynamic_emergency_endpoints List dynamic emergency endpoints
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
FqdnsApi createAccessFqdn POST /access_fqdns Create new Access FQDN
FqdnsApi createFqdn POST /fqdns Create an FQDN
FqdnsApi deleteAccessFqdn DELETE /access_fqdns/{fqdn_id} Delete Access FQDN
FqdnsApi deleteFqdn DELETE /fqdns/{id} Delete an FQDN
FqdnsApi listAccessFqdnById GET /access_fqdns/{fqdn_id} List an Access FQDN
FqdnsApi listAllAccessFqdns GET /access_fqdns List all Access FQDNs
FqdnsApi listAllIpsByFqdn GET /access_fqdns/{fqdn_id}/ips List Access FQDN's IP Addresses
FqdnsApi listFqdns GET /fqdns List FQDNs
FqdnsApi retrieveFqdn GET /fqdns/{id} Retrieve an FQDN
FqdnsApi updateAccessFqdn PATCH /access_fqdns/{fqdn_id} Update Access FQDN
FqdnsApi updateFqdn PATCH /fqdns/{id} Update an FQDN
InboundChannelsApi listOutboundChannels GET /phone_numbers/inbound_channels Retrieve your inbound channels
InboundChannelsApi updateOutboundChannels PATCH /phone_numbers/inbound_channels Update inbound channels
InventoryLevelApi createInventoryCoverageRequest GET /inventory_coverage Create an inventory coverage request
IpAddressesApi accessIPAddressCreate POST /access_ip_address Create new Access IP Address
IpAddressesApi accessIPAddressDelete DELETE /access_ip_address/{access_ip_address_id} Delete access IP address
IpAddressesApi accessIPAddressGet GET /access_ip_address/{access_ip_address_id} Retrieve an access IP address
IpAddressesApi accessIPAddressList GET /access_ip_address List all Access IP Addresses
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
IpRangesApi accessIPRangeCreate POST /access_ip_ranges Create new Access IP Range
IpRangesApi accessIPRangeList GET /access_ip_ranges List all Access IP Ranges
IpRangesApi accessIpRangesAccessIpRangeIdDelete DELETE /access_ip_ranges/{access_ip_range_id} Delete access IP ranges
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
ManagedAccountsApi createManagedAccount POST /managed_accounts Create a new managed account.
ManagedAccountsApi disableManagedAccount POST /managed_accounts/{id}/actions/disable Disables a managed account
ManagedAccountsApi enableManagedAccount POST /managed_accounts/{id}/actions/enable Enables a managed account
ManagedAccountsApi listManagedAccounts GET /managed_accounts Lists accounts managed by the current user.
ManagedAccountsApi retrieveManagedAccount GET /managed_accounts/{id} Retrieve a managed account
ManagedAccountsApi updateManagedAccount PATCH /managed_accounts/{id} Update a managed account
MdrDetailReportsApi deleteMdrRequest DELETE /reports/batch_mdr_reports/{id}
MdrDetailReportsApi getCdrRequests GET /reports/batch_mdr_reports
MdrDetailReportsApi getMdrRequest GET /reports/batch_mdr_reports/{id}
MdrDetailReportsApi getPaginatedMdrs GET /reports/mdrs
MdrDetailReportsApi submitMdrRequest POST /reports/batch_mdr_reports
MdrUsageReportsApi deleteUsageReport DELETE /reports/mdr_usage_reports/{id}
MdrUsageReportsApi getUsageReport GET /reports/mdr_usage_reports/{id}
MdrUsageReportsApi getUsageReportSync1 GET /reports/mdr_usage_reports/sync
MdrUsageReportsApi getUsageReports GET /reports/mdr_usage_reports
MdrUsageReportsApi submitUsageReport POST /reports/mdr_usage_reports
MediaStorageApiApi createMediaStorage POST /media Upload media
MediaStorageApiApi deleteMediaStorage DELETE /media/{media_name} Deletes stored media
MediaStorageApiApi downloadMediaStorage GET /media/{media_name}/download Download stored media
MediaStorageApiApi getMediaStorage GET /media/{media_name} Retrieve stored media
MediaStorageApiApi listMediaStorage GET /media List uploaded media
MediaStorageApiApi updateMediaStorage PUT /media/{media_name} Update stored media
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
MobileOperatorNetworksApi mobileOperatorNetworksGet GET /mobile_operator_networks List mobile operator networks
NetworksApi networkCreate POST /networks Create a Network
NetworksApi networkDelete DELETE /networks/{id} Delete a Network
NetworksApi networkGet GET /networks/{id} Retrieve a Network
NetworksApi networkInterfaceList GET /networks/{id}/network_interfaces List all Interfaces for a Network.
NetworksApi networkList GET /networks List all Networks
NetworksApi networkUpdate PATCH /networks/{id} Update a Network
NotificationsApi createNotificationChannels POST /notification_channels Create a notification channel
NotificationsApi createNotificationProfile POST /notification_profiles Create a notification profile
NotificationsApi createNotificationSetting POST /notification_settings Add a Notification Setting
NotificationsApi deleteNotificationChannel DELETE /notification_channels/{id} Delete a notification channel
NotificationsApi deleteNotificationProfile DELETE /notification_profiles/{id} Delete a notification profile
NotificationsApi deleteNotificationSetting DELETE /notification_settings/{id} Delete a notification setting
NotificationsApi findNotificationsEvents GET /notification_events List all Notifications Events
NotificationsApi findNotificationsEventsConditions GET /notification_event_conditions List all Notifications Events Conditions
NotificationsApi findNotificationsProfiles GET /notification_profiles List all Notifications Profiles
NotificationsApi listNotificationChannels GET /notification_channels List notification channels
NotificationsApi listNotificationSettings GET /notification_settings List notification settings
NotificationsApi retrieveNotificationChannel GET /notification_channels/{id} Retrieve a notification channel
NotificationsApi retrieveNotificationProfile GET /notification_profiles/{id} Retrieve a notification profile
NotificationsApi retrieveNotificationSetting GET /notification_settings/{id} Retrieve a notification setting
NotificationsApi updateNotificationChannel PATCH /notification_channels/{id} Update a notification channel
NotificationsApi updateNotificationProfile PATCH /notification_profiles/{id} Update a notification profile
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 createPhoneNumbersJobUpdatePhoneNumber POST /phone_numbers/jobs/update_phone_numbers Update 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
NumberBlockOrdersApi createNumberBlockOrder POST /number_block_orders Create a number block order
NumberBlockOrdersApi listNumberBlockOrders GET /number_block_orders List number block orders
NumberBlockOrdersApi retrieveNumberBlockOrder GET /number_block_orders/{number_block_order_id} Retrieve a number block order
NumberBlocksBackgroundJobsApi createPhoneNumberBlocksJobDeletePhoneNumberBlock POST /phone_number_blocks/jobs/delete_phone_number_block Deletes all numbers associated with a phone number block
NumberBlocksBackgroundJobsApi listPhoneNumberBlocksJobs GET /phone_number_blocks/jobs Lists the phone number blocks jobs
NumberBlocksBackgroundJobsApi retrievePhoneNumberBlocksJob GET /phone_number_blocks/jobs/{id} Retrieves a phone number blocks 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
NumberLookupApi numberLookup GET /number_lookup/{phone_number} Lookup phone number data
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
NumberOrdersApi createComment POST /comments Create a comment
NumberOrdersApi createNumberOrder POST /number_orders Create a number order
NumberOrdersApi listComments GET /comments Retrieve all comments
NumberOrdersApi listNumberOrders GET /number_orders List number orders
NumberOrdersApi listRegulartoryRequirements GET /phone_numbers_regulatory_requirements Retrieve regulartory requirements
NumberOrdersApi listSubNumberOrders GET /sub_number_orders List sub number orders
NumberOrdersApi markCommentRead PATCH /comments/{id}/read Mark a comment as read
NumberOrdersApi retrieveComment GET /comments/{id} Retrieve a comment
NumberOrdersApi retrieveNumberOrder GET /number_orders/{number_order_id} Retrieve a number order
NumberOrdersApi retrieveNumberOrderPhoneNumber GET /number_order_phone_numbers/{number_order_phone_number_id} Retrieve a number order phone number.
NumberOrdersApi retrieveNumberOrderPhoneNumbers GET /number_order_phone_numbers Retrieve a list of phone numbers associated to orders
NumberOrdersApi retrieveSubNumberOrder GET /sub_number_orders/{sub_number_order_id} Retrieve a sub number order
NumberOrdersApi updateNumberOrder PATCH /number_orders/{number_order_id} Update a number order
NumberOrdersApi updateNumberOrderPhoneNumber PATCH /number_order_phone_numbers/{number_order_phone_number_id} Update a number order phone number.
NumberOrdersApi updateSubNumberOrder PATCH /sub_number_orders/{sub_number_order_id} Update a sub number order
NumberPortoutApi findPortoutComments GET /portouts/{id}/comments List all comments for a portout request
NumberPortoutApi findPortoutRequest GET /portouts/{id} Get a portout request
NumberPortoutApi getPortRequestSupportingDocuments GET /portouts/{id}/supporting_documents List supporting documents on a portout request
NumberPortoutApi listPortoutRequest GET /portouts List portout requests
NumberPortoutApi postPortRequestComment POST /portouts/{id}/comments Create a comment on a portout request
NumberPortoutApi postPortRequestSupportingDocuments POST /portouts/{id}/supporting_documents Create a list of supporting documents on a portout request
NumberPortoutApi updatePortoutRequest PATCH /portouts/{id}/{status} Update Status
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 listAvailablePhoneNumberBlocks GET /available_phone_number_blocks List available phone number blocks
NumberSearchApi listAvailablePhoneNumbers GET /available_phone_numbers List available phone numbers
OtaUpdatesApi oTAUpdateGET GET /ota_updates/{id} Get OTA update
OtaUpdatesApi oTAUpdatesList GET /ota_updates List OTA updates
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.
PhoneNumberPortingApi postPortabilityCheck POST /portability_checks Run a portability check
PortingOrderApi activatePortingOrder POST /porting_orders/{id}/actions/activate Activates every number on a porting order.
PortingOrderApi cancelPortingOrder POST /porting_orders/{id}/actions/cancel Cancel a porting order
PortingOrderApi confirmPortingOrder POST /porting_orders/{id}/actions/confirm Submit a porting order.
PortingOrderApi createPortingOrder POST /porting_orders Create a porting order
PortingOrderApi createPortingOrderComment POST /porting_orders/{id}/comments Create a comment for a porting order
PortingOrderApi deletePortingOrder DELETE /porting_orders/{id} Delete a porting order
PortingOrderApi getPortingOrder GET /porting_orders/{id} Retrieve a porting order
PortingOrderApi getPortingOrderLOATemplate GET /porting_orders/{id}/loa_template Download a porting order loa template
PortingOrderApi getPortingOrderSubRequest GET /porting_orders/{id}/sub_request Retrieve the associated V1 sub_request_id and port_request_id
PortingOrderApi getPortingOrdersActivationJob GET /porting_orders/{id}/activation_jobs/{activationJobId} Retrieve a porting activation job
PortingOrderApi listAllowedFocWindows GET /porting_orders/{id}/allowed_foc_windows List allowed FOC dates
PortingOrderApi listPortingOrderDocuments GET /porting_orders/{id}/documents List all documents associated with a porting order
PortingOrderApi listPortingOrderRequirements GET /porting_orders/{id}/requirements List all required documents for this porting order
PortingOrderApi listPortingOrders GET /porting_orders List all porting orders
PortingOrderApi listPortingOrdersActivationJobs GET /porting_orders/{id}/activation_jobs List all porting activation jobs
PortingOrderApi listPortingOrdersComments GET /porting_orders/{id}/comments List all comments of a porting order
PortingOrderApi listPortingOrdersExceptionTypes GET /porting_orders/exception_types List all exception types
PortingOrderApi listPortingPhoneNumbers GET /porting_phone_numbers List all porting phone numbers
PortingOrderApi updatePortingOrder PATCH /porting_orders/{id} Edit a porting order
PortingOrderApi uploadPortingOrderDocuments POST /porting_orders/{id}/documents Associate a list of documents with a porting order
PrivateWirelessGatewaysApi createPrivateWirelessGateway POST /private_wireless_gateways Create a Private Wireless Gateway
PrivateWirelessGatewaysApi deletePrivateWirelessGateway DELETE /private_wireless_gateways/{id} Delete a Private Wireless Gateway
PrivateWirelessGatewaysApi getPrivateWirelessGateway GET /private_wireless_gateways/{id} Get a Private Wireless Gateway
PrivateWirelessGatewaysApi getPrivateWirelessGateways GET /private_wireless_gateways Get all Private Wireless Gateways
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
ProgrammableFaxCommandsApi cancelFax POST /faxes/{id}/actions/cancel Cancel a fax
ProgrammableFaxCommandsApi deleteFax DELETE /faxes/{id} Delete a fax
ProgrammableFaxCommandsApi listFaxes GET /faxes View a list of faxes
ProgrammableFaxCommandsApi refreshFax POST /faxes/{id}/actions/refresh Refresh a fax
ProgrammableFaxCommandsApi sendFax POST /faxes Send a fax
ProgrammableFaxCommandsApi viewFax GET /faxes/{id} View a fax
PublicInternetGatewaysApi publicInternetGatewayCreate POST /public_internet_gateways Create a Public Internet Gateway
PublicInternetGatewaysApi publicInternetGatewayDelete DELETE /public_internet_gateways/{id} Delete a Public Internet Gateway
PublicInternetGatewaysApi publicInternetGatewayGet GET /public_internet_gateways/{id} Retrieve a Public Internet Gateway
PublicInternetGatewaysApi publicInternetGatewayList GET /public_internet_gateways List all Public Internet Gateways
PushCredentialsApi createPushCredential POST /mobile_push_credentials Creates a new mobile push credential
PushCredentialsApi deletePushCredentialById DELETE /mobile_push_credentials/{push_credential_id} Deletes a mobile push credential
PushCredentialsApi getPushCredentialById GET /mobile_push_credentials/{push_credential_id} Retrieves a mobile push credential
PushCredentialsApi listPushCredentials GET /mobile_push_credentials List mobile push credentials
QueueCommandsApi listQueueCalls GET /queues/{queue_name}/calls Retrieve calls from a queue
QueueCommandsApi retrieveCallFromQueue GET /queues/{queue_name}/calls/{call_control_id} Retrieve a call from a queue
QueueCommandsApi retrieveCallQueue GET /queues/{queue_name} Retrieve a call queue
RecordingsCommandsApi listRecordings GET /recordings List recordings
RecordingsCommandsApi retrieveRecording GET /recordings/{id} Retrieve a recording
RegionsApi regionList GET /regions List all Regions
RegisterCallApi registerCall POST /calls/register Register the call for Google Verified Calls
ReportingApi createWdrReport POST /wireless/detail_records_reports Create a Wireless Detail Records (WDRs) Report
ReportingApi deleteWdrReport DELETE /wireless/detail_records_reports/{id} Delete a Wireless Detail Record (WDR) Report
ReportingApi getWdrReport GET /wireless/detail_records_reports/{id} Get a Wireless Detail Record (WDR) Report
ReportingApi getWdrReports GET /wireless/detail_records_reports Get all Wireless Detail Records (WDRs) Reports
ReportsApi createLedgerBillingGroupReport POST /ledger_billing_group_reports Create a ledger billing group report
ReportsApi retrieveLedgerBillingGroupReport GET /ledger_billing_group_reports/{id} Retrieve a ledger billing group report
RequirementTypesApi docReqsListRequirementTypes GET /requirement_types List all requirement types
RequirementTypesApi docReqsRetrieveRequirementType GET /requirement_types/{id} Retrieve a requirement types
RequirementsApi docReqsRetrieveDocumentRequirements GET /requirements/{id} Retrieve a document requirement
RequirementsApi listRequirements GET /requirements List all requirements
RoomCompositionsApi createRoomComposition POST /room_compositions Create a room composition.
RoomCompositionsApi deleteRoomComposition DELETE /room_compositions/{room_composition_id} Delete a room composition.
RoomCompositionsApi listRoomCompositions GET /room_compositions View a list of room compositions.
RoomCompositionsApi viewRoomComposition GET /room_compositions/{room_composition_id} View a room composition.
RoomParticipantsApi listRoomParticipants GET /room_participants View a list of room participants.
RoomParticipantsApi viewRoomParticipant GET /room_participants/{room_participant_id} View a room participant.
RoomRecordingsApi deleteRoomRecording DELETE /room_recordings/{room_recording_id} Delete a room recording.
RoomRecordingsApi deleteRoomRecordings DELETE /room_recordings Delete several room recordings in a bulk.
RoomRecordingsApi listRoomRecordings GET /room_recordings View a list of room recordings.
RoomRecordingsApi viewRoomRecording GET /room_recordings/{room_recording_id} View a room recording.
RoomSessionsApi endSession POST /room_sessions/{room_session_id}/actions/end End a room session.
RoomSessionsApi kickParticipantInSession POST /room_sessions/{room_session_id}/actions/kick Kick participants from a room session.
RoomSessionsApi listRoomSessions GET /room_sessions View a list of room sessions.
RoomSessionsApi muteParticipantInSession POST /room_sessions/{room_session_id}/actions/mute Mute participants in room session.
RoomSessionsApi nestedListRoomParticipants GET /room_sessions/{room_session_id}/participants View a list of room participants.
RoomSessionsApi unmuteParticipantInSession POST /room_sessions/{room_session_id}/actions/unmute Unmute participants in room session.
RoomSessionsApi viewRoomSession GET /room_sessions/{room_session_id} View a room session.
RoomsApi createRoom POST /rooms Create a room.
RoomsApi deleteRoom DELETE /rooms/{room_id} Delete a room.
RoomsApi listRooms GET /rooms View a list of rooms.
RoomsApi nestedListRoomSessions GET /rooms/{room_id}/sessions View a list of room sessions.
RoomsApi patchRoom PATCH /rooms/{room_id} Update a room.
RoomsApi viewRoom GET /rooms/{room_id} View a room.
RoomsClientTokensApi createRoomClientToken POST /rooms/{room_id}/actions/generate_join_client_token Create Client Token to join a room.
RoomsClientTokensApi refreshRoomClientToken POST /rooms/{room_id}/actions/refresh_client_token Refresh Client Token to join a room.
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
SimCardActionsApi bulkSimCardActionGet GET /bulk_sim_card_actions/{id} Get bulk SIM card action details
SimCardActionsApi listBulkSIMCardActions GET /bulk_sim_card_actions List bulk SIM card actions
SimCardActionsApi listSIMCardActions GET /sim_card_actions List SIM card actions
SimCardActionsApi simCardActionGet GET /sim_card_actions/{id} Get SIM card action details
SimCardGroupActionsApi simCardGroupActionGet GET /sim_card_group_actions/{id} Get SIM card group action details
SimCardGroupActionsApi simCardGroupActionsGet GET /sim_card_group_actions List SIM card group actions
SimCardGroupsApi removeSIMCardGroupPrivateWirelessGateway POST /sim_card_groups/{id}/actions/remove_private_wireless_gateway Request Private Wireless Gateway removal from SIM card group
SimCardGroupsApi setSIMCardGroupPrivateWirelessGateway POST /sim_card_groups/{id}/actions/set_private_wireless_gateway Request Private Wireless Gateway assignment for SIM card group
SimCardGroupsApi simCardGroupDelete DELETE /sim_card_groups/{id} Delete a SIM card group
SimCardGroupsApi simCardGroupUpdate PATCH /sim_card_groups/{id} Update a SIM card group
SimCardGroupsApi simCardGroupsGet GET /sim_card_groups/{id} Get SIM card group
SimCardGroupsApi simCardGroupsGetAll GET /sim_card_groups Get all SIM card groups
SimCardGroupsApi simCardGroupsPost POST /sim_card_groups Create a SIM card group
SimCardOrdersApi simCardOrderGet GET /sim_card_orders/{id} Get a single SIM card order
SimCardOrdersApi simCardOrdersGet GET /sim_card_orders Get all SIM card orders
SimCardOrdersApi simCardOrdersPost POST /sim_card_orders Create a SIM card order
SimCardOrdersApi simCardOrdersPreview POST /sim_card_order_preview Preview SIM card orders
SimCardsApi bulkSIMCardNetworkPreferences PUT /actions/network_preferences/sim_cards Bulk Network Preferences for SIM cards
SimCardsApi bulkSetPublicIPs POST /sim_cards/actions/bulk_set_public_ips Request bulk setting SIM card public IPs.
SimCardsApi deleteNetworkPreference POST /sim_cards/{id}/actions/delete_network_preferences Delete network preferences for a SIM card
SimCardsApi listSimCardDataUsageNotifications GET /sim_card_data_usage_notifications List SIM card data usage notifications
SimCardsApi postValidateRegistrationCodes POST /sim_cards/actions/validate_registration_codes Validate SIM cards registration codes
SimCardsApi removeSIMCardPublicIP POST /sim_cards/{id}/actions/remove_public_ip Request removing a SIM card public IP
SimCardsApi sIMCardDeviceDetailsGet GET /sim_cards/{sim_card_id}/device_details Get SIM card device details
SimCardsApi sIMCardNetworkPreferencesDelete DELETE /sim_cards/{sim_card_id}/network_preferences DELETE network preferences
SimCardsApi sIMCardNetworkPreferencesGet GET /sim_cards/{sim_card_id}/network_preferences Get network preferences
SimCardsApi sIMCardNetworkPreferencesPut PUT /sim_cards/{sim_card_id}/network_preferences Set network preferences
SimCardsApi sIMCardPublicIPGet GET /sim_cards/{sim_card_id}/public_ip Get SIM card public IP definition
SimCardsApi setNetworkPreference POST /sim_cards/{id}/actions/set_network_preferences Create or update network preferences for a SIM card
SimCardsApi setSIMCardPublicIP POST /sim_cards/{id}/actions/set_public_ip Request setting a SIM card public IP
SimCardsApi simCardDataUsageNotificationsDelete DELETE /sim_card_data_usage_notifications/{id} Delete SIM card data usage notifications
SimCardsApi simCardDataUsageNotificationsGet GET /sim_card_data_usage_notifications/{id} Get a single SIM card data usage notification
SimCardsApi simCardDataUsageNotificationsPatch PATCH /sim_card_data_usage_notifications/{id} Updates information for a SIM Card Data Usage Notification
SimCardsApi simCardDataUsageNotificationsPost POST /sim_card_data_usage_notifications Create a new SIM card data usage notification
SimCardsApi simCardDelete DELETE /sim_cards/{id} Deletes a SIM card
SimCardsApi simCardDisable POST /sim_cards/{id}/actions/disable Request a SIM card disable
SimCardsApi simCardEnable POST /sim_cards/{id}/actions/enable Request a SIM card enable
SimCardsApi simCardGet GET /sim_cards/{id} Get SIM card
SimCardsApi simCardRegister POST /actions/register/sim_cards Register SIM cards
SimCardsApi simCardSetStandby POST /sim_cards/{id}/actions/set_standby Request setting a SIM card to standby
SimCardsApi simCardUpdate PATCH /sim_cards/{id} Update a SIM card
SimCardsApi simCardsGet GET /sim_cards Get all SIM cards
SimCardsApi wirelessConnectivityLogsGet GET /sim_cards/{sim_card_id}/wireless_connectivity_logs List wireless connectivity logs
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
TeXmlRestCommandsApi updateTeXMLCall POST /texml/{call_sid}/update Update call
VerifiedCallsDisplayProfileApi createVerifiedCallsDisplayProfile POST /verified_calls_display_profiles Creates a Verified Calls Display Profile
VerifiedCallsDisplayProfileApi createVerifiedCallsDisplayProfileVerificationRequest POST /verified_calls_display_profiles/{id}/verification_request Creates a Verification Request
VerifiedCallsDisplayProfileApi deleteVerifiedCallsDisplayProfile DELETE /verified_calls_display_profiles/{id} Deletes the Verified Calls Display Profile
VerifiedCallsDisplayProfileApi displayVerifiedCallsDisplayProfile GET /verified_calls_display_profiles/{id} Display the Verified Calls Display Profile
VerifiedCallsDisplayProfileApi listVerifiedCallsDisplayProfiles GET /verified_calls_display_profiles Lists the Verified Calls Display Profiles owned by the current user/organization
VerifiedCallsDisplayProfileApi updateVerifiedCallsDisplayProfile PATCH /verified_calls_display_profiles/{id} Update a Verified Calls Display Profile
VerifyApi createVerificationCall POST /verifications/call Trigger a Call verification
VerifyApi createVerificationFlashcall POST /verifications/flashcall Trigger a Flash call verification
VerifyApi createVerificationPSD2 POST /verifications/psd2 Trigger a PSD2 verification
VerifyApi createVerificationSMS POST /verifications/sms Trigger a SMS verification
VerifyApi createVerificationWhatsapp POST /verifications/whatsapp Trigger a Whatsapp verification
VerifyApi createVerifyProfile POST /verify_profiles Create a Verify profile
VerifyApi deleteVerifyProfile DELETE /verify_profiles/{verify_profile_id} Delete a Verify profile
VerifyApi listVerifications GET /verifications/by_phone_number/{phone_number} List verifications by phone number
VerifyApi listVerifyProfiles GET /verify_profiles List all Verify profiles
VerifyApi retrieveVerification GET /verifications/{verification_id} Retrieve a verification
VerifyApi retrieveVerifyProfile GET /verify_profiles/{verify_profile_id} Retrieve a Verify profile
VerifyApi updateVerifyProfile PATCH /verify_profiles/{verify_profile_id} Update a Verify profile
VerifyApi verifyVerificationCode POST /verifications/by_phone_number/{phone_number}/actions/verify Submit a verification code. Deprecation notice: `verify_profile_id' is now a mandatory field. The sunset date for this change is 2022-04-02 00:00:00.
VirtualCrossConnectsApi virtaulCrossConnectList GET /virtual_cross_connects List all Virtual Cross Connects
VirtualCrossConnectsApi virtaulCrossConnectRegionList GET /virtual_cross_connect_regions List all Virtual Cross Connect Cloud Regions
VirtualCrossConnectsApi virtualCrossConnectCreate POST /virtual_cross_connects Create a Virtual Cross Connect
VirtualCrossConnectsApi virtualCrossConnectDelete DELETE /virtual_cross_connects/{id} Delete a Virtual Cross Connect
VirtualCrossConnectsApi virtualCrossConnectGet GET /virtual_cross_connects/{id} Retrieve a Virtual Cross Connect
VirtualCrossConnectsApi virtualCrossConnectProvision POST /virtual_cross_connects/{id}/actions/provision Provision a Virtual Cross Connect
VirtualCrossConnectsApi virtualCrossConnectRegionGet GET /virtual_cross_connect_regions/{id} Retrieve a Virtual Cross Connect Cloud Regions
VirtualCrossConnectsApi virtualCrossConnectUpdate PATCH /virtual_cross_connects/{id} Update the Virtual Cross Connect
WdrDetailReportsApi getPaginatedWdrs GET /reports/wdrs
WebhooksApi getWebhookDeliveries GET /webhook_deliveries List webhook deliveries
WebhooksApi getWebhookDelivery GET /webhook_deliveries/{id} Find webhook_delivery details by ID
WhatsAppBusinessAccountApi listWhatsappBusinessAccounts GET /whatsapp_business_accounts Lists the WhatsApp Business Accounts owned by the current organization
WhatsAppBusinessAccountApi retrieveWhatsappBusinessAccount GET /whatsapp_business_accounts/{id} Retrieves a WhatsApp Business Account
WhatsAppBusinessAccountApi retrieveWhatsappBusinessAccountPhoneNumbers GET /whatsapp_business_accounts/{id}/phone_numbers Retrieves the phone numbers from a WhatsApp Business Account
WhatsAppContactsApi checkContact POST /whatsapp_contacts Check Contact
WhatsAppDetailReportsApi deleteRequest DELETE /whatsapp_detail_record_reports/{id}
WhatsAppDetailReportsApi getRequest GET /whatsapp_detail_record_reports/{id}
WhatsAppDetailReportsApi getRequests GET /whatsapp_detail_record_reports
WhatsAppDetailReportsApi submitRequest POST /whatsapp_detail_record_reports
WhatsAppMediaApi deleteMedia DELETE /whatsapp_media/{whatsapp_user_id}/{media_id} Delete Media
WhatsAppMediaApi downloadMedia GET /whatsapp_media/{whatsapp_user_id}/{media_id} Download Media
WhatsAppMediaApi uploadMedia POST /whatsapp_media Upload Media
WhatsAppMessageTemplateApi createWhatsappMessageTemplates POST /whatsapp_business_accounts/{id}/whatsapp_message_templates Create WhatsApp Message Templates
WhatsAppMessageTemplateApi deleteWhatsappMessageTemplates DELETE /whatsapp_business_accounts/{id}/whatsapp_message_templates/{name} Delete WhatsApp Message Templates
WhatsAppMessageTemplateApi listWhatsappMessageTemplates GET /whatsapp_business_accounts/{id}/whatsapp_message_templates List WhatsApp Message Templates
WhatsAppMessagesApi markMessageAsRead PATCH /whatsapp_messages/{message_id} Mark Message As Read
WhatsAppMessagesApi sendMessage POST /whatsapp_messages Send Message
WhatsAppPhoneNumberApi patchWhatsappPhoneNumber PATCH /whatsapp_phone_numbers/{id} Update a WhatsApp Phone Number webhook
WhatsAppPhoneNumberApi patchWhatsappPhoneNumberAbout PATCH /whatsapp_phone_numbers/{id}/about Update a WhatsApp Phone Number about text
WhatsAppPhoneNumberApi patchWhatsappProfilePhoto PATCH /whatsapp_phone_numbers/{id}/photo Update the Whatsapp Profile Photo for a given Whatsapp Phone Number
WhatsAppPhoneNumberApi retrieveWhatsappPhoneNumber GET /whatsapp_phone_numbers/{id} Retrieves a WhatsApp Phone Number
WhatsAppPhoneNumberApi retrieveWhatsappProfilePhoto GET /whatsapp_phone_numbers/{id}/photo Retrieves a Whatsapp Profile Photo for a WhatsApp Phone Number
WhatsAppUsageAggregationsApi getUsageAggregationsSync GET /whatsapp_usage_aggregations
WireGuardInterfacesApi wireguardInterfaceCreate POST /wireguard_interfaces Create a WireGuard Interface
WireGuardInterfacesApi wireguardInterfaceDelete DELETE /wireguard_interfaces/{id} Delete a WireGuard Interface
WireGuardInterfacesApi wireguardInterfaceGet GET /wireguard_interfaces/{id} Retrieve a WireGuard Interfaces
WireGuardInterfacesApi wireguardInterfaceList GET /wireguard_interfaces List all WireGuard Interfaces
WireGuardInterfacesApi wireguardPeerAllowedIPGet GET /wireguard_peers/{id}/allowed_ips/{child_id} Retrieve the Allowed IP
WireGuardInterfacesApi wireguardPeerAllowedIPList GET /wireguard_peers/{id}/allowed_ips List all Allowed IPs for a WireGuard Peer
WireGuardInterfacesApi wireguardPeerConfig GET /wireguard_peers/{id}/config Retrieve Wireguard config template for Peer
WireGuardInterfacesApi wireguardPeerCreate POST /wireguard_peers Create a WireGuard Peer
WireGuardInterfacesApi wireguardPeerDelete DELETE /wireguard_peers/{id} Delete the WireGuard Peer
WireGuardInterfacesApi wireguardPeerGet GET /wireguard_peers/{id} Retrieve the WireGuard Peer
WireGuardInterfacesApi wireguardPeerList GET /wireguard_peers List all WireGuard Peers
WireGuardInterfacesApi wireguardPeerUpdate PATCH /wireguard_peers/{id} Update the WireGuard Peer

Documentation for Models

Documentation for Authorization

Authentication schemes defined for the API:

BearerAuth

  • Type: HTTP basic authentication

bearerAuth

  • Type: HTTP basic authentication

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.

Author

[email protected]

About

Java SDK for the Telnyx API

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.7%
  • Mustache 1.3%