twilio-python API reference
400 public APIs from twilio-python (twilio/twilio-python) — 196 classes, 4 functions, 200 methods. Signatures extracted by static analysis of the actual source.
Repository: twilio/twilio-python
| Kind | Count |
|---|---|
| Classes | 196 |
| Functions | 4 |
| Methods | 200 |
API list
class
twilio.base.api_response.ApiResponseWrapper for API responses that includes HTTP metadata.
class
twilio.base.client_base.ClientBaseA client for accessing the Twilio API.
func
twilio.base.deserialize.decimal(d:Optional[str]) -> Union[Decimal, str]Parses a decimal string into a Decimal :param d: decimal string
func
twilio.base.deserialize.integer(i:str) -> Union[int, str]Parses an integer string into an int :param i: integer string :return: int
class
twilio.base.domain.DomainThis represents at Twilio API subdomain.
method
twilio.base.domain.Domain.absolute_url(uri:str) -> strConverts a relative `uri` to an absolute url.
class
twilio.base.obsolete.ObsoleteExceptionBase class for warnings about obsolete features.
class
twilio.base.page.PageRepresents a page of records in a collection.
method
twilio.base.page.Page.next()Returns the next record in the `Page`.
method
twilio.base.page.Page.next_page() -> Optional['Page']Return the `Page` after this one.
method
twilio.base.page.Page.next_page_async() -> Optional['Page']Asynchronously return the `Page` after this one.
method
twilio.base.page.Page.previous_page() -> Optional['Page']Return the `Page` before this one.
method
twilio.base.page.Page.previous_page_async() -> Optional['Page']Asynchronously return the `Page` before this one.
method
twilio.base.page.Page.process_response(response:Response) -> AnyLoad a JSON response.
func
twilio.base.serialize.object(obj)Return a jsonified string represenation of obj if obj is jsonifiable else return obj untouched
func
twilio.base.values.of(d:Dict[str, object]) -> Dict[str, object]Remove unset values from a dict.
class
twilio.base.version.VersionRepresents an API version.
method
twilio.base.version.Version.absolute_url(uri:str) -> strTurns a relative uri into an absolute url.
method
twilio.base.version.Version.relative_uri(uri:str) -> strTurns a relative uri into a versioned relative uri.
class
twilio.http.AsyncHttpClientAn abstract class representing an asynchronous HTTP client.
method
twilio.http.HttpClient.log_request(kwargs:Dict[str, Any]) -> NoneLogs the HTTP request
method
twilio.http.HttpClient.log_response(status_code:int, response:Response) -> NoneLogs the HTTP response
class
twilio.http.client_token_manager.ClientTokenManagerClient Token Manager
class
twilio.http.orgs_token_manager.OrgTokenManagerOrgs Token Manager
class
twilio.http.request.RequestAn HTTP request.
class
twilio.jwt.JwtBase class for building a Json Web Token
method
twilio.jwt.access_token.AccessToken.add_grant(grant)Add a grant to this AccessToken
class
twilio.jwt.access_token.AccessTokenGrantA Grant giving access to a Twilio Resource
method
twilio.jwt.access_token.AccessTokenGrant.to_payload():return: dict something
class
twilio.jwt.access_token.grants.ChatGrantGrant to access Twilio Chat
class
twilio.jwt.access_token.grants.PlaybackGrantGrant to access Twilio Live stream
method
twilio.jwt.access_token.grants.PlaybackGrant.key()Return the grant's key.
method
twilio.jwt.access_token.grants.PlaybackGrant.to_payload()Return the grant.
class
twilio.jwt.access_token.grants.SyncGrantGrant to access Twilio Sync
class
twilio.jwt.access_token.grants.TaskRouterGrantGrant to access Twilio TaskRouter
class
twilio.jwt.access_token.grants.VideoGrantGrant to access Twilio Video
class
twilio.jwt.access_token.grants.VoiceGrantGrant to access Twilio Programmable Voice
class
twilio.jwt.client.ClientCapabilityTokenA token to control permissions with Twilio Client
class
twilio.rest.ClientA client for accessing the Twilio API.
method
twilio.rest.Client.api() -> 'Api'Access the Api Twilio Domain :returns: Api Twilio Domain
method
twilio.rest.Client.chat() -> 'Chat'Access the Chat Twilio Domain :returns: Chat Twilio Domain
method
twilio.rest.Client.iam() -> 'Iam'Access the Iam Twilio Domain :returns: Iam Twilio Domain
method
twilio.rest.Client.oauth() -> 'Oauth'Access the Oauth Twilio Domain :returns: Oauth Twilio Domain
method
twilio.rest.Client.proxy() -> 'Proxy'Access the Proxy Twilio Domain :returns: Proxy Twilio Domain
method
twilio.rest.Client.sync() -> 'Sync'Access the Sync Twilio Domain :returns: Sync Twilio Domain
method
twilio.rest.Client.video() -> 'Video'Access the Video Twilio Domain :returns: Video Twilio Domain
method
twilio.rest.Client.voice() -> 'Voice'Access the Voice Twilio Domain :returns: Voice Twilio Domain
method
twilio.rest.api.v2010.account.call.CallContext.events() -> EventListAccess the events
method
twilio.rest.api.v2010.account.call.CallContext.notifications() -> NotificationListAccess the notifications
method
twilio.rest.api.v2010.account.call.CallContext.payments() -> PaymentListAccess the payments
method
twilio.rest.api.v2010.account.call.CallContext.recordings() -> RecordingListAccess the recordings
method
twilio.rest.api.v2010.account.call.CallContext.siprec() -> SiprecListAccess the siprec
method
twilio.rest.api.v2010.account.call.CallContext.streams() -> StreamListAccess the streams
method
twilio.rest.api.v2010.account.call.CallContext.transcriptions() -> TranscriptionListAccess the transcriptions
method
twilio.rest.api.v2010.account.call.CallContext.user_defined_messages() -> UserDefinedMessageListAccess the user_defined_messages
method
twilio.rest.api.v2010.account.call.CallInstance.events() -> EventListAccess the events
method
twilio.rest.api.v2010.account.call.CallInstance.notifications() -> NotificationListAccess the notifications
method
twilio.rest.api.v2010.account.call.CallInstance.payments() -> PaymentListAccess the payments
method
twilio.rest.api.v2010.account.call.CallInstance.recordings() -> RecordingListAccess the recordings
method
twilio.rest.api.v2010.account.call.CallInstance.siprec() -> SiprecListAccess the siprec
method
twilio.rest.api.v2010.account.call.CallInstance.streams() -> StreamListAccess the streams
method
twilio.rest.api.v2010.account.call.CallInstance.transcriptions() -> TranscriptionListAccess the transcriptions
method
twilio.rest.api.v2010.account.call.CallInstance.user_defined_messages() -> UserDefinedMessageListAccess the user_defined_messages
method
twilio.rest.api.v2010.account.message.MessageInstance.feedback() -> FeedbackListAccess the feedback
method
twilio.rest.api.v2010.account.message.MessageInstance.media() -> MediaListAccess the media
method
twilio.rest.api.v2010.account.recording.add_on_result.payload.data.DataList.get() -> DataContextConstructs a DataContext
method
twilio.rest.api.v2010.account.usage.UsageList.records() -> RecordListAccess the records
method
twilio.rest.api.v2010.account.usage.UsageList.triggers() -> TriggerListAccess the triggers
class
twilio.rest.assistants.v1.assistant.feedback.FeedbackInstance.AssistantsV1ServiceCreateFeedbackRequest:ivar message_id: The message ID.
class
twilio.rest.assistants.v1.assistant.feedback.FeedbackList.AssistantsV1ServiceCreateFeedbackRequest:ivar message_id: The message ID.
class
twilio.rest.assistants.v1.knowledge.KnowledgeContext.AssistantsV1ServiceCreateKnowledgeRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.knowledge.KnowledgeInstance.AssistantsV1ServiceCreateKnowledgeRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.knowledge.KnowledgeList.AssistantsV1ServiceCreateKnowledgeRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.policy.PolicyInstance:ivar id: The Policy ID.
class
twilio.rest.assistants.v1.session.SessionInstance:ivar id: The Session ID.
method
twilio.rest.assistants.v1.session.SessionInstance.messages() -> MessageListAccess the messages
class
twilio.rest.assistants.v1.session.message.MessageInstance:ivar id: The message ID.
class
twilio.rest.assistants.v1.tool.ToolContext.AssistantsV1ServiceCreateToolRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.tool.ToolContext.AssistantsV1ServiceUpdateToolRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.tool.ToolInstance.AssistantsV1ServiceCreateToolRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.tool.ToolInstance.AssistantsV1ServiceUpdateToolRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.tool.ToolList.AssistantsV1ServiceCreateToolRequest:ivar assistant_id: The Assistant ID.
class
twilio.rest.assistants.v1.tool.ToolList.AssistantsV1ServiceUpdateToolRequest:ivar assistant_id: The Assistant ID.
method
twilio.rest.chat.v1.service.ServiceContext.channels() -> ChannelListAccess the channels
method
twilio.rest.chat.v1.service.ServiceContext.roles() -> RoleListAccess the roles
method
twilio.rest.chat.v1.service.ServiceContext.users() -> UserListAccess the users
method
twilio.rest.chat.v1.service.ServiceInstance.channels() -> ChannelListAccess the channels
method
twilio.rest.chat.v1.service.ServiceInstance.roles() -> RoleListAccess the roles
method
twilio.rest.chat.v1.service.ServiceInstance.users() -> UserListAccess the users
method
twilio.rest.chat.v1.service.user.UserContext.user_channels() -> UserChannelListAccess the user_channels
method
twilio.rest.chat.v1.service.user.UserList.list(limit:Optional[int]=None, page_size:Optional[int]=None) -> List[UserInstance]Lists UserInstance records from the API as a list.
method
twilio.rest.chat.v2.service.ServiceContext.bindings() -> BindingListAccess the bindings
method
twilio.rest.chat.v2.service.ServiceContext.channels() -> ChannelListAccess the channels
method
twilio.rest.chat.v2.service.ServiceContext.roles() -> RoleListAccess the roles
method
twilio.rest.chat.v2.service.ServiceContext.users() -> UserListAccess the users
method
twilio.rest.chat.v2.service.ServiceInstance.bindings() -> BindingListAccess the bindings
method
twilio.rest.chat.v2.service.ServiceInstance.channels() -> ChannelListAccess the channels
method
twilio.rest.chat.v2.service.ServiceInstance.roles() -> RoleListAccess the roles
method
twilio.rest.chat.v2.service.ServiceInstance.users() -> UserListAccess the users
method
twilio.rest.chat.v2.service.user.UserContext.user_bindings() -> UserBindingListAccess the user_bindings
method
twilio.rest.chat.v2.service.user.UserContext.user_channels() -> UserChannelListAccess the user_channels
method
twilio.rest.chat.v2.service.user.UserList.list(limit:Optional[int]=None, page_size:Optional[int]=None) -> List[UserInstance]Lists UserInstance records from the API as a list.
class
twilio.rest.content.v1.content.ContentContext.AuthenticationAction:ivar type: :ivar copy_code_text:
class
twilio.rest.content.v1.content.ContentContext.FlowsPageComponent:ivar label: :ivar type:
class
twilio.rest.content.v1.content.ContentContext.ListItem:ivar id: :ivar item: :ivar description:
class
twilio.rest.content.v1.content.ContentContext.QuickReplyAction:ivar type: :ivar title: :ivar id:
class
twilio.rest.content.v1.content.ContentContext.TwilioCallToAction:ivar body: :ivar actions:
class
twilio.rest.content.v1.content.ContentContext.TwilioCarousel:ivar body: :ivar cards:
class
twilio.rest.content.v1.content.ContentContext.TwilioListPicker:ivar body: :ivar button: :ivar items:
class
twilio.rest.content.v1.content.ContentContext.TwilioMedia:ivar body: :ivar media:
class
twilio.rest.content.v1.content.ContentContext.TwilioQuickReply:ivar body: :ivar actions:
class
twilio.rest.content.v1.content.ContentContext.TwilioSchedule:ivar id: :ivar title: :ivar time_slots:
class
twilio.rest.content.v1.content.ContentContext.TwilioText:ivar body:
class
twilio.rest.content.v1.content.ContentInstance.AuthenticationAction:ivar type: :ivar copy_code_text:
class
twilio.rest.content.v1.content.ContentInstance.FlowsPageComponent:ivar label: :ivar type:
class
twilio.rest.content.v1.content.ContentInstance.ListItem:ivar id: :ivar item: :ivar description:
class
twilio.rest.content.v1.content.ContentInstance.QuickReplyAction:ivar type: :ivar title: :ivar id:
class
twilio.rest.content.v1.content.ContentInstance.TwilioCallToAction:ivar body: :ivar actions:
class
twilio.rest.content.v1.content.ContentInstance.TwilioCarousel:ivar body: :ivar cards:
class
twilio.rest.content.v1.content.ContentInstance.TwilioListPicker:ivar body: :ivar button: :ivar items:
class
twilio.rest.content.v1.content.ContentInstance.TwilioMedia:ivar body: :ivar media:
class
twilio.rest.content.v1.content.ContentInstance.TwilioQuickReply:ivar body: :ivar actions:
class
twilio.rest.content.v1.content.ContentInstance.TwilioSchedule:ivar id: :ivar title: :ivar time_slots:
class
twilio.rest.content.v1.content.ContentInstance.TwilioText:ivar body:
class
twilio.rest.content.v1.content.ContentList.AuthenticationAction:ivar type: :ivar copy_code_text:
class
twilio.rest.content.v1.content.ContentList.CarouselCard:ivar title: :ivar body: :ivar media: :ivar actions:
class
twilio.rest.content.v1.content.ContentList.FlowsPageComponent:ivar label: :ivar type:
class
twilio.rest.content.v1.content.ContentList.ListItem:ivar id: :ivar item: :ivar description:
class
twilio.rest.content.v1.content.ContentList.QuickReplyAction:ivar type: :ivar title: :ivar id:
class
twilio.rest.content.v1.content.ContentList.TwilioCallToAction:ivar body: :ivar actions:
class
twilio.rest.content.v1.content.ContentList.TwilioCarousel:ivar body: :ivar cards:
class
twilio.rest.content.v1.content.ContentList.TwilioListPicker:ivar body: :ivar button: :ivar items:
class
twilio.rest.content.v1.content.ContentList.TwilioMedia:ivar body: :ivar media:
class
twilio.rest.content.v1.content.ContentList.TwilioQuickReply:ivar body: :ivar actions:
class
twilio.rest.content.v1.content.ContentList.TwilioSchedule:ivar id: :ivar title: :ivar time_slots:
class
twilio.rest.content.v1.content.ContentList.TwilioText:ivar body:
class
twilio.rest.content.v1.content.approval_create.ApprovalCreateInstance.ContentApprovalRequest:ivar name: Name of the template.
class
twilio.rest.content.v1.content.approval_create.ApprovalCreateList.ContentApprovalRequest:ivar name: Name of the template.
method
twilio.rest.conversations.v1.conversation.ConversationInstance.messages() -> MessageListAccess the messages
method
twilio.rest.conversations.v1.conversation.ConversationInstance.participants() -> ParticipantListAccess the participants
method
twilio.rest.conversations.v1.conversation.ConversationInstance.webhooks() -> WebhookListAccess the webhooks
method
twilio.rest.conversations.v1.conversation.message.MessageInstance.delivery_receipts() -> DeliveryReceiptListAccess the delivery_receipts
method
twilio.rest.conversations.v1.service.ServiceContext.bindings() -> BindingListAccess the bindings
method
twilio.rest.conversations.v1.service.ServiceContext.configuration() -> ConfigurationListAccess the configuration
method
twilio.rest.conversations.v1.service.ServiceContext.conversations() -> ConversationListAccess the conversations
method
twilio.rest.conversations.v1.service.ServiceContext.participant_conversations() -> ParticipantConversationListAccess the participant_conversations
method
twilio.rest.conversations.v1.service.ServiceContext.roles() -> RoleListAccess the roles
method
twilio.rest.conversations.v1.service.ServiceContext.users() -> UserListAccess the users
method
twilio.rest.conversations.v1.service.ServiceInstance.bindings() -> BindingListAccess the bindings
method
twilio.rest.conversations.v1.service.ServiceInstance.configuration() -> ConfigurationListAccess the configuration
method
twilio.rest.conversations.v1.service.ServiceInstance.conversations() -> ConversationListAccess the conversations
method
twilio.rest.conversations.v1.service.ServiceInstance.participant_conversations() -> ParticipantConversationListAccess the participant_conversations
method
twilio.rest.conversations.v1.service.ServiceInstance.roles() -> RoleListAccess the roles
method
twilio.rest.conversations.v1.service.ServiceInstance.users() -> UserListAccess the users
method
twilio.rest.conversations.v1.service.conversation.ConversationInstance.messages() -> MessageListAccess the messages
method
twilio.rest.conversations.v1.service.conversation.ConversationInstance.participants() -> ParticipantListAccess the participants
method
twilio.rest.conversations.v1.service.conversation.ConversationInstance.webhooks() -> WebhookListAccess the webhooks
method
twilio.rest.conversations.v1.service.conversation.message.MessageInstance.delivery_receipts() -> DeliveryReceiptListAccess the delivery_receipts
method
twilio.rest.conversations.v1.service.user.UserContext.user_conversations() -> UserConversationListAccess the user_conversations
method
twilio.rest.conversations.v1.user.UserContext.user_conversations() -> UserConversationListAccess the user_conversations
method
twilio.rest.conversations.v1.user.UserList.list(limit:Optional[int]=None, page_size:Optional[int]=None) -> List[UserInstance]Lists UserInstance records from the API as a list.
class
twilio.rest.conversations.v2.action.ActionInstance:ivar id: Unique identifier for this Action.
class
twilio.rest.conversations.v2.action.ActionList.ConversationsV2SendMessageContent:ivar text: Plain text message body.
class
twilio.rest.conversations.v2.action.ActionList.CreateConversationActionRequest:ivar type: Action type discriminator.
class
twilio.rest.conversations.v2.communication.CommunicationInstance:ivar id: Communication ID.
class
twilio.rest.conversations.v2.configuration.ConfigurationInstance:ivar id: Configuration ID.
class
twilio.rest.conversations.v2.configuration.ConfigurationList.ConversationsV2CaptureRule:ivar _from: The from address.
class
twilio.rest.conversations.v2.configuration.ConfigurationList.UpdateConfigurationRequestChannelSettingsValueStatusTimeouts:ivar inactive: :ivar closed:
class
twilio.rest.conversations.v2.configuration.ConfigurationList.UpdateConfigurationRequestStatusCallbacks:ivar url: :ivar method:
class
twilio.rest.conversations.v2.conversation.ConversationInstance:ivar id: Conversation ID.
class
twilio.rest.conversations.v2.conversation.ConversationList.PatchConversationByIdRequest:ivar name: The name of the Conversation.
method
twilio.rest.conversations.v2.operation.OperationList.get(sid:str) -> OperationContextConstructs a OperationContext :param sid:
class
twilio.rest.conversations.v2.participant.ParticipantInstance:ivar id: Participant ID.
class
twilio.rest.events.v1.schema.SchemaInstance:ivar id: The unique identifier of the schema.
method
twilio.rest.events.v1.schema.SchemaInstance.versions() -> SchemaVersionListAccess the versions
class
twilio.rest.events.v1.schema.schema_version.SchemaVersionInstance:ivar id: The unique identifier of the schema.
class
twilio.rest.flex_api.v1.insights_conversations.InsightsConversationsInstance:ivar account_id: The id of the account.
method
twilio.rest.insights.v1.call.CallContext.annotation() -> AnnotationListAccess the annotation
method
twilio.rest.insights.v1.call.CallContext.events() -> EventListAccess the events
method
twilio.rest.insights.v1.call.CallContext.metrics() -> MetricListAccess the metrics
method
twilio.rest.insights.v1.call.CallContext.summary() -> CallSummaryListAccess the summary
class
twilio.rest.insights.v1.call.CallInstance:ivar sid: :ivar url: :ivar links:
method
twilio.rest.insights.v1.call.CallInstance.annotation() -> AnnotationListAccess the annotation
method
twilio.rest.insights.v1.call.CallInstance.events() -> EventListAccess the events
method
twilio.rest.insights.v1.call.CallInstance.metrics() -> MetricListAccess the metrics
method
twilio.rest.insights.v1.call.CallInstance.summary() -> CallSummaryListAccess the summary
method
twilio.rest.insights.v1.call.annotation.AnnotationList.get() -> AnnotationContextConstructs a AnnotationContext
class
twilio.rest.insights.v2.outbound.OutboundContext.CountyCarrierValueCarriers:ivar carrier: The name of the carrier.
class
twilio.rest.insights.v2.outbound.OutboundInstance.CountyCarrierValueCarriers:ivar carrier: The name of the carrier.
class
twilio.rest.insights.v2.outbound.OutboundList.CountyCarrierValueCarriers:ivar carrier: The name of the carrier.
class
twilio.rest.insights.v2.report.ReportContext.AccountReportKYT:ivar outbound_carrier_calling:
class
twilio.rest.insights.v2.report.ReportContext.AccountReportNetworkIssues:ivar sdk: :ivar twilio_gateway:
class
twilio.rest.insights.v2.report.ReportContext.CountyCarrierValueCarriers:ivar carrier: The name of the carrier.
class
twilio.rest.insights.v2.report.ReportContext.InsightsV2CreateAccountReportRequest:ivar time_range: :ivar filters:
class
twilio.rest.insights.v2.report.ReportInstance.AccountReportKYT:ivar outbound_carrier_calling:
class
twilio.rest.insights.v2.report.ReportInstance.AccountReportNetworkIssues:ivar sdk: :ivar twilio_gateway:
class
twilio.rest.insights.v2.report.ReportInstance.CountyCarrierValueCarriers:ivar carrier: The name of the carrier.
class
twilio.rest.insights.v2.report.ReportInstance.InsightsV2CreateAccountReportRequest:ivar time_range: :ivar filters:
class
twilio.rest.insights.v2.report.ReportList.AccountReportKYT:ivar outbound_carrier_calling:
class
twilio.rest.insights.v2.report.ReportList.AccountReportNetworkIssues:ivar sdk: :ivar twilio_gateway:
class
twilio.rest.insights.v2.report.ReportList.CountyCarrierValueCarriers:ivar carrier: The name of the carrier.
class
twilio.rest.insights.v2.report.ReportList.InsightsV2CreateAccountReportRequest:ivar time_range: :ivar filters:
class
twilio.rest.insights.v3.query.QueryList.QueryDefinitionFilters:ivar op: :ivar expressions:
class
twilio.rest.insights.v3.query.QueryList.QueryDefinitionFiltersExpressions:ivar op: :ivar field: :ivar values:
class
twilio.rest.intelligence.v2.transcript.sentence.SentenceInstance:ivar media_channel: The channel number.
class
twilio.rest.intelligence.v3.configuration.ConfigurationList.Context:ivar memory: :ivar knowledge:
class
twilio.rest.intelligence.v3.operator.OperatorList.OperatorContext:ivar memory: :ivar knowledge:
method
twilio.rest.ip_messaging.v1.service.ServiceContext.channels() -> ChannelListAccess the channels
method
twilio.rest.ip_messaging.v1.service.ServiceContext.roles() -> RoleListAccess the roles
method
twilio.rest.ip_messaging.v1.service.ServiceContext.users() -> UserListAccess the users
method
twilio.rest.ip_messaging.v1.service.ServiceInstance.channels() -> ChannelListAccess the channels
method
twilio.rest.ip_messaging.v1.service.ServiceInstance.roles() -> RoleListAccess the roles
method
twilio.rest.ip_messaging.v1.service.ServiceInstance.users() -> UserListAccess the users
method
twilio.rest.ip_messaging.v1.service.user.UserContext.user_channels() -> UserChannelListAccess the user_channels
method
twilio.rest.ip_messaging.v1.service.user.UserList.get(sid:str) -> UserContextConstructs a UserContext :param sid:
method
twilio.rest.ip_messaging.v2.service.ServiceContext.bindings() -> BindingListAccess the bindings
method
twilio.rest.ip_messaging.v2.service.ServiceContext.channels() -> ChannelListAccess the channels
method
twilio.rest.ip_messaging.v2.service.ServiceContext.roles() -> RoleListAccess the roles
method
twilio.rest.ip_messaging.v2.service.ServiceContext.users() -> UserListAccess the users
method
twilio.rest.ip_messaging.v2.service.ServiceInstance.bindings() -> BindingListAccess the bindings
method
twilio.rest.ip_messaging.v2.service.ServiceInstance.channels() -> ChannelListAccess the channels
method
twilio.rest.ip_messaging.v2.service.ServiceInstance.roles() -> RoleListAccess the roles
method
twilio.rest.ip_messaging.v2.service.ServiceInstance.users() -> UserListAccess the users
method
twilio.rest.ip_messaging.v2.service.user.UserContext.user_bindings() -> UserBindingListAccess the user_bindings
method
twilio.rest.ip_messaging.v2.service.user.UserContext.user_channels() -> UserChannelListAccess the user_channels
method
twilio.rest.ip_messaging.v2.service.user.UserList.get(sid:str) -> UserContextConstructs a UserContext :param sid:
method
twilio.rest.knowledge.KnowledgeBase.KnowledgeBase.v1() -> V1:returns: Versions v1 of Knowledge
method
twilio.rest.knowledge.KnowledgeBase.KnowledgeBase.v2() -> V2:returns: Versions v2 of Knowledge
class
twilio.rest.knowledge.v2.chunk.ChunkInstance:ivar content: The chunk content.
class
twilio.rest.knowledge.v2.knowledge.KnowledgeList.KnowledgeCore:ivar name: The name of the knowledge source.
class
twilio.rest.knowledge.v2.search.SearchInstance:ivar chunks:
class
twilio.rest.lookups.v2.query.QueryInstance.LookupRequest:ivar phone_numbers:
class
twilio.rest.lookups.v2.query.QueryInstance.ReassignedNumberParameters:ivar last_verified_date:
class
twilio.rest.lookups.v2.query.QueryInstance.RiskParameters:ivar partner_sub_id:
class
twilio.rest.lookups.v2.query.QueryList.LookupRequest:ivar phone_numbers:
class
twilio.rest.lookups.v2.query.QueryList.ReassignedNumberParameters:ivar last_verified_date:
class
twilio.rest.lookups.v2.query.QueryList.RiskParameters:ivar partner_sub_id:
class
twilio.rest.lookups.v2.rate_limit.RateLimitInstance:ivar rate_limits:
class
twilio.rest.marketplace.v1.module_data.ModuleDataInstance:ivar url: URL to query the subresource.
class
twilio.rest.marketplace.v1.module_data_management.ModuleDataManagementInstance:ivar url: URL to query the subresource.
class
twilio.rest.marketplace.v1.referral_conversion.ReferralConversionInstance.CreateReferralConversionRequest:ivar referral_account_sid:
class
twilio.rest.marketplace.v1.referral_conversion.ReferralConversionList.CreateReferralConversionRequest:ivar referral_account_sid:
class
twilio.rest.memory.v1.bulk.BulkInstance:ivar message:
class
twilio.rest.memory.v1.bulk.BulkList.ProfileData:ivar traits: Multiple trait groups.
class
twilio.rest.memory.v1.bulk.BulkList.UpdateProfilesBulkRequest:ivar profiles:
class
twilio.rest.memory.v1.data_mapping.DataMappingList.CreateDataMappingInput:ivar display_name: Name of the data mapping.
class
twilio.rest.memory.v1.data_mapping.DataMappingList.DataMappingCore:ivar display_name: Name of the data mapping.
class
twilio.rest.memory.v1.event.EventInstance:ivar message:
class
twilio.rest.memory.v1.event.EventList.CommunicationLifecycleEventRecipient:ivar address: The recipient's address.
class
twilio.rest.memory.v1.event.EventList.CommunicationLifecycleEventSender:ivar address: The sender's address.
class
twilio.rest.memory.v1.event.EventList.ProfileEventRequest:ivar type: The type of event being sent.
class
twilio.rest.memory.v1.observation.ObservationInstance:ivar content: The main content of the observation.
class
twilio.rest.memory.v1.profile.ProfileList.ProfileData:ivar traits: Multiple trait groups.
class
twilio.rest.memory.v1.profile.ProfileList.ProfilePatch:ivar traits: Multiple trait groups.
class
twilio.rest.memory.v1.recall.RecallList.CommunicationContent:ivar text: Primary text content (optional).
class
twilio.rest.memory.v1.recall.RecallList.CommunicationRecipients:ivar id: Participant identifier.
class
twilio.rest.memory.v1.recall.RecallList.Participant:ivar id: Participant identifier.
class
twilio.rest.memory.v1.revision.RevisionInstance:ivar content: The main content of the observation.
class
twilio.rest.memory.v1.trait.TraitInstance:ivar name: The name of the trait.
method
twilio.rest.messaging.v1.service.ServiceContext.alpha_senders() -> AlphaSenderListAccess the alpha_senders
method
twilio.rest.messaging.v1.service.ServiceContext.channel_senders() -> ChannelSenderListAccess the channel_senders
method
twilio.rest.messaging.v1.service.ServiceContext.destination_alpha_senders() -> DestinationAlphaSenderListAccess the destination_alpha_senders
method
twilio.rest.messaging.v1.service.ServiceContext.phone_numbers() -> PhoneNumberListAccess the phone_numbers
method
twilio.rest.messaging.v1.service.ServiceContext.short_codes() -> ShortCodeListAccess the short_codes
method
twilio.rest.messaging.v1.service.ServiceContext.us_app_to_person() -> UsAppToPersonListAccess the us_app_to_person
method
twilio.rest.messaging.v1.service.ServiceContext.us_app_to_person_usecases() -> UsAppToPersonUsecaseListAccess the us_app_to_person_usecases
method
twilio.rest.messaging.v1.service.ServiceInstance.alpha_senders() -> AlphaSenderListAccess the alpha_senders
method
twilio.rest.messaging.v1.service.ServiceInstance.channel_senders() -> ChannelSenderListAccess the channel_senders
method
twilio.rest.messaging.v1.service.ServiceInstance.destination_alpha_senders() -> DestinationAlphaSenderListAccess the destination_alpha_senders
method
twilio.rest.messaging.v1.service.ServiceInstance.phone_numbers() -> PhoneNumberListAccess the phone_numbers
method
twilio.rest.messaging.v1.service.ServiceInstance.short_codes() -> ShortCodeListAccess the short_codes
method
twilio.rest.messaging.v1.service.ServiceInstance.us_app_to_person() -> UsAppToPersonListAccess the us_app_to_person
method
twilio.rest.messaging.v1.service.ServiceInstance.us_app_to_person_usecases() -> UsAppToPersonUsecaseListAccess the us_app_to_person_usecases
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderContext.MessagingV2ChannelsSenderProfile:ivar name: The name of the sender.
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderContext.MessagingV2ChannelsSenderProfileGenericResponseEmails:ivar email: :ivar label:
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderContext.MessagingV2ChannelsSenderProfileGenericResponseWebsites:ivar website: :ivar label:
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderContext.MessagingV2RcsCarrier:ivar name: The name of the carrier.
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderInstance.MessagingV2ChannelsSenderProfile:ivar name: The name of the sender.
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderInstance.MessagingV2ChannelsSenderProfileGenericResponseEmails:ivar email: :ivar label:
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderInstance.MessagingV2ChannelsSenderProfileGenericResponseWebsites:ivar website: :ivar label:
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderInstance.MessagingV2RcsCarrier:ivar name: The name of the carrier.
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderList.MessagingV2ChannelsSenderProfile:ivar name: The name of the sender.
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderList.MessagingV2ChannelsSenderProfileGenericResponseEmails:ivar email: :ivar label:
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderList.MessagingV2ChannelsSenderProfileGenericResponseWebsites:ivar website: :ivar label:
class
twilio.rest.messaging.v2.channels_sender.ChannelsSenderList.MessagingV2RcsCarrier:ivar name: The name of the carrier.
class
twilio.rest.messaging.v3.typing_indicator.TypingIndicatorInstance.TypingIndicatorRequest:ivar channel: The messaging channel.
class
twilio.rest.messaging.v3.typing_indicator.TypingIndicatorList.TypingIndicatorRequest:ivar channel: The messaging channel.
method
twilio.rest.notify.v1.service.ServiceContext.bindings() -> BindingListAccess the bindings
method
twilio.rest.notify.v1.service.ServiceContext.notifications() -> NotificationListAccess the notifications
method
twilio.rest.notify.v1.service.ServiceInstance.bindings() -> BindingListAccess the bindings
method
twilio.rest.notify.v1.service.ServiceInstance.notifications() -> NotificationListAccess the notifications
class
twilio.rest.numbers.v2.application.ApplicationContext.CreateShortCodeApplicationRequestSetup:ivar charges_apply:
class
twilio.rest.numbers.v2.application.ApplicationInstance.CreateShortCodeApplicationRequestSetup:ivar charges_apply:
class
twilio.rest.numbers.v2.application.ApplicationList.CreateShortCodeApplicationRequestSetup:ivar charges_apply:
class
twilio.rest.oauth.v1.authorize.AuthorizeInstance:ivar redirect_to: The callback URL
class
twilio.rest.oauth.v2.authorize.AuthorizeInstance:ivar redirect_to: The callback URL
method
twilio.rest.preview.wireless.command.CommandList.get(sid:str) -> CommandContextConstructs a CommandContext :param sid:
method
twilio.rest.preview.wireless.sim.usage.UsageList.get() -> UsageContextConstructs a UsageContext
class
twilio.rest.preview_iam.v1.authorize.AuthorizeInstance:ivar redirect_to: The callback URL
method
twilio.rest.preview_iam.versionless.organization.account.AccountList.get(account_sid:str) -> AccountContextConstructs a AccountContext :param account_sid:
class
twilio.rest.preview_iam.versionless.organization.user.UserContext.ScimPatchRequest:ivar schemas: :ivar operations:
class
twilio.rest.preview_iam.versionless.organization.user.UserInstance.ScimPatchRequest:ivar schemas: :ivar operations:
class
twilio.rest.preview_iam.versionless.organization.user.UserList.ScimPatchRequest:ivar schemas: :ivar operations:
method
twilio.rest.preview_iam.versionless.organization.user.UserList.get(id:str) -> UserContextConstructs a UserContext :param id:
class
twilio.rest.pricing.v1.messaging.country.CountryInstance:ivar country: The name of the country.
class
twilio.rest.pricing.v1.phone_number.country.CountryInstance:ivar country: The name of the country.
class
twilio.rest.pricing.v1.voice.country.CountryInstance:ivar country: The name of the country.
class
twilio.rest.pricing.v1.voice.number.NumberInstance:ivar number: The phone number.
class
twilio.rest.pricing.v2.country.CountryInstance:ivar country: The name of the country.
class
twilio.rest.pricing.v2.voice.country.CountryInstance:ivar country: The name of the country.
method
twilio.rest.proxy.ProxyBase.ProxyBase.v1() -> V1:returns: Versions v1 of Proxy
method
twilio.rest.proxy.v1.service.ServiceContext.phone_numbers() -> PhoneNumberListAccess the phone_numbers
method
twilio.rest.proxy.v1.service.ServiceContext.sessions() -> SessionListAccess the sessions
method
twilio.rest.proxy.v1.service.ServiceInstance.phone_numbers() -> PhoneNumberListAccess the phone_numbers
method
twilio.rest.proxy.v1.service.ServiceInstance.sessions() -> SessionListAccess the sessions
method
twilio.rest.proxy.v1.service.session.SessionInstance.interactions() -> InteractionListAccess the interactions
method
twilio.rest.proxy.v1.service.session.SessionInstance.participants() -> ParticipantListAccess the participants
method
twilio.rest.proxy.v1.service.session.participant.ParticipantInstance.message_interactions() -> MessageInteractionListAccess the message_interactions
method
twilio.rest.serverless.v1.service.ServiceContext.assets() -> AssetListAccess the assets
method
twilio.rest.serverless.v1.service.ServiceContext.builds() -> BuildListAccess the builds
method
twilio.rest.serverless.v1.service.ServiceContext.environments() -> EnvironmentListAccess the environments
method
twilio.rest.serverless.v1.service.ServiceContext.functions() -> FunctionListAccess the functions
method
twilio.rest.serverless.v1.service.ServiceInstance.assets() -> AssetListAccess the assets
method
twilio.rest.serverless.v1.service.ServiceInstance.builds() -> BuildListAccess the builds
method
twilio.rest.serverless.v1.service.ServiceInstance.environments() -> EnvironmentListAccess the environments
method
twilio.rest.serverless.v1.service.ServiceInstance.functions() -> FunctionListAccess the functions
method
twilio.rest.serverless.v1.service.environment.EnvironmentContext.deployments() -> DeploymentListAccess the deployments
method
twilio.rest.serverless.v1.service.environment.EnvironmentContext.logs() -> LogListAccess the logs
method
twilio.rest.serverless.v1.service.environment.EnvironmentContext.variables() -> VariableListAccess the variables
class
twilio.rest.studio.v1.flow.engagement.engagement_context.EngagementContextInstance:ivar account_sid: The SID of the Account.
class
twilio.rest.studio.v2.flow.flow_test_user.FlowTestUserInstance:ivar sid: Unique identifier of the flow.
method
twilio.rest.sync.v1.service.ServiceContext.documents() -> DocumentListAccess the documents
method
twilio.rest.sync.v1.service.ServiceContext.sync_lists() -> SyncListListAccess the sync_lists
method
twilio.rest.sync.v1.service.ServiceContext.sync_maps() -> SyncMapListAccess the sync_maps
method
twilio.rest.sync.v1.service.ServiceContext.sync_streams() -> SyncStreamListAccess the sync_streams
method
twilio.rest.sync.v1.service.ServiceInstance.documents() -> DocumentListAccess the documents
method
twilio.rest.sync.v1.service.ServiceInstance.sync_lists() -> SyncListListAccess the sync_lists
method
twilio.rest.sync.v1.service.ServiceInstance.sync_maps() -> SyncMapListAccess the sync_maps
method
twilio.rest.sync.v1.service.ServiceInstance.sync_streams() -> SyncStreamListAccess the sync_streams
method
twilio.rest.taskrouter.v1.workspace.task.TaskContext.reservations() -> ReservationListAccess the reservations
method
twilio.rest.taskrouter.v1.workspace.task.TaskInstance.reservations() -> ReservationListAccess the reservations
method
twilio.rest.taskrouter.v1.workspace.workflow.WorkflowInstance.cumulative_statistics() -> WorkflowCumulativeStatisticsListAccess the cumulative_statistics
method
twilio.rest.taskrouter.v1.workspace.workflow.WorkflowInstance.real_time_statistics() -> WorkflowRealTimeStatisticsListAccess the real_time_statistics
method
twilio.rest.taskrouter.v1.workspace.workflow.WorkflowInstance.statistics() -> WorkflowStatisticsListAccess the statistics
method
twilio.rest.verify.v2.service.ServiceContext.access_tokens() -> AccessTokenListAccess the access_tokens
method
twilio.rest.verify.v2.service.ServiceContext.approve_challenge() -> ApproveChallengeListAccess the approve_challenge
method
twilio.rest.verify.v2.service.ServiceContext.entities() -> EntityListAccess the entities
method
twilio.rest.verify.v2.service.ServiceContext.messaging_configurations() -> MessagingConfigurationListAccess the messaging_configurations
method
twilio.rest.verify.v2.service.ServiceContext.new_challenge() -> NewChallengeListAccess the new_challenge
method
twilio.rest.verify.v2.service.ServiceContext.new_factors() -> NewFactorListAccess the new_factors
method
twilio.rest.verify.v2.service.ServiceContext.new_verify_factors() -> NewVerifyFactorListAccess the new_verify_factors
method
twilio.rest.verify.v2.service.ServiceContext.rate_limits() -> RateLimitListAccess the rate_limits
method
twilio.rest.verify.v2.service.ServiceContext.verification_checks() -> VerificationCheckListAccess the verification_checks
method
twilio.rest.verify.v2.service.ServiceContext.verifications() -> VerificationListAccess the verifications
method
twilio.rest.verify.v2.service.ServiceContext.webhooks() -> WebhookListAccess the webhooks
method
twilio.rest.verify.v2.service.ServiceInstance.access_tokens() -> AccessTokenListAccess the access_tokens
method
twilio.rest.verify.v2.service.ServiceInstance.approve_challenge() -> ApproveChallengeListAccess the approve_challenge
method
twilio.rest.verify.v2.service.ServiceInstance.entities() -> EntityListAccess the entities
method
twilio.rest.verify.v2.service.ServiceInstance.messaging_configurations() -> MessagingConfigurationListAccess the messaging_configurations
method
twilio.rest.verify.v2.service.ServiceInstance.new_challenge() -> NewChallengeListAccess the new_challenge
method
twilio.rest.verify.v2.service.ServiceInstance.new_factors() -> NewFactorListAccess the new_factors
method
twilio.rest.verify.v2.service.ServiceInstance.new_verify_factors() -> NewVerifyFactorListAccess the new_verify_factors
method
twilio.rest.verify.v2.service.ServiceInstance.rate_limits() -> RateLimitListAccess the rate_limits
method
twilio.rest.verify.v2.service.ServiceInstance.verification_checks() -> VerificationCheckListAccess the verification_checks
method
twilio.rest.verify.v2.service.ServiceInstance.verifications() -> VerificationListAccess the verifications
method
twilio.rest.verify.v2.service.ServiceInstance.webhooks() -> WebhookListAccess the webhooks
class
twilio.rest.verify.v2.service.new_challenge.NewChallengeContext.CreatePasskeysChallengeRequest:ivar identity: :ivar factor_sid:
class
twilio.rest.verify.v2.service.new_challenge.NewChallengeInstance.CreatePasskeysChallengeRequest:ivar identity: :ivar factor_sid:
class
twilio.rest.verify.v2.service.new_challenge.NewChallengeList.CreatePasskeysChallengeRequest:ivar identity: :ivar factor_sid:
method
twilio.rest.verify.v2.service.rate_limit.RateLimitInstance.buckets() -> BucketListAccess the buckets
method
twilio.rest.video.v1.room.participant.ParticipantInstance.anonymize() -> AnonymizeListAccess the anonymize
method
twilio.rest.video.v1.room.participant.ParticipantInstance.published_tracks() -> PublishedTrackListAccess the published_tracks
method
twilio.rest.video.v1.room.participant.ParticipantInstance.subscribe_rules() -> SubscribeRulesListAccess the subscribe_rules
method
twilio.rest.video.v1.room.participant.ParticipantInstance.subscribed_tracks() -> SubscribedTrackListAccess the subscribed_tracks
class
twilio.twiml.fax_response.FaxResponse<Response> TwiML for Faxes
class
twilio.twiml.fax_response.Receive<Receive> TwiML Verb
class
twilio.twiml.messaging_response.Body<Body> TwiML Noun
class
twilio.twiml.messaging_response.Media<Media> TwiML Noun
class
twilio.twiml.messaging_response.Message<Message> TwiML Verb
class
twilio.twiml.messaging_response.MessagingResponse<Response> TwiML for Messages
class
twilio.twiml.messaging_response.Redirect<Redirect> TwiML Verb
class
twilio.twiml.voice_response.AiSession<AiSession> TwiML Noun
class
twilio.twiml.voice_response.Application<Application> TwiML Noun
class
twilio.twiml.voice_response.ApplicationSid<ApplicationSid> TwiML Noun
class
twilio.twiml.voice_response.Assistant<Assistant> TwiML Noun
class
twilio.twiml.voice_response.Autopilot<Autopilot> TwiML Noun
class
twilio.twiml.voice_response.Client<Client> TwiML Noun
class
twilio.twiml.voice_response.Conference<Conference> TwiML Noun
class
twilio.twiml.voice_response.Config<Config> TwiML Noun
class
twilio.twiml.voice_response.Connect<Connect> TwiML Verb
class
twilio.twiml.voice_response.Conversation<Conversation> TwiML Noun
class
twilio.twiml.voice_response.ConversationRelay<ConversationRelay> TwiML Noun
class
twilio.twiml.voice_response.ConversationRelaySession<ConversationRelaySession> TwiML Noun
class
twilio.twiml.voice_response.Dial<Dial> TwiML Verb
class
twilio.twiml.voice_response.Echo<Echo> TwiML Verb
class
twilio.twiml.voice_response.Enqueue<Enqueue> TwiML Noun
class
twilio.twiml.voice_response.Gather<Gather> TwiML Verb
class
twilio.twiml.voice_response.Hangup<Hangup> TwiML Verb
class
twilio.twiml.voice_response.HeaderA custom SIP header to include in the request
class
twilio.twiml.voice_response.HeadersThe SIP headers to include in the request
About this data
These signatures were extracted from the public source of twilio/twilio-python
using Python's ast module. Argument names, default values,
type annotations and return types are taken verbatim from the code.
Implementation bodies are never stored. See
how it works for details.