twilio.rest package¶
Subpackages¶
- twilio.rest.accounts package
- twilio.rest.api package
- Subpackages
- twilio.rest.api.v2010 package
- Subpackages
- twilio.rest.api.v2010.account package
- Subpackages
- twilio.rest.api.v2010.account.address package
- twilio.rest.api.v2010.account.available_phone_number package
- Submodules
- twilio.rest.api.v2010.account.available_phone_number.local module
- twilio.rest.api.v2010.account.available_phone_number.machine_to_machine module
- twilio.rest.api.v2010.account.available_phone_number.mobile module
- twilio.rest.api.v2010.account.available_phone_number.national module
- twilio.rest.api.v2010.account.available_phone_number.shared_cost module
- twilio.rest.api.v2010.account.available_phone_number.toll_free module
- twilio.rest.api.v2010.account.available_phone_number.voip module
- Module contents
- twilio.rest.api.v2010.account.call package
- Submodules
- twilio.rest.api.v2010.account.call.event module
- twilio.rest.api.v2010.account.call.feedback module
- twilio.rest.api.v2010.account.call.feedback_summary module
- twilio.rest.api.v2010.account.call.notification module
- twilio.rest.api.v2010.account.call.payment module
- twilio.rest.api.v2010.account.call.recording module
- twilio.rest.api.v2010.account.call.siprec module
- twilio.rest.api.v2010.account.call.stream module
- Module contents
- twilio.rest.api.v2010.account.conference package
- twilio.rest.api.v2010.account.incoming_phone_number package
- twilio.rest.api.v2010.account.message package
- twilio.rest.api.v2010.account.queue package
- twilio.rest.api.v2010.account.recording package
- twilio.rest.api.v2010.account.sip package
- Subpackages
- twilio.rest.api.v2010.account.sip.credential_list package
- twilio.rest.api.v2010.account.sip.domain package
- Subpackages
- Submodules
- twilio.rest.api.v2010.account.sip.domain.credential_list_mapping module
- twilio.rest.api.v2010.account.sip.domain.ip_access_control_list_mapping module
- Module contents
- twilio.rest.api.v2010.account.sip.ip_access_control_list package
- Module contents
- Subpackages
- twilio.rest.api.v2010.account.usage package
- Subpackages
- twilio.rest.api.v2010.account.usage.record package
- Submodules
- twilio.rest.api.v2010.account.usage.record.all_time module
- twilio.rest.api.v2010.account.usage.record.daily module
- twilio.rest.api.v2010.account.usage.record.last_month module
- twilio.rest.api.v2010.account.usage.record.monthly module
- twilio.rest.api.v2010.account.usage.record.this_month module
- twilio.rest.api.v2010.account.usage.record.today module
- twilio.rest.api.v2010.account.usage.record.yearly module
- twilio.rest.api.v2010.account.usage.record.yesterday module
- Module contents
- twilio.rest.api.v2010.account.usage.record package
- Submodules
- twilio.rest.api.v2010.account.usage.trigger module
- Module contents
- Subpackages
- Submodules
- twilio.rest.api.v2010.account.application module
- twilio.rest.api.v2010.account.authorized_connect_app module
- twilio.rest.api.v2010.account.balance module
- twilio.rest.api.v2010.account.connect_app module
- twilio.rest.api.v2010.account.key module
- twilio.rest.api.v2010.account.new_key module
- twilio.rest.api.v2010.account.new_signing_key module
- twilio.rest.api.v2010.account.notification module
- twilio.rest.api.v2010.account.outgoing_caller_id module
- twilio.rest.api.v2010.account.short_code module
- twilio.rest.api.v2010.account.signing_key module
- twilio.rest.api.v2010.account.token module
- twilio.rest.api.v2010.account.transcription module
- twilio.rest.api.v2010.account.validation_request module
- Module contents
- Subpackages
- twilio.rest.api.v2010.account package
- Module contents
- Subpackages
- twilio.rest.api.v2010 package
- Module contents
- Subpackages
- twilio.rest.autopilot package
- Subpackages
- twilio.rest.autopilot.v1 package
- Subpackages
- twilio.rest.autopilot.v1.assistant package
- Subpackages
- Submodules
- twilio.rest.autopilot.v1.assistant.defaults module
- twilio.rest.autopilot.v1.assistant.dialogue module
- twilio.rest.autopilot.v1.assistant.model_build module
- twilio.rest.autopilot.v1.assistant.query module
- twilio.rest.autopilot.v1.assistant.style_sheet module
- twilio.rest.autopilot.v1.assistant.webhook module
- Module contents
- twilio.rest.autopilot.v1.assistant package
- Submodules
- twilio.rest.autopilot.v1.restore_assistant module
- Module contents
- Subpackages
- twilio.rest.autopilot.v1 package
- Module contents
- Subpackages
- twilio.rest.bulkexports package
- twilio.rest.chat package
- Subpackages
- twilio.rest.chat.v1 package
- twilio.rest.chat.v2 package
- Subpackages
- Submodules
- twilio.rest.chat.v2.credential module
- Module contents
- twilio.rest.chat.v3 package
- Module contents
- Subpackages
- twilio.rest.conversations package
- Subpackages
- twilio.rest.conversations.v1 package
- Subpackages
- twilio.rest.conversations.v1.configuration package
- twilio.rest.conversations.v1.conversation package
- twilio.rest.conversations.v1.service package
- Subpackages
- twilio.rest.conversations.v1.service.configuration package
- twilio.rest.conversations.v1.service.conversation package
- twilio.rest.conversations.v1.service.user package
- Submodules
- twilio.rest.conversations.v1.service.binding module
- twilio.rest.conversations.v1.service.participant_conversation module
- twilio.rest.conversations.v1.service.role module
- Module contents
- Subpackages
- twilio.rest.conversations.v1.user package
- Submodules
- twilio.rest.conversations.v1.address_configuration module
- twilio.rest.conversations.v1.credential module
- twilio.rest.conversations.v1.participant_conversation module
- twilio.rest.conversations.v1.role module
- Module contents
- Subpackages
- twilio.rest.conversations.v1 package
- Module contents
- Subpackages
- twilio.rest.events package
- twilio.rest.flex_api package
- Subpackages
- twilio.rest.flex_api.v1 package
- Module contents
- Subpackages
- twilio.rest.frontline_api package
- twilio.rest.insights package
- Subpackages
- Module contents
- twilio.rest.ip_messaging package
- Subpackages
- twilio.rest.ip_messaging.v1 package
- Subpackages
- Submodules
- twilio.rest.ip_messaging.v1.credential module
- Module contents
- twilio.rest.ip_messaging.v2 package
- Subpackages
- Submodules
- twilio.rest.ip_messaging.v2.credential module
- Module contents
- twilio.rest.ip_messaging.v1 package
- Module contents
- Subpackages
- twilio.rest.lookups package
- twilio.rest.media package
- twilio.rest.messaging package
- Subpackages
- twilio.rest.messaging.v1 package
- Subpackages
- twilio.rest.messaging.v1.brand_registration package
- twilio.rest.messaging.v1.service package
- Submodules
- twilio.rest.messaging.v1.service.alpha_sender module
- twilio.rest.messaging.v1.service.phone_number module
- twilio.rest.messaging.v1.service.short_code module
- twilio.rest.messaging.v1.service.us_app_to_person module
- twilio.rest.messaging.v1.service.us_app_to_person_usecase module
- Module contents
- Submodules
- twilio.rest.messaging.v1.deactivation module
- twilio.rest.messaging.v1.external_campaign module
- twilio.rest.messaging.v1.usecase module
- Module contents
- Subpackages
- twilio.rest.messaging.v1 package
- Module contents
- Subpackages
- twilio.rest.monitor package
- twilio.rest.notify package
- twilio.rest.numbers package
- Subpackages
- twilio.rest.numbers.v2 package
- Subpackages
- twilio.rest.numbers.v2.regulatory_compliance package
- Subpackages
- twilio.rest.numbers.v2.regulatory_compliance.bundle package
- Submodules
- twilio.rest.numbers.v2.regulatory_compliance.bundle.bundle_copy module
- twilio.rest.numbers.v2.regulatory_compliance.bundle.evaluation module
- twilio.rest.numbers.v2.regulatory_compliance.bundle.item_assignment module
- twilio.rest.numbers.v2.regulatory_compliance.bundle.replace_items module
- Module contents
- twilio.rest.numbers.v2.regulatory_compliance.bundle package
- Submodules
- twilio.rest.numbers.v2.regulatory_compliance.end_user module
- twilio.rest.numbers.v2.regulatory_compliance.end_user_type module
- twilio.rest.numbers.v2.regulatory_compliance.regulation module
- twilio.rest.numbers.v2.regulatory_compliance.supporting_document module
- twilio.rest.numbers.v2.regulatory_compliance.supporting_document_type module
- Module contents
- Subpackages
- twilio.rest.numbers.v2.regulatory_compliance package
- Module contents
- Subpackages
- twilio.rest.numbers.v2 package
- Module contents
- Subpackages
- twilio.rest.preview package
- Subpackages
- twilio.rest.preview.bulk_exports package
- twilio.rest.preview.deployed_devices package
- twilio.rest.preview.hosted_numbers package
- twilio.rest.preview.marketplace package
- twilio.rest.preview.sync package
- twilio.rest.preview.trusted_comms package
- twilio.rest.preview.understand package
- Subpackages
- twilio.rest.preview.understand.assistant package
- Subpackages
- Submodules
- twilio.rest.preview.understand.assistant.assistant_fallback_actions module
- twilio.rest.preview.understand.assistant.assistant_initiation_actions module
- twilio.rest.preview.understand.assistant.dialogue module
- twilio.rest.preview.understand.assistant.model_build module
- twilio.rest.preview.understand.assistant.query module
- twilio.rest.preview.understand.assistant.style_sheet module
- Module contents
- twilio.rest.preview.understand.assistant package
- Module contents
- Subpackages
- twilio.rest.preview.wireless package
- Module contents
- Subpackages
- twilio.rest.pricing package
- twilio.rest.proxy package
- twilio.rest.serverless package
- Subpackages
- twilio.rest.serverless.v1 package
- Module contents
- Subpackages
- twilio.rest.studio package
- Subpackages
- twilio.rest.studio.v1 package
- twilio.rest.studio.v2 package
- Module contents
- Subpackages
- twilio.rest.supersim package
- Subpackages
- twilio.rest.supersim.v1 package
- Module contents
- Subpackages
- twilio.rest.sync package
- Subpackages
- twilio.rest.sync.v1 package
- Module contents
- Subpackages
- twilio.rest.taskrouter package
- Subpackages
- twilio.rest.taskrouter.v1 package
- Subpackages
- twilio.rest.taskrouter.v1.workspace package
- Subpackages
- twilio.rest.taskrouter.v1.workspace.task package
- twilio.rest.taskrouter.v1.workspace.task_queue package
- Submodules
- twilio.rest.taskrouter.v1.workspace.task_queue.task_queue_cumulative_statistics module
- twilio.rest.taskrouter.v1.workspace.task_queue.task_queue_real_time_statistics module
- twilio.rest.taskrouter.v1.workspace.task_queue.task_queue_statistics module
- twilio.rest.taskrouter.v1.workspace.task_queue.task_queues_statistics module
- Module contents
- twilio.rest.taskrouter.v1.workspace.worker package
- Submodules
- twilio.rest.taskrouter.v1.workspace.worker.reservation module
- twilio.rest.taskrouter.v1.workspace.worker.worker_channel module
- twilio.rest.taskrouter.v1.workspace.worker.worker_statistics module
- twilio.rest.taskrouter.v1.workspace.worker.workers_cumulative_statistics module
- twilio.rest.taskrouter.v1.workspace.worker.workers_real_time_statistics module
- twilio.rest.taskrouter.v1.workspace.worker.workers_statistics module
- Module contents
- twilio.rest.taskrouter.v1.workspace.workflow package
- Submodules
- twilio.rest.taskrouter.v1.workspace.activity module
- twilio.rest.taskrouter.v1.workspace.event module
- twilio.rest.taskrouter.v1.workspace.task_channel module
- twilio.rest.taskrouter.v1.workspace.workspace_cumulative_statistics module
- twilio.rest.taskrouter.v1.workspace.workspace_real_time_statistics module
- twilio.rest.taskrouter.v1.workspace.workspace_statistics module
- Module contents
- Subpackages
- twilio.rest.taskrouter.v1.workspace package
- Module contents
- Subpackages
- twilio.rest.taskrouter.v1 package
- Module contents
- Subpackages
- twilio.rest.trunking package
- twilio.rest.trusthub package
- Subpackages
- twilio.rest.trusthub.v1 package
- Subpackages
- Submodules
- twilio.rest.trusthub.v1.end_user module
- twilio.rest.trusthub.v1.end_user_type module
- twilio.rest.trusthub.v1.policies module
- twilio.rest.trusthub.v1.supporting_document module
- twilio.rest.trusthub.v1.supporting_document_type module
- Module contents
- twilio.rest.trusthub.v1 package
- Module contents
- Subpackages
- twilio.rest.verify package
- Subpackages
- twilio.rest.verify.v2 package
- Subpackages
- twilio.rest.verify.v2.service package
- Subpackages
- Submodules
- twilio.rest.verify.v2.service.access_token module
- twilio.rest.verify.v2.service.messaging_configuration module
- twilio.rest.verify.v2.service.verification module
- twilio.rest.verify.v2.service.verification_check module
- twilio.rest.verify.v2.service.webhook module
- Module contents
- twilio.rest.verify.v2.service package
- Submodules
- twilio.rest.verify.v2.form module
- twilio.rest.verify.v2.template module
- twilio.rest.verify.v2.verification_attempt module
- twilio.rest.verify.v2.verification_attempts_summary module
- Module contents
- Subpackages
- twilio.rest.verify.v2 package
- Module contents
- Subpackages
- twilio.rest.video package
- Subpackages
- twilio.rest.video.v1 package
- Subpackages
- twilio.rest.video.v1.composition package
- twilio.rest.video.v1.recording package
- twilio.rest.video.v1.room package
- Submodules
- twilio.rest.video.v1.composition_hook module
- twilio.rest.video.v1.composition_settings module
- twilio.rest.video.v1.recording_settings module
- Module contents
- Subpackages
- twilio.rest.video.v1 package
- Module contents
- Subpackages
- twilio.rest.voice package
- Subpackages
- twilio.rest.voice.v1 package
- Subpackages
- Submodules
- twilio.rest.voice.v1.archived_call module
- twilio.rest.voice.v1.byoc_trunk module
- twilio.rest.voice.v1.ip_record module
- twilio.rest.voice.v1.source_ip_mapping module
- Module contents
- twilio.rest.voice.v1 package
- Module contents
- Subpackages
- twilio.rest.wireless package
Module contents¶
This code was generated by / _ _ _| _ _
(_)/(_)(_|/| |(/_ v1.0.0 / /
-
class
twilio.rest.
Client
(username=None, password=None, account_sid=None, region=None, http_client=None, environment=None, edge=None, user_agent_extensions=None)[source]¶ Bases:
object
A client for accessing the Twilio API.
-
account_sid
= None¶ :type : str
-
accounts
¶ Access the Accounts Twilio Domain
Returns: Accounts Twilio Domain Return type: twilio.rest.accounts.Accounts
-
addresses
¶ Return type: twilio.rest.api.v2010.account.address.AddressList
-
api
¶ Access the Api Twilio Domain
Returns: Api Twilio Domain Return type: twilio.rest.api.Api
-
applications
¶ Return type: twilio.rest.api.v2010.account.application.ApplicationList
-
auth
= None¶ :type : tuple(str, str)
-
autopilot
¶ Access the Autopilot Twilio Domain
Returns: Autopilot Twilio Domain Return type: twilio.rest.autopilot.Autopilot
-
available_phone_numbers
¶ Return type: twilio.rest.api.v2010.account.available_phone_number.AvailablePhoneNumberCountryList
-
balance
¶ Return type: twilio.rest.api.v2010.account.balance.BalanceList
-
bulkexports
¶ Access the Bulkexports Twilio Domain
Returns: Bulkexports Twilio Domain Return type: twilio.rest.bulkexports.Bulkexports
-
calls
¶ Return type: twilio.rest.api.v2010.account.call.CallList
-
chat
¶ Access the Chat Twilio Domain
Returns: Chat Twilio Domain Return type: twilio.rest.chat.Chat
-
conferences
¶ Return type: twilio.rest.api.v2010.account.conference.ConferenceList
-
connect_apps
¶ Return type: twilio.rest.api.v2010.account.connect_app.ConnectAppList
-
conversations
¶ Access the Conversations Twilio Domain
Returns: Conversations Twilio Domain Return type: twilio.rest.conversations.Conversations
-
edge
= None¶ :type : str
-
events
¶ Access the Events Twilio Domain
Returns: Events Twilio Domain Return type: twilio.rest.events.Events
-
flex_api
¶ Access the FlexApi Twilio Domain
Returns: FlexApi Twilio Domain Return type: twilio.rest.flex_api.FlexApi
-
frontline_api
¶ Access the FrontlineApi Twilio Domain
Returns: FrontlineApi Twilio Domain Return type: twilio.rest.frontline_api.FrontlineApi
-
get_hostname
(uri)[source]¶ Determines the proper hostname given edge and region preferences via client configuration or uri.
Parameters: uri (str) – Fully qualified url Returns: The final uri used to make the request Return type: str
-
http_client
= None¶ :type : HttpClient
-
incoming_phone_numbers
¶ Return type: twilio.rest.api.v2010.account.incoming_phone_number.IncomingPhoneNumberList
-
insights
¶ Access the Insights Twilio Domain
Returns: Insights Twilio Domain Return type: twilio.rest.insights.Insights
-
ip_messaging
¶ Access the IpMessaging Twilio Domain
Returns: IpMessaging Twilio Domain Return type: twilio.rest.ip_messaging.IpMessaging
-
keys
¶ Return type: twilio.rest.api.v2010.account.key.KeyList
-
lookups
¶ Access the Lookups Twilio Domain
Returns: Lookups Twilio Domain Return type: twilio.rest.lookups.Lookups
-
media
¶ Access the Media Twilio Domain
Returns: Media Twilio Domain Return type: twilio.rest.media.Media
-
messages
¶ Return type: twilio.rest.api.v2010.account.message.MessageList
-
messaging
¶ Access the Messaging Twilio Domain
Returns: Messaging Twilio Domain Return type: twilio.rest.messaging.Messaging
-
monitor
¶ Access the Monitor Twilio Domain
Returns: Monitor Twilio Domain Return type: twilio.rest.monitor.Monitor
-
new_keys
¶ Return type: twilio.rest.api.v2010.account.new_key.NewKeyList
-
new_signing_keys
¶ Return type: twilio.rest.api.v2010.account.new_signing_key.NewSigningKeyList
-
notifications
¶ Return type: twilio.rest.api.v2010.account.notification.NotificationList
-
notify
¶ Access the Notify Twilio Domain
Returns: Notify Twilio Domain Return type: twilio.rest.notify.Notify
-
numbers
¶ Access the Numbers Twilio Domain
Returns: Numbers Twilio Domain Return type: twilio.rest.numbers.Numbers
-
outgoing_caller_ids
¶ Return type: twilio.rest.api.v2010.account.outgoing_caller_id.OutgoingCallerIdList
-
password
= None¶ :type : str
-
preview
¶ Access the Preview Twilio Domain
Returns: Preview Twilio Domain Return type: twilio.rest.preview.Preview
-
pricing
¶ Access the Pricing Twilio Domain
Returns: Pricing Twilio Domain Return type: twilio.rest.pricing.Pricing
-
proxy
¶ Access the Proxy Twilio Domain
Returns: Proxy Twilio Domain Return type: twilio.rest.proxy.Proxy
-
queues
¶ Return type: twilio.rest.api.v2010.account.queue.QueueList
-
recordings
¶ Return type: twilio.rest.api.v2010.account.recording.RecordingList
-
region
= None¶ :type : str
-
request
(method, uri, params=None, data=None, headers=None, auth=None, timeout=None, allow_redirects=False)[source]¶ Makes a request to the Twilio API using the configured http client Authentication information is automatically added if none is provided
Parameters: - method (str) – HTTP Method
- uri (str) – Fully qualified url
- str] params (dict[str,) – Query string parameters
- str] data (dict[str,) – POST body data
- str] headers (dict[str,) – HTTP Headers
- str) auth (tuple(str,) – Authentication
- timeout (int) – Timeout in seconds
- allow_redirects (bool) – Should the client follow redirects
Returns: Response from the Twilio API
Return type:
-
serverless
¶ Access the Serverless Twilio Domain
Returns: Serverless Twilio Domain Return type: twilio.rest.serverless.Serverless
-
short_codes
¶ Return type: twilio.rest.api.v2010.account.short_code.ShortCodeList
-
signing_keys
¶ Return type: twilio.rest.api.v2010.account.signing_key.SigningKeyList
-
sip
¶ Return type: twilio.rest.api.v2010.account.sip.SipList
-
studio
¶ Access the Studio Twilio Domain
Returns: Studio Twilio Domain Return type: twilio.rest.studio.Studio
-
supersim
¶ Access the Supersim Twilio Domain
Returns: Supersim Twilio Domain Return type: twilio.rest.supersim.Supersim
-
sync
¶ Access the Sync Twilio Domain
Returns: Sync Twilio Domain Return type: twilio.rest.sync.Sync
-
taskrouter
¶ Access the Taskrouter Twilio Domain
Returns: Taskrouter Twilio Domain Return type: twilio.rest.taskrouter.Taskrouter
-
tokens
¶ Return type: twilio.rest.api.v2010.account.token.TokenList
-
transcriptions
¶ Return type: twilio.rest.api.v2010.account.transcription.TranscriptionList
-
trunking
¶ Access the Trunking Twilio Domain
Returns: Trunking Twilio Domain Return type: twilio.rest.trunking.Trunking
-
trusthub
¶ Access the Trusthub Twilio Domain
Returns: Trusthub Twilio Domain Return type: twilio.rest.trusthub.Trusthub
-
usage
¶ Return type: twilio.rest.api.v2010.account.usage.UsageList
-
user_agent_extensions
= None¶ :type : list[str]
-
username
= None¶ :type : str
-
validation_requests
¶ Return type: twilio.rest.api.v2010.account.validation_request.ValidationRequestList
-
verify
¶ Access the Verify Twilio Domain
Returns: Verify Twilio Domain Return type: twilio.rest.verify.Verify
-
video
¶ Access the Video Twilio Domain
Returns: Video Twilio Domain Return type: twilio.rest.video.Video
-
voice
¶ Access the Voice Twilio Domain
Returns: Voice Twilio Domain Return type: twilio.rest.voice.Voice
-
wireless
¶ Access the Wireless Twilio Domain
Returns: Wireless Twilio Domain Return type: twilio.rest.wireless.Wireless
-
-
twilio.rest.
TwilioClient
(*args)[source]¶ Dummy client which provides no functionality. Please use twilio.rest.Client instead.
-
twilio.rest.
TwilioIpMessagingClient
(*args)[source]¶ Dummy client which provides no functionality. Please use twilio.rest.Client instead.
-
twilio.rest.
TwilioLookupsClient
(*args)[source]¶ Dummy client which provides no functionality. Please use twilio.rest.Client instead.
-
twilio.rest.
TwilioMonitorClient
(*args)[source]¶ Dummy client which provides no functionality. Please use twilio.rest.Client instead.
-
twilio.rest.
TwilioPricingClient
(*args)[source]¶ Dummy client which provides no functionality. Please use twilio.rest.Client instead.
-
twilio.rest.
TwilioRestClient
(*args)[source]¶ Dummy client which provides no functionality. Please use twilio.rest.Client instead.