call.completed
Fires when a voice call ends
Twilio
55 triggers and 923 actions for Twilio workflows.
Each trigger lists the event it fires on, the data it sends, and a template you can use it in.
Real-time push from the source.
call.completed
Fires when a voice call ends
call.initiated
Fires when a new voice call is created
conversation.onMessageAdded
Fires when a new message is posted to a conversation
conversation.onParticipantAdded
Fires when a participant joins a conversation
message.delivered
Fires when an outbound message is confirmed delivered
message.failed
Fires when an outbound message fails to send
message.received
Fires when an inbound SMS or WhatsApp message arrives
recording.completed
Fires when a call recording finishes processing
video.room-ended
Fires when a video room session ends
call.answered
Call answered
call.ringing
Call ringing
conversation.onConversationAdded
Conversation created
conversation.onConversationRemoved
Conversation removed
conversation.onConversationStateUpdated
Conversation state changed
conversation.onConversationUpdated
Conversation updated
conversation.onDeliveryUpdated
Delivery receipt status updated
conversation.onMessageRemoved
Message removed from conversation
conversation.onMessageUpdated
Message updated in conversation
conversation.onParticipantRemoved
Participant removed from conversation
conversation.onParticipantUpdated
Participant updated in conversation
conversation.onUserAdded
User added
conversation.onUserUpdated
User updated
message.accepted
Message accepted by Messaging Service
message.canceled
Scheduled message canceled
message.queued
Message queued for sending
message.read
Message read by recipient
message.receiving
Inbound message being processed
message.scheduled
Message scheduled for future delivery
message.sending
Message is being dispatched
message.sent
Message sent to carrier
message.undelivered
Message not delivered
recording.absent
No recording created
recording.failed
Recording failed
recording.in-progress
Recording in progress
sync.document_created
Sync document created
sync.document_removed
Sync document removed
sync.document_updated
Sync document updated
sync.endpoint_connected
Sync endpoint connected
sync.endpoint_disconnected
Sync endpoint disconnected
sync.list_item_added
Sync list item added
sync.list_item_removed
Sync list item removed
sync.list_item_updated
Sync list item updated
sync.map_item_added
Sync map item added
sync.map_item_removed
Sync map item removed
sync.map_item_updated
Sync map item updated
video.composition-available
Video composition available
video.composition-failed
Video composition failed
video.participant-connected
Participant joined video room
video.participant-disconnected
Participant left video room
video.recording-completed
Video recording completed
video.recording-failed
Video recording failed
video.recording-started
Video recording started
video.room-created
Video room created
video.track-added
Track added to video room
video.track-removed
Track removed from video room
Operations are the actions a workflow can take in Twilio, grouped by category. Each lists its method, parameters, and a template you can drop it into.
Update an Auth Token Promotion
Modify the properties of an existing auth token promotion. Use this to change the configuration of promoting secondary auth tokens to primary.
Create an AWS Credential
Create a new aws credential. Use this to provision or configure AWS credentials for cross-service integrations for your account.
Delete an AWS Credential
Permanently remove a aws credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List AWS Credentials
Retrieve a paginated list of AWS credentials for cross-service integrations. Results can be filtered and sorted using query parameters.
Retrieve an AWS Credential
Retrieve detailed information about a specific aws credential. Use this to inspect the current state and configuration of AWS credentials for cross-service integrations.
Update an AWS Credential
Update configuration details of an existing AWS credential to keep your Twilio-to-AWS integrations secure and accurate
Create a Bulk Consent
Create a new bulk consent. Use this to provision or configure bulk consent status updates for messaging for your account.
Create a Bulk Contact
Create a new bulk contact. Use this to provision or configure bulk contact imports for messaging for your account.
Retrieve a Messaging Geo-Permission
Retrieve detailed information about a specific messaging geo-permission. Use this to inspect the current state and configuration of geographic permissions for messaging.
Update a Messaging Geo-Permission
Adjusts which countries your Twilio phone numbers can send SMS messages to, helping control costs and comply with regional regulations.
Create a Public Key
Create a new public key. Use this to provision or configure public keys for secure credential storage for your account.
Delete a Public Key
Permanently remove a public key. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Public Keys
Retrieve a paginated list of public keys for secure credential storage. Results can be filtered and sorted using query parameters.
Retrieve a Public Key
Fetches detailed information about a specific public key to verify its configuration and status for secure credential storage.
Update a Public Key
Modify the properties of an existing public key. Use this to change the configuration of public keys for secure credential storage.
Create a Safelist
Create a new safelist. Use this to provision or configure phone numbers on your messaging safelist for your account.
Delete a Safelist
Permanently removes a phone number from your approved senders list, revoking its ability to send messages to your Twilio number.
Retrieve a Safelist
Retrieve detailed information about a specific safelist. Use this to inspect the current state and configuration of phone numbers on your messaging safelist.
Create a Secondary Auth Token
Create a new secondary auth token. Use this to provision or configure secondary auth tokens for credential rotation for your account.
Delete a Secondary Auth Token
Permanently removes a secondary auth token from your Twilio account to enhance security when a token is no longer needed.
Create an Account
Creates a new Twilio account or subaccount, enabling you to separate billing, phone numbers, and usage for different projects or clients.
List Accounts
Retrieve a paginated list of Twilio accounts and subaccounts. Results can be filtered and sorted using query parameters.
Retrieve an Account
Retrieve detailed information about a specific account. Use this to inspect the current state and configuration of Twilio accounts and subaccounts.
Update an Account
Modify the properties of an existing account. Use this to change the configuration of Twilio accounts and subaccounts.
Delete an Add-On Result
Permanently remove a add-on result. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Add-On Results
Retrieve a paginated list of results from add-ons processing recordings. Results can be filtered and sorted using query parameters.
Retrieve an Add-On Result
Retrieve details about a specific add-on result for a recording to check its status, configuration, or output.
Create an Address
Create a new address. Use this to provision or configure addresses for regulatory compliance and caller ID verification for your account.
Delete an Address
Permanently removes an address from your Twilio account, ensuring it is no longer available for use with phone numbers or emergency services.
List Addresses
Retrieve a paginated list of addresses for regulatory compliance and caller ID verification. Results can be filtered and sorted using query parameters.
Retrieve an Address
Retrieve detailed information about a specific address. Use this to inspect the current state and configuration of addresses for regulatory compliance and caller ID verification.
Update an Address
Modify the properties of an existing address. Use this to change the configuration of addresses for regulatory compliance and caller ID verification.
List All-Time Usages
Retrieve a paginated list of cumulative usage records across all time. Results can be filtered and sorted using query parameters.
Create an Application
Creates a new application that defines how your Twilio phone numbers handle incoming voice calls and text messages through custom webhook URLs.
Delete an Application
Permanently remove a application. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Applications
Retrieve a paginated list of TwiML applications that configure voice and messaging webhooks. Results can be filtered and sorted using query parameters.
Retrieve an Application
Retrieve detailed information about a specific application. Use this to inspect the current state and configuration of TwiML applications that configure voice and messaging webhooks.
Update an Application
Update the settings of an existing Twilio application, such as changing webhook URLs for voice or messaging behavior.
Create an Assigned Add-On
Create a new assigned add-on. Use this to provision or configure add-ons assigned to incoming phone numbers for your account.
Delete an Assigned Add-On
Permanently remove a assigned add-on. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Assigned Add-Ons
Retrieve a paginated list of add-ons assigned to incoming phone numbers. Results can be filtered and sorted using query parameters.
Retrieve an Assigned Add-On
Retrieve detailed information about a specific assigned add-on. Use this to inspect the current state and configuration of add-ons assigned to incoming phone numbers.
List Add-On Extensions
Retrieve a paginated list of extensions for add-ons assigned to phone numbers. Results can be filtered and sorted using query parameters.
Retrieve an Add-On Extension
Retrieve detailed information about a specific add-on extension. Use this to inspect the current state and configuration of extensions for add-ons assigned to phone numbers.
Create an Auth Calls Credential Mapping
Create a new auth calls credential mapping. Use this to provision or configure credential list mappings for authenticated calls for your account.
Delete an Auth Calls Credential Mapping
Permanently remove a auth calls credential mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Auth Calls Credential Mappings
Retrieve a paginated list of credential list mappings for authenticated calls. Results can be filtered and sorted using query parameters.
Retrieve an Auth Calls Credential Mapping
Provides the current configuration details of a credential list mapping used to authenticate calls to your SIP domain, helping you verify access rules and troubleshoot call authentication issues.
Create an Auth Calls IP ACL Mapping
Create a new auth calls ip acl mapping. Use this to provision or configure IP access control list mappings for authenticated calls for your account.
Delete an Auth Calls IP ACL Mapping
Permanently remove a auth calls ip acl mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Auth Calls IP ACL Mappings
Retrieve a paginated list of IP access control list mappings for authenticated calls. Results can be filtered and sorted using query parameters.
Retrieve an Auth Calls IP ACL Mapping
Retrieve detailed information about a specific auth calls ip acl mapping. Use this to inspect the current state and configuration of IP access control list mappings for authenticated calls.
Create an Auth Registrations Credential Mapping
Create a new auth registrations credential mapping. Use this to provision or configure credential list mappings for SIP registrations for your account.
Delete an Auth Registrations Credential Mapping
Permanently remove a auth registrations credential mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Auth Registrations Credential Mappings
Retrieve a paginated list of credential list mappings for SIP registrations. Results can be filtered and sorted using query parameters.
Retrieve an Auth Registrations Credential Mapping
Retrieve detailed information about a specific auth registrations credential mapping. Use this to inspect the current state and configuration of credential list mappings for SIP registrations.
List Available Phone Number Countries
Retrieve a paginated list of countries where phone numbers are available for purchase. Results can be filtered and sorted using query parameters.
Retrieve an Available Phone Number Country
Retrieve detailed information about a specific available phone number country. Use this to inspect the current state and configuration of countries where phone numbers are available for purchase.
Retrieve an Account Balance
Retrieve detailed information about a specific account balance. Use this to inspect the current state and configuration of your Twilio account balance.
Create a Call
Initiate an outbound phone call
Retrieve a Call
Retrieve details of a specific call
Update a Call
Modify an in-progress call
Delete a Call
Permanently remove a call. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Calls
Retrieve a paginated list of voice calls, including initiating outbound calls and managing in-progress calls. Results can be filtered and sorted using query parameters.
List Call Notifications
Retrieve a paginated list of notification logs for specific calls. Results can be filtered and sorted using query parameters.
Retrieve a Call Notification
Retrieve detailed information about a specific call notification. Use this to inspect the current state and configuration of notification logs for specific calls.
Create a Call Recording
Create a new call recording. Use this to provision or configure recordings captured during voice calls for your account.
Delete a Call Recording
Permanently remove a call recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Call Recordings
Provides access to a paginated list of recordings captured during voice calls, filterable by criteria such as date or caller.
Retrieve a Call Recording
Retrieve detailed information about a specific call recording. Use this to inspect the current state and configuration of recordings captured during voice calls.
Update a Call Recording
Updates the properties or status of an existing call recording, such as pausing, stopping, or resuming it during or after a voice call.
Create a Call Transcription
Starts real-time transcription for a live phone call, converting spoken words into text as the conversation happens. This enables solopreneurs to capture, search, and analyze call content without manual note-taking.
Update a Call Transcription
Modify the properties of an existing call transcription. Use this to change the configuration of transcriptions associated with specific calls.
List Conferences
Retrieve a paginated list of conference calls that connect multiple participants. Results can be filtered and sorted using query parameters.
Retrieve a Conference
Retrieve detailed information about a specific conference. Use this to inspect the current state and configuration of conference calls that connect multiple participants.
Update a Conference
Modify the properties of an existing conference. Use this to change the configuration of conference calls that connect multiple participants.
Delete a Conference Recording
Permanently remove a conference recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Conference Recordings
Retrieves a paginated list of recordings from your conference calls, with the ability to filter and sort results to quickly locate specific conversations or manage your recordings.
Retrieve a Conference Recording
Retrieve detailed information about a specific conference recording. Use this to inspect the current state and configuration of recordings of conference calls.
Update a Conference Recording
Adjust the properties of a conference call recording, such as pausing, resuming, or finalizing it, to manage how your business captures and stores important conversations.
Delete a Connect App
Permanently removes a Twilio Connect App, freeing up unused resources and cleaning up your account. Solopreneurs use this to decommission old or unused integrations, maintaining a tidy and secure workspace.
List Connect Apps
Retrieve a paginated list of Connect apps that integrate with your Twilio account. Results can be filtered and sorted using query parameters.
Retrieve a Connect App
Retrieve detailed information about a specific connect app. Use this to inspect the current state and configuration of Connect apps that integrate with your Twilio account.
Update a Connect App
Update the configuration settings of a Connect App that integrates with your Twilio account, such as its permissions, callback URLs, or branding details
Create a SIP Credential
Create a new sip credential. Use this to provision or configure SIP credentials for authentication for your account.
Delete a SIP Credential
Permanently remove a sip credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List SIP Credentials
Retrieve a paginated list of SIP credentials for authentication. Results can be filtered and sorted using query parameters.
Retrieve a SIP Credential
Retrieve detailed information about a specific sip credential. Use this to inspect the current state and configuration of SIP credentials for authentication.
Update a SIP Credential
Modify the properties of an existing sip credential. Use this to change the configuration of SIP credentials for authentication.
Create a SIP Credential List
Create a new sip credential list. Use this to provision or configure credential lists for SIP domain authentication for your account.
Delete a SIP Credential List
Permanently remove a sip credential list. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List SIP Credential Lists
Retrieves a paginated list of credential lists used for SIP domain authentication, helping you manage and organize access credentials for voice services.
Retrieve a SIP Credential List
Retrieve detailed information about a specific sip credential list. Use this to inspect the current state and configuration of credential lists for SIP domain authentication.
Update a SIP Credential List
Modify the properties of an existing sip credential list. Use this to change the configuration of credential lists for SIP domain authentication.
Create a Credential List Mapping
Links a credential list to a SIP domain, enabling authentication for inbound calls or outbound calls made through the SIP trunk, so you can control which users or devices are allowed to use that trunk.
Delete a Credential List Mapping
Permanently remove a credential list mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Credential List Mappings
Retrieve a paginated list of credential list mappings for SIP trunk authentication. Results can be filtered and sorted using query parameters.
Retrieve a Credential List Mapping
Retrieves detailed information about a specific credential list mapping for a SIP trunk, enabling you to inspect its current state and configuration.
List Daily Usages
Retrieve a paginated list of daily usage records. Results can be filtered and sorted using query parameters.
Retrieve a recording add on result payload data
Retrieve detailed information about a specific recording add on result payload data. Use this to inspect the current state and configuration of recording add on result payload data.
List Dependent Phone Numbers
Retrieve a paginated list of phone numbers that depend on a specific address. Results can be filtered and sorted using query parameters.
Create a sip domain
Create a new sip domain. Use this to provision or configure sip domain for your account.
Delete a sip domain
Permanently remove a sip domain. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List sip domains
Lists all SIP domains configured in your Twilio account, allowing you to review and manage your VoIP call routing settings.
Retrieve a sip domain
Retrieve detailed information about a specific sip domain. Use this to inspect the current state and configuration of sip domain.
Update a sip domain
Modify the properties of an existing SIP domain to adjust call routing, security, or regional settings for your voice infrastructure
List Call Events
Retrieve a paginated list of events that occurred during a voice call. Results can be filtered and sorted using query parameters.
Create a Call Feedback
Create a new call feedback. Use this to provision or configure quality feedback for voice calls for your account.
List Incoming Phone Numbers
List your Twilio phone numbers
Create an Incoming Phone Number
Create a new incoming phone number. Use this to provision or configure phone numbers provisioned to your account for your account.
Delete an Incoming Phone Number
Permanently remove a incoming phone number. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Retrieve an Incoming Phone Number
Retrieve detailed information about a specific incoming phone number. Use this to inspect the current state and configuration of phone numbers provisioned to your account.
Update an Incoming Phone Number
Updates the settings of a phone number you own, such as its voice or messaging behavior, so you can customize how calls and texts are handled
Create a Local Phone Number
Provisions a new local phone number that can be used for inbound and outbound calls and messages.
List Local Phone Numbers
Retrieve a paginated list of local phone numbers provisioned to your account. Results can be filtered and sorted using query parameters.
Create a Mobile Phone Number
Create a new mobile phone number. Use this to provision or configure mobile phone numbers provisioned to your account for your account.
List Mobile Phone Numbers
Retrieve a list of all mobile phone numbers associated with your account, with filtering and sorting options to quickly find the numbers you need.
Create a Toll-Free Phone Number
Create a new toll-free phone number. Use this to provision or configure toll-free phone numbers provisioned to your account for your account.
List Toll-Free Phone Numbers
Fetches a filtered, paginated list of all toll-free numbers you own, making it easy to review and manage your inbound calling resources.
Create an IP Access Control List
Create a new ip access control list. Use this to provision or configure IP access control lists for SIP security for your account.
Delete an IP Access Control List
Permanently remove a ip access control list. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List IP Access Control Lists
Retrieve a paginated list of IP access control lists for SIP security. Results can be filtered and sorted using query parameters.
Retrieve an IP Access Control List
Retrieves the current configuration and details of a specific IP Access Control List, allowing you to inspect which IP addresses are allowed or denied for SIP trunking security.
Update an IP Access Control List
Modify the properties of an existing ip access control list. Use this to change the configuration of IP access control lists for SIP security.
Create an IP ACL Mapping
Create a new ip acl mapping. Use this to provision or configure IP access control list mappings for SIP domains for your account.
Delete an IP ACL Mapping
Permanently remove a ip acl mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List IP ACL Mappings
Retrieve a list of IP access control list (ACL) mappings associated with your SIP domains, allowing you to review which IP addresses have permission to make calls through each domain.
Retrieve an IP ACL Mapping
Retrieve detailed information about a specific ip acl mapping. Use this to inspect the current state and configuration of IP access control list mappings for SIP domains.
Delete an API Key
Permanently remove an API key from Twilio to prevent any further use of that key, useful for cleaning up unused credentials or revoking access when no longer needed
List API Keys
Retrieve a paginated list of API keys for authenticating with Twilio. Results can be filtered and sorted using query parameters.
Retrieve an API Key
Retrieve detailed information about a specific api key. Use this to inspect the current state and configuration of API keys for authenticating with Twilio.
Update an API Key
Updates the properties of an existing Twilio API key, such as its friendly name or status, to manage authentication credentials.
List Last Month Usages
Retrieve a paginated list of usage records for the previous billing period. Results can be filtered and sorted using query parameters.
List Available Local Numbers
Retrieve a paginated list of local phone numbers available for purchase. Results can be filtered and sorted using query parameters.
List Available M2M Numbers
Retrieve a paginated list of machine-to-machine phone numbers available for purchase. Results can be filtered and sorted using query parameters.
List Message Medias
Retrieve a paginated list of media files attached to messages. Results can be filtered and sorted using query parameters.
Delete a Media Instance
Permanently remove a media instance. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Retrieve a Media Instance
Retrieve detailed information about a specific media instance. Use this to inspect the current state and configuration of individual media resources attached to messages.
List Queue Members
Retrieve a paginated list of callers currently waiting in a call queue, enabling you to monitor queue status and manage customer wait times effectively.
Retrieve a Queue Member
Retrieve detailed information about a specific queue member. Use this to inspect the current state and configuration of callers waiting in a call queue.
Update a Queue Member
Modify the properties of an existing queue member. Use this to change the configuration of callers waiting in a call queue.
Create a Message
Sends an SMS, MMS, or WhatsApp message from your Twilio phone number to a recipient, enabling you to reach customers instantly on their preferred messaging channel.
List Messages
Retrieve a paginated list of your sent and received SMS, MMS, and WhatsApp messages, with optional filtering and sorting to find specific conversations or analyze messaging activity.
Retrieve a Message
Retrieve details of a specific message
Delete a Message
Permanently remove a message. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Update a Message
Modify the properties of an existing message. Use this to change the configuration of SMS, MMS, and WhatsApp messages.
List Available Mobile Numbers
Retrieve a paginated list of mobile phone numbers available for purchase. Results can be filtered and sorted using query parameters.
List Monthly Usage Records
Retrieve a paginated list of monthly usage records for your account. Results can be filtered and sorted using query parameters.
List Available National Numbers
Retrieve a paginated list of national phone numbers available for purchase. Results can be filtered and sorted using query parameters.
Create a New API Key
Create a new new api key. Use this to provision or configure new API keys for authentication for your account.
Create a New Signing Key
Generates a new signing key pair for secure API authentication, allowing you to manage access to your Twilio account.
List Notifications
Retrieve a paginated list of log entries and notifications for your account. Results can be filtered and sorted using query parameters.
Retrieve a Notification
Retrieve detailed information about a specific notification. Use this to inspect the current state and configuration of log entries and notifications for your account.
Delete an Outgoing Caller ID
Permanently remove a outgoing caller id. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Outgoing Caller IDs
Retrieve a paginated list of verified caller IDs for outbound calls. Results can be filtered and sorted using query parameters.
Retrieve an Outgoing Caller ID
Retrieve detailed information about a specific outgoing caller id. Use this to inspect the current state and configuration of verified caller IDs for outbound calls.
Update an Outgoing Caller ID
Modify the properties of an existing outgoing caller id. Use this to change the configuration of verified caller IDs for outbound calls.
Create a Conference Participant
Create a new conference participant. Use this to provision or configure participants in a conference call for your account.
Delete a Conference Participant
Immediately removes a participant from an active conference call, giving you control over who stays in the conversation.
List Conference Participants
Retrieve a paginated list of participants in a conference call. Results can be filtered and sorted using query parameters.
Retrieve a Conference Participant
Retrieve detailed information about a specific conference participant. Use this to inspect the current state and configuration of participants in a conference call.
Update a Conference Participant
Modify the properties of an existing conference participant. Use this to change the configuration of participants in a conference call.
Delete a Recording Add-On Payload
Permanently remove a recording add-on payload. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Recording Add-On Payloads
Retrieve a paginated list of payloads from add-ons that process recordings. Results can be filtered and sorted using query parameters.
Retrieve a Recording Add-On Payload
Retrieve detailed information about a specific recording add-on payload. Use this to inspect the current state and configuration of payloads from add-ons that process recordings.
Create a Call Payment
Create a new call payment. Use this to provision or configure payment capture sessions during voice calls for your account.
Update a Call Payment
Modify the properties of an existing call payment. Use this to change the configuration of payment capture sessions during voice calls.
Create a Call Queue
Creates a call queue to hold incoming calls and distribute them to agents or groups, helping manage high call volumes without missing customers.
Delete a Call Queue
Permanently remove a call queue. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Call Queues
Retrieve a paginated list of call queues for holding and distributing calls. Results can be filtered and sorted using query parameters.
Retrieve a Call Queue
Retrieve detailed information about a specific call queue. Use this to inspect the current state and configuration of call queues for holding and distributing calls.
Update a Call Queue
Modify the properties of an existing call queue. Use this to change the configuration of call queues for holding and distributing calls.
List Usage Records
Retrieve a paginated list of usage records for your Twilio account. Results can be filtered and sorted using query parameters.
Delete a Recording
Permanently remove a recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Recordings
Retrieve a paginated list of voice and conference call recordings, with optional filtering and sorting
Retrieve a Recording
Retrieve detailed information about a specific recording. Use this to inspect the current state and configuration of voice and conference call recordings.
Delete a Recording Transcription
Permanently remove a recording transcription. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Recording Transcriptions
Retrieve a paginated list of transcriptions of recorded calls. Results can be filtered and sorted using query parameters.
Retrieve a Recording Transcription
Retrieve detailed information about a specific recording transcription. Use this to inspect the current state and configuration of transcriptions of recorded calls.
List Short Codes
Retrieve a paginated list of short codes provisioned to your account. Results can be filtered and sorted using query parameters.
Retrieve a Short Code
Retrieve detailed information about a specific short code. Use this to inspect the current state and configuration of short codes provisioned to your account.
Update a Short Code
Modify the properties of an existing short code. Use this to change the configuration of short codes provisioned to your account.
Delete a Signing Key
Permanently remove a signing key. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Signing Keys
Retrieves a list of all signing keys associated with your Twilio account, allowing you to manage and audit API access credentials.
Retrieve a Signing Key
Retrieve detailed information about a specific signing key. Use this to inspect the current state and configuration of signing keys for secure API authentication.
Update a Signing Key
Modify the configuration of an existing signing key, such as renaming or deactivating it, to manage secure API access to your Twilio account.
Create a sip ip address
Create a new sip ip address. Use this to provision or configure sip ip address for your account.
Delete a sip ip address
Permanently remove a sip ip address. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List sip ip addresses
Retrieve a paginated list of sip ip address. Results can be filtered and sorted using query parameters.
Retrieve a sip ip address
Retrieve detailed information about a specific sip ip address. Use this to inspect the current state and configuration of sip ip address.
Update a sip ip address
Modify the properties of an existing sip ip address. Use this to change the configuration of sip ip address.
Create a SIPREC Stream
Create a new siprec stream. Use this to provision or configure SIPREC media streams for real-time call recording for your account.
Update a SIPREC Stream
Modify the properties of an existing siprec stream. Use this to change the configuration of SIPREC media streams for real-time call recording.
Create a Media Stream
Create a new media stream. Use this to provision or configure real-time media streams from voice calls for your account.
Update a Media Stream
Modify the properties of an existing media stream. Use this to change the configuration of real-time media streams from voice calls.
List Current Month Usages
Retrieves detailed usage records for the current billing month, enabling you to monitor and analyze your Twilio service consumption and costs.
List Today's Usages
Retrieve a paginated list of usage records for today. Results can be filtered and sorted using query parameters.
Create an ICE Token
Create a new ice token. Use this to provision or configure TURN/STUN tokens for WebRTC connectivity for your account.
List Available Toll-Free Numbers
Retrieve a paginated list of toll-free phone numbers available for purchase. Results can be filtered and sorted using query parameters.
Delete a Transcription
Permanently removes a transcription from your Twilio account, freeing up storage and eliminating unnecessary or outdated records.
List Transcriptions
Retrieve a paginated list of transcriptions of recorded calls. Results can be filtered and sorted using query parameters.
Retrieve a Transcription
Fetches details about a specific transcription of a recorded call, including its status, text content, and metadata. Useful for verifying transcription accuracy or retrieving call summaries.
Create an Usage Trigger
Create a new usage trigger. Use this to provision or configure usage triggers that fire callbacks when thresholds are reached for your account.
Delete an Usage Trigger
Permanently remove a usage trigger. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Usage Triggers
Retrieve a paginated list of usage triggers that fire callbacks when thresholds are reached. Results can be filtered and sorted using query parameters.
Retrieve an Usage Trigger
Retrieve detailed information about a specific usage trigger. Use this to inspect the current state and configuration of usage triggers that fire callbacks when thresholds are reached.
Update an Usage Trigger
Modify the properties of an existing usage trigger. Use this to change the configuration of usage triggers that fire callbacks when thresholds are reached.
Create an User-Defined Message
Create a new user-defined message. Use this to provision or configure custom messages sent to active calls for your account.
Create an User-Defined Message Subscription
Create a new user-defined message subscription. Use this to provision or configure subscriptions to user-defined messages on calls for your account.
Delete an User-Defined Message Subscription
Permanently remove a user-defined message subscription. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Create a Caller ID Validation
Create a new caller id validation. Use this to provision or configure outgoing caller ID validation requests for your account.
List Available VoIP Numbers
Retrieve a paginated list of VoIP phone numbers available for purchase. Results can be filtered and sorted using query parameters.
List usage record yearlies
Retrieve a paginated list of usage record yearly. Results can be filtered and sorted using query parameters.
List Yesterday's Usages
Retrieve a paginated list of usage records for yesterday. Results can be filtered and sorted using query parameters.
Create a new assistant
create an assistant
Create an AI Assistant
Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.
Create an AI Assistant
Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.
Create an AI Assistant
Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.
Create an AI Assistant
Create a new ai assistant. Use this to provision or configure AI-powered virtual assistants for your account.
Delete an AI Assistant
Permanently remove a ai assistant. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete an AI Assistant
Permanently removes an AI assistant from your Twilio account, along with its associated configuration and resources, so you can keep your environment tidy and only pay for what you actively use.
Delete an assistant by ID
Permanently removes a specific AI assistant from your Twilio account, including its configuration and associated data, to help you manage unused or outdated resources.
Delete tool
delete a tool
Get a session by ID
Retrieves the details of a specific assistant conversation session using its unique identifier, allowing you to review past interactions and context
Get an assistant by ID
get an assistant
List AI Assistants
Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.
List AI Assistants
Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.
List AI Assistants
Lists all AI assistants configured for your account, allowing you to review, filter, and sort them to manage your virtual team efficiently.
List AI Assistants
Retrieves a paginated list of AI-powered virtual assistants, with filtering and sorting options to help you manage your assistant configurations effectively
List AI Assistants
Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.
List AI Assistants
Retrieve a paginated list of AI-powered virtual assistants. Results can be filtered and sorted using query parameters.
List all assistants
list assistants
Retrieve an AI Assistant
Retrieve detailed information about a specific ai assistant. Use this to inspect the current state and configuration of AI-powered virtual assistants.
Send a message to the assistant
send a message
Update an AI Assistant
Modify the properties of an existing ai assistant. Use this to change the configuration of AI-powered virtual assistants.
Update an assistant by ID
update an assistant
List days
Retrieve a paginated list of day. Results can be filtered and sorted using query parameters.
Retrieve a day
Retrieves detailed information about a specific day's data export, including its current status and configuration, allowing you to verify export readiness and inspect settings.
Retrieve an export
Retrieve detailed information about a specific export. Use this to inspect the current state and configuration of export.
Retrieve an Export Configuration
Retrieve detailed information about a specific export configuration. Use this to inspect the current state and configuration of export job configurations for bulk data.
Update an Export Configuration
Modify the properties of an existing export configuration. Use this to change the configuration of export job configurations for bulk data.
Create a Custom Export Job
Create a new custom export job. Use this to provision or configure custom export jobs for bulk data retrieval for your account.
List Custom Export Jobs
Retrieve a paginated list of custom export jobs for bulk data retrieval. Results can be filtered and sorted using query parameters.
Delete an Export Job
Permanently remove a export job. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Retrieve an Export Job
Retrieve detailed information about a specific export job. Use this to inspect the current state and configuration of bulk data export jobs.
Update a channel
Update the properties of an existing chat channel to match your evolving workspace needs, such as renaming, changing moderation, or updating metadata.
List Content
Lists all the content templates (such as SMS or WhatsApp message templates) created in your Twilio account, making it easy to review and manage your messaging assets.
List ContentAndApprovals
Retrieve a list of Contents with approval statuses belonging to the account used to make the request
Create an Address Configuration
Configures a phone number or messaging service to automatically create a new conversation when a message is received, saving time and ensuring all customer interactions are tracked.
Delete an Address Configuration
Permanently remove a address configuration. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Address Configurations
Lists all of your phone number or channel configurations that automatically create conversations when a message is received, allowing you to review and manage your auto-creation settings.
Retrieve an Address Configuration
Retrieve detailed information about a specific address configuration. Use this to inspect the current state and configuration of address configurations for auto-creating conversations.
Update an Address Configuration
Modify the properties of an existing address configuration. Use this to change the configuration of address configurations for auto-creating conversations.
Delete a Conversation Binding
Permanently remove a conversation binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Conversation Bindings
Retrieve a paginated list of push notification bindings for conversation users. Results can be filtered and sorted using query parameters.
Retrieve a Conversation Binding
Retrieve detailed information about a specific conversation binding. Use this to inspect the current state and configuration of push notification bindings for conversation users.
Retrieve a Conversation Configuration
Retrieve detailed information about a specific conversation configuration. Use this to inspect the current state and configuration of service-wide conversation settings.
Retrieve a Conversation Configuration
Retrieve detailed information about a specific conversation configuration. Use this to inspect the current state and configuration of service-wide conversation settings.
Update a Conversation Configuration
Modify the properties of an existing conversation configuration. Use this to change the configuration of service-wide conversation settings.
Update a Conversation Configuration
Modify the properties of an existing conversation configuration. Use this to change the configuration of service-wide conversation settings.
Create a Conversation
Create a new multi-channel conversation
Create a Conversation
Create a new conversation. Use this to provision or configure omnichannel conversations across SMS, WhatsApp, and chat for your account.
Delete a Conversation
Permanently remove a conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete a Conversation
Permanently remove a conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Conversations
Fetches a paginated list of all your customer conversations across SMS, WhatsApp, and chat, allowing you to filter and sort to find specific interactions.
List Conversations
Retrieve a paginated list of omnichannel conversations across SMS, WhatsApp, and chat. Results can be filtered and sorted using query parameters.
Retrieve a Conversation
Retrieve detailed information about a specific conversation. Use this to inspect the current state and configuration of omnichannel conversations across SMS, WhatsApp, and chat.
Retrieve a Conversation
Retrieve detailed information about a specific conversation. Use this to inspect the current state and configuration of omnichannel conversations across SMS, WhatsApp, and chat.
Update a Conversation
Modify the properties of an existing conversation. Use this to change the configuration of omnichannel conversations across SMS, WhatsApp, and chat.
Update a Conversation
Modify the properties of an existing conversation. Use this to change the configuration of omnichannel conversations across SMS, WhatsApp, and chat.
Create a Conversation with Participants
Create a new conversation with participants. Use this to provision or configure conversations created with initial participants for your account.
Create a Conversation with Participants
Create a new conversation with participants. Use this to provision or configure conversations created with initial participants for your account.
List conversation message receipts
Retrieve a paginated list of conversation message receipt. Results can be filtered and sorted using query parameters.
List service conversation message receipts
Retrieve a paginated list of service conversation message receipt. Results can be filtered and sorted using query parameters.
Retrieve a conversation message receipt
Retrieve detailed information about a specific conversation message receipt. Use this to inspect the current state and configuration of conversation message receipt.
Retrieve a service conversation message receipt
Retrieve detailed information about a specific service conversation message receipt. Use this to inspect the current state and configuration of service conversation message receipt.
Create a Conversation Message
Create a new conversation message. Use this to provision or configure messages within a conversation for your account.
Create a Conversation Message
Create a new conversation message. Use this to provision or configure messages within a conversation for your account.
Delete a Conversation Message
Permanently remove a conversation message. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete a Conversation Message
Permanently removes a specific message from a Twilio Conversation, eliminating it from the chat history. Use this to clean up outdated, sensitive, or erroneous messages.
List Conversation Messages
Retrieve a paginated list of messages within a conversation. Results can be filtered and sorted using query parameters.
List Conversation Messages
Retrieves a paginated list of messages from a specific conversation, allowing you to review past interactions, monitor ongoing discussions, or export data for analysis.
Retrieve a Conversation Message
Retrieve detailed information about a specific conversation message. Use this to inspect the current state and configuration of messages within a conversation.
Retrieve a Conversation Message
Retrieve detailed information about a specific conversation message. Use this to inspect the current state and configuration of messages within a conversation.
Update a Conversation Message
Modify the properties of an existing conversation message. Use this to change the configuration of messages within a conversation.
Update a Conversation Message
Modify the properties of an existing conversation message. Use this to change the configuration of messages within a conversation.
Retrieve a Conversation Notification
Retrieve detailed information about a specific conversation notification. Use this to inspect the current state and configuration of delivery notifications for conversation messages.
Update a Conversation Notification
Modify the properties of an existing conversation notification. Use this to change the configuration of delivery notifications for conversation messages.
Create a Conversation Participant
Create a new conversation participant. Use this to provision or configure participants in a conversation for your account.
Create a Conversation Participant
Create a new conversation participant. Use this to provision or configure participants in a conversation for your account.
Delete a Conversation Participant
Permanently remove a conversation participant. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete a Conversation Participant
Permanently removes a participant from a conversation, freeing up resources and ensuring only necessary members have access.
List Conversation Participants
Retrieve a paginated list of participants in a conversation. Results can be filtered and sorted using query parameters.
List Conversation Participants
Retrieve a paginated list of participants in a conversation. Results can be filtered and sorted using query parameters.
Retrieve a Conversation Participant
Retrieve detailed information about a specific conversation participant. Use this to inspect the current state and configuration of participants in a conversation.
Retrieve a Conversation Participant
Retrieve detailed information about a specific conversation participant. Use this to inspect the current state and configuration of participants in a conversation.
Update a Conversation Participant
Modify the properties of an existing conversation participant. Use this to change the configuration of participants in a conversation.
Update a Conversation Participant
Modify the properties of an existing conversation participant. Use this to change the configuration of participants in a conversation.
List Participant Conversations
Retrieve a paginated list of conversations a specific participant belongs to. Results can be filtered and sorted using query parameters.
List Participant Conversations
Retrieve a paginated list of conversations a specific participant belongs to. Results can be filtered and sorted using query parameters.
Create a Conversation Role
Create a new conversation role. Use this to provision or configure roles defining permissions within conversations for your account.
Create a Conversation Role
Create a new conversation role. Use this to provision or configure roles defining permissions within conversations for your account.
Delete a Conversation Role
Permanently remove a conversation role. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete a Conversation Role
Permanently remove a conversation role. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Conversation Roles
Retrieve a paginated list of roles defining permissions within conversations. Results can be filtered and sorted using query parameters.
List Conversation Roles
Retrieve a paginated list of roles defining permissions within conversations. Results can be filtered and sorted using query parameters.
Retrieve a Conversation Role
Retrieve detailed information about a specific conversation role. Use this to inspect the current state and configuration of roles defining permissions within conversations.
Retrieve a Conversation Role
Retrieve detailed information about a specific conversation role. Use this to inspect the current state and configuration of roles defining permissions within conversations.
Update a Conversation Role
Change the permissions assigned to a specific role in Twilio Conversations to adjust what users with that role can do
Update a Conversation Role
Modify the properties of an existing conversation role. Use this to change the configuration of roles defining permissions within conversations.
Create a Conversation User
Create a new conversation user. Use this to provision or configure users in the Conversations service for your account.
Create a Conversation User
Create a new conversation user. Use this to provision or configure users in the Conversations service for your account.
Delete a Conversation User
Permanently remove a conversation user. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete a Conversation User
Permanently remove a conversation user. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Conversation Users
Retrieve a paginated list of users in the Conversations service. Results can be filtered and sorted using query parameters.
List Conversation Users
Retrieve a paginated list of users in the Conversations service. Results can be filtered and sorted using query parameters.
Retrieve a Conversation User
Retrieve detailed information about a specific conversation user. Use this to inspect the current state and configuration of users in the Conversations service.
Update a Conversation User
Modify the properties of an existing conversation user. Use this to change the configuration of users in the Conversations service.
Delete a service user conversation
Permanently remove a service user conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete an user conversation
Permanently remove a user conversation. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List service user conversations
Retrieve a paginated list of service user conversation. Results can be filtered and sorted using query parameters.
List user conversations
Retrieve a paginated list of user conversation. Results can be filtered and sorted using query parameters.
Retrieve a service user conversation
Retrieve detailed information about a specific service user conversation. Use this to inspect the current state and configuration of service user conversation.
Retrieve an user conversation
Retrieve detailed information about a specific user conversation. Use this to inspect the current state and configuration of user conversation.
Update a service user conversation
Modify the properties of an existing service user conversation. Use this to change the configuration of service user conversation.
Update an user conversation
Modify the properties of an existing user conversation. Use this to change the configuration of user conversation.
Create a Conversation Webhook
Create a new conversation webhook. Use this to provision or configure webhook configurations for conversation events for your account.
Create a Conversation Webhook
Create a new conversation webhook. Use this to provision or configure webhook configurations for conversation events for your account.
Delete a Conversation Webhook
Permanently remove a conversation webhook. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Delete a Conversation Webhook
Permanently removes a webhook from a conversation, used to eliminate outdated or unnecessary integrations and stop associated event notifications.
List Conversation Webhooks
Retrieve a paginated list of webhook configurations for conversation events. Results can be filtered and sorted using query parameters.
List Conversation Webhooks
Retrieve a paginated list of webhook configurations for conversation events. Results can be filtered and sorted using query parameters.
Retrieve a Conversation Webhook
Retrieve the current configuration of a conversation webhook, allowing you to inspect endpoint URLs, event subscriptions, and other settings to ensure your automated workflows are properly set up.
Retrieve a Conversation Webhook
Fetches the current configuration of a specific webhook attached to a Twilio Conversation, letting you inspect its settings and verify that event notifications are set up correctly.
Retrieve a Conversation Webhook
Retrieve detailed information about a specific conversation webhook. Use this to inspect the current state and configuration of webhook configurations for conversation events.
Retrieve a Conversation Webhook
Retrieves the current configuration and status of a specific webhook attached to a Twilio Conversation, enabling you to verify how conversation events are being captured and routed.
Update a Conversation Webhook
Modify the properties of an existing conversation webhook. Use this to change the configuration of webhook configurations for conversation events.
Update a Conversation Webhook
Modify the properties of an existing conversation webhook. Use this to change the configuration of webhook configurations for conversation events.
Update a Conversation Webhook
Modify the configuration of an existing conversation webhook, such as changing its target URL, triggering events, or filter settings, to adapt how your app receives real-time conversation updates.
Update a Conversation Webhook
Modify the properties of an existing conversation webhook. Use this to change the configuration of webhook configurations for conversation events.
List Event Types
Retrieve a paginated list of event types available for subscription. Results can be filtered and sorted using query parameters.
Retrieve an Event Type
Retrieve detailed information about a specific event type. Use this to inspect the current state and configuration of event types available for subscription.
Retrieve a schema
Retrieve detailed information about a specific schema. Use this to inspect the current state and configuration of schema.
List Event Schema Versions
Lists all versioned schemas for a given event type, helping you track changes and maintain compatibility with your event-driven workflows.
Retrieve an Event Schema Version
Retrieve detailed information about a specific event schema version. Use this to inspect the current state and configuration of versioned schemas for event types.
Create an Event Sink
Create a new event sink. Use this to provision or configure event destinations (webhooks, AWS, Segment) for your account.
Delete an Event Sink
Permanently remove a event sink. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Event Sinks
Retrieve a paginated list of event destinations (webhooks, AWS, Segment). Results can be filtered and sorted using query parameters.
Retrieve an Event Sink
Retrieve detailed information about a specific event sink. Use this to inspect the current state and configuration of event destinations (webhooks, AWS, Segment).
Update an Event Sink
Modify the properties of an existing event sink. Use this to change the configuration of event destinations (webhooks, AWS, Segment).
Create a Sink Test
Verifies that an event sink (such as a webhook URL) is reachable and can receive events by sending a test event, helping ensure your integration is set up correctly.
Create a Sink Validation
Triggers a validation test for a specific sink to verify that the configured endpoint is reachable and can receive events correctly.
Create a Subscribed Event
Create a new subscribed event. Use this to provision or configure event types included in a subscription for your account.
Delete a Subscribed Event
Permanently remove a subscribed event. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Subscribed Events
Retrieve a paginated list of event types included in a subscription. Results can be filtered and sorted using query parameters.
Retrieve a Subscribed Event
Retrieve detailed information about a specific subscribed event. Use this to inspect the current state and configuration of event types included in a subscription.
Update a Subscribed Event
Modify the properties of an existing subscribed event. Use this to change the configuration of event types included in a subscription.
Create an Event Subscription
Create a new event subscription. Use this to provision or configure subscriptions that route events to sinks for your account.
Delete an Event Subscription
Permanently remove a event subscription. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Event Subscriptions
Retrieve a paginated list of subscriptions that route events to sinks. Results can be filtered and sorted using query parameters.
Retrieve an Event Subscription
Retrieve detailed information about a specific event subscription. Use this to inspect the current state and configuration of subscriptions that route events to sinks.
Update an Event Subscription
Modify the properties of an existing event subscription. Use this to change the configuration of subscriptions that route events to sinks.
Retrieve a Flex User
Retrieve detailed information about a specific flex user. Use this to inspect the current state and configuration of Flex contact center agent users.
Update a Flex User
Modify the properties of an existing flex user. Use this to change the configuration of Flex contact center agent users.
Create a web channel
Create a new web channel. Use this to provision or configure web channel for your account.
Retrieve a Frontline User
Retrieve the current profile, settings, and assignment details of a specific Twilio Frontline user to verify their configuration or status at a glance.
Update a Frontline User
Modify the properties of an existing frontline user. Use this to change the configuration of Twilio Frontline CRM users.
Create Keys
Update a specific Key.
Delete Keys
Delete a specific Key.
Get Keys
Fetch a specific Key.
List Keys
Retrieve a list of all Keys for a account.
Create Keys
Create a new Signing Key for the account making the request.
Retrieve a Call Annotation
Retrieve detailed information about a specific call annotation. Use this to inspect the current state and configuration of annotations on call summaries for quality review.
Update a Call Annotation
Modify the properties of an existing call annotation. Use this to change the configuration of annotations on call summaries for quality review.
Retrieve a call
Retrieve detailed information about a specific call. Use this to inspect the current state and configuration of call.
List Call Summaries
Retrieve a paginated list of AI-generated call summaries and analytics. Results can be filtered and sorted using query parameters.
Retrieve a summary
Retrieve detailed information about a specific summary. Use this to inspect the current state and configuration of summary.
List Conference Insights
Retrieve a paginated list of analytics and quality data for conferences. Results can be filtered and sorted using query parameters.
Retrieve a Conference Insight
Retrieve detailed information about a specific conference insight. Use this to inspect the current state and configuration of analytics and quality data for conferences.
List Conference Participant Insights
Retrieve a paginated list of per-participant analytics for conferences. Results can be filtered and sorted using query parameters.
Retrieve a Conference Participant Insight
Retrieve detailed information about a specific conference participant insight. Use this to inspect the current state and configuration of per-participant analytics for conferences.
List Call Insight Events
Retrieve a paginated list of diagnostic events during calls. Results can be filtered and sorted using query parameters.
List Call Metrics
Retrieve a paginated list of quality metrics for voice calls. Results can be filtered and sorted using query parameters.
List Call Participant Insights
Retrieve a paginated list of per-participant quality data for calls. Results can be filtered and sorted using query parameters.
Retrieve a Call Participant Insight
Retrieve detailed information about a specific call participant insight. Use this to inspect the current state and configuration of per-participant quality data for calls.
List Video Room Insights
Fetches a paginated list of analytics summaries for past video rooms, with filtering and sorting options to review performance metrics like participant count, duration, and quality.
Retrieve a Video Room Insight
Retrieve detailed information about a specific video room insight. Use this to inspect the current state and configuration of analytics for video rooms.
Retrieve an Insights Setting
Retrieve detailed information about a specific insights setting. Use this to inspect the current state and configuration of Voice Insights advanced feature settings.
Update an Insights Setting
Updates the configuration of Voice Insights advanced feature settings for your account, allowing you to enable or adjust monitoring and analytics options for voice calls.
Create a custom operator
Create a new custom operator. Use this to provision or configure custom operator for your account.
Delete a custom operator
Permanently removes a custom operator from your Twilio Intelligence configuration, freeing up resources and cleaning up unused or outdated processing logic.
List custom operators
Retrieve a paginated list of custom operator. Results can be filtered and sorted using query parameters.
Retrieve a custom operator
Retrieve detailed information about a specific custom operator. Use this to inspect the current state and configuration of custom operator.
Update a custom operator
Modify the properties of an existing custom operator. Use this to change the configuration of custom operator.
Retrieve an encrypted operator results
Retrieve detailed information about a specific encrypted operator results. Use this to inspect the current state and configuration of encrypted operator results.
Retrieve an Encrypted Sentence
Retrieve detailed information about a specific encrypted sentence. Use this to inspect the current state and configuration of PII-redacted transcript sentences.
Retrieve an Intelligence Media
Retrieve detailed information about a specific intelligence media. Use this to inspect the current state and configuration of media files for Voice Intelligence processing.
List Intelligence Operators
Retrieve a paginated list of AI operators that analyze transcripts. Results can be filtered and sorted using query parameters.
Retrieve an Intelligence Operator
Retrieve detailed information about a specific intelligence operator. Use this to inspect the current state and configuration of AI operators that analyze transcripts.
Create an operator attachment
Connects an AI operator to your Twilio account, enabling automated analysis of your communications.
Delete an operator attachment
Permanently remove a operator attachment. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Retrieve an Operator Attachment
Retrieve detailed information about a specific operator attachment. Use this to inspect the current state and configuration of operators attached to a service for automatic processing.
List Operator Results
Retrieve a paginated list of results from AI operators analyzing transcripts. Results can be filtered and sorted using query parameters.
Retrieve an Operator Result
Retrieve detailed information about a specific operator result. Use this to inspect the current state and configuration of results from AI operators analyzing transcripts.
List Operator Types
Retrieve a paginated list of types of AI operators available. Results can be filtered and sorted using query parameters.
Retrieve an Operator Type
Retrieve detailed information about a specific operator type. Use this to inspect the current state and configuration of types of AI operators available.
List Prebuilt Operators
Retrieve a paginated list of ready-to-use AI operators provided by Twilio. Results can be filtered and sorted using query parameters.
Retrieve a Prebuilt Operator
Retrieve detailed information about a specific prebuilt operator. Use this to inspect the current state and configuration of ready-to-use AI operators provided by Twilio.
List Transcript Sentences
Retrieve a paginated list of individual sentences in a transcript. Results can be filtered and sorted using query parameters.
Create a Transcript
Create a new transcript. Use this to provision or configure call transcripts for Voice Intelligence analysis for your account.
Delete a Transcript
Permanently remove a transcript. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Transcripts
Retrieve a paginated list of call transcripts for Voice Intelligence analysis. Results can be filtered and sorted using query parameters.
Retrieve a Transcript
Retrieve detailed information about a specific transcript. Use this to inspect the current state and configuration of call transcripts for Voice Intelligence analysis.
Delete a Chat Binding
Permanently remove a chat binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Bindings
Retrieve a paginated list of push notification bindings for Chat users. Results can be filtered and sorted using query parameters.
Retrieve a Chat Binding
Retrieve detailed information about a specific chat binding. Use this to inspect the current state and configuration of push notification bindings for Chat users.
Create a Chat Channel
Create a new chat channel. Use this to provision or configure chat channels for group messaging for your account.
Delete a Chat Channel
Permanently remove a chat channel. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Channels
Retrieve a paginated list of chat channels for group messaging. Results can be filtered and sorted using query parameters.
Retrieve a Chat Channel
Retrieve detailed information about a specific chat channel. Use this to inspect the current state and configuration of chat channels for group messaging.
Update a Chat Channel
Updates the properties of an existing group chat channel, such as its name, description, privacy setting, or custom metadata.
Create a Chat Push Credential
Create a new chat push credential. Use this to provision or configure push notification credentials for Chat for your account.
Delete a Chat Push Credential
Permanently remove a chat push credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Push Credentials
Retrieve a paginated list of push notification credentials for Chat. Results can be filtered and sorted using query parameters.
Retrieve a Chat Push Credential
Retrieves the current settings and metadata of a specific push notification credential used for Twilio Chat, allowing you to verify its configuration and status.
Update a Chat Push Credential
Modify the properties of an existing chat push credential. Use this to change the configuration of push notification credentials for Chat.
Create a Chat Invite
Create a new chat invite. Use this to provision or configure pending invitations to chat channels for your account.
Delete a Chat Invite
Permanently remove a chat invite. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Invites
Retrieve a paginated list of pending invitations to chat channels. Results can be filtered and sorted using query parameters.
Retrieve a Chat Invite
Retrieve detailed information about a specific chat invite. Use this to inspect the current state and configuration of pending invitations to chat channels.
Create a Chat Member
Create a new chat member. Use this to provision or configure members of a chat channel for your account.
Delete a Chat Member
Permanently remove a chat member. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Members
Fetches a paginated list of all members in a specific chat channel, helping you manage who can participate in conversations.
Retrieve a Chat Member
Retrieve detailed information about a specific chat member. Use this to inspect the current state and configuration of members of a chat channel.
Update a Chat Member
Modify the properties of an existing chat member. Use this to change the configuration of members of a chat channel.
Create a Chat Message
Create a new chat message. Use this to provision or configure messages in a chat channel for your account.
Delete a Chat Message
Permanently remove a chat message. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Messages
Retrieve a paginated list of messages in a chat channel. Results can be filtered and sorted using query parameters.
Retrieve a Chat Message
Retrieve detailed information about a specific chat message. Use this to inspect the current state and configuration of messages in a chat channel.
Update a Chat Message
Modify the properties of an existing chat message. Use this to change the configuration of messages in a chat channel.
Create a Chat Role
Establishes a unique set of permissions within a chat service, allowing you to control what actions different users can perform—such as sending messages, moderating channels, or managing roles.
Delete a Chat Role
Permanently remove a chat role. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Roles
Retrieve a paginated list of roles defining permissions in Chat. Results can be filtered and sorted using query parameters.
Retrieve a Chat Role
Retrieve detailed information about a specific chat role. Use this to inspect the current state and configuration of roles defining permissions in Chat.
Update a Chat Role
Update the permissions and settings of an existing chat role in your Twilio Chat service to control what capabilities users have.
Create a Chat Service
Create a new chat service. Use this to provision or configure Chat service instances for your account.
Delete a Chat Service
Permanently remove a chat service. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Services
Retrieve a paginated list of Chat service instances. Results can be filtered and sorted using query parameters.
Retrieve a Chat Service
Retrieve detailed information about a specific chat service. Use this to inspect the current state and configuration of Chat service instances.
Update a Chat Service
Modify the properties of an existing chat service. Use this to change the configuration of Chat service instances.
Create a Chat User
Creates a new user in the Twilio Chat service, enabling them to send and receive messages within channels.
Delete a Chat User
Permanently remove a chat user. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Users
Retrieve a paginated list of users in the Chat service. Results can be filtered and sorted using query parameters.
Retrieve a Chat User
Retrieve detailed information about a specific chat user. Use this to inspect the current state and configuration of users in the Chat service.
Update a Chat User
Modify the properties of an existing chat user. Use this to change the configuration of users in the Chat service.
Delete a Chat User Binding
Permanently remove a chat user binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat User Bindings
Retrieve a paginated list of push notification bindings for specific chat users. Results can be filtered and sorted using query parameters.
Retrieve a Chat User Binding
Retrieve detailed information about a specific chat user binding. Use this to inspect the current state and configuration of push notification bindings for specific chat users.
Delete an User Chat Channel
Permanently remove a user chat channel. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List User Chat Channels
Retrieve a paginated list of chat channels a specific user belongs to. Results can be filtered and sorted using query parameters.
Retrieve an User Chat Channel
Retrieve the current state and configuration of a specific chat channel that a user belongs to, enabling you to verify membership, check permissions, or diagnose channel-related issues in real time.
Update an User Chat Channel
Modify the properties of an existing user chat channel. Use this to change the configuration of chat channels a specific user belongs to.
Create a Chat Service Webhook
Create a new chat service webhook. Use this to provision or configure service-level webhooks for Chat events for your account.
Delete a Chat Service Webhook
Permanently remove a chat service webhook. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Chat Service Webhooks
Retrieve a paginated list of service-level webhooks for Chat events. Results can be filtered and sorted using query parameters.
Retrieve a Chat Service Webhook
Retrieve detailed information about a specific chat service webhook. Use this to inspect the current state and configuration of service-level webhooks for Chat events.
Update a Chat Service Webhook
Modify the properties of an existing chat service webhook. Use this to change the configuration of service-level webhooks for Chat events.
Create a Knowledge Base
Create a new knowledge base. Use this to provision or configure knowledge sources for AI assistants and agents for your account.
Delete a Knowledge Base
Permanently remove a knowledge base. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Knowledge Bases
Retrieve a paginated list of knowledge sources for AI assistants and agents. Results can be filtered and sorted using query parameters.
List Knowledge Bases
Retrieve a paginated list of knowledge sources for AI assistants and agents. Results can be filtered and sorted using query parameters.
Retrieve a Knowledge Base
Retrieve detailed information about a specific knowledge base. Use this to inspect the current state and configuration of knowledge sources for AI assistants and agents.
Retrieve a Knowledge Base
Retrieve detailed information about a specific knowledge base. Use this to inspect the current state and configuration of knowledge sources for AI assistants and agents.
Update a Knowledge Base
Updates the settings and configuration of an existing knowledge base, such as adding or removing data sources, to keep AI assistant responses accurate and relevant.
Create a bulk lookup
Create a new bulk lookup. Use this to provision or configure bulk lookup for your account.
Create Override for a Phone Number for a specific field
Create an Override for a specific package and phone number.
Delete a lookup rate limit
Permanently deletes a rate limit configuration for phone number lookups, helping you remove obsolete settings and keep your lookup traffic management streamlined.
Delete an Override for a Phone Number for a specific field
Delete an Override for a specific package and phone number.
Get account rate limits
Retrieve the list of rate limits for all fields (if any) It returns also the twilio rate limits.
Get Overrides for a Phone Number for a specific field.
Retrieve an Override for a specific package and phone number.
Retrieve a lookup rate limit
Retrieve detailed information about a specific lookup rate limit. Use this to inspect the current state and configuration of lookup rate limit.
Update a lookup rate limit
Modify the properties of an existing lookup rate limit. Use this to change the configuration of lookup rate limit.
Update Override for a Phone Number for a specific field
Update an Override for a specific package and phone number.
Get AvailableAddOns
Fetch an instance of an Add-on currently available to be installed.
List AvailableAddOns
Lists all third-party add-ons available for installation in your Twilio account, helping you discover functionality to extend your communication capabilities.
Get Extensions
Fetches detailed information about a specific extension available for a Twilio add-on, allowing you to examine its capabilities, pricing, and configuration before use.
List Extensions
Retrieve a list of Extensions for the Available Add-on.
Create Usage
Allows Twilio Marketplace publishers to manually report customer usage on No-code Partner Listings that they own.
Create InstalledAddOns
Install an Add-on for the Account specified.
Create InstalledAddOns
Update an Add-on installation for the Account specified.
Delete InstalledAddOns
Remove an Add-on installation from your account
Get InstalledAddOns
Fetch an instance of an Add-on currently installed on this Account.
List InstalledAddOns
Retrieve a list of Add-ons currently installed on this Account.
Create Extensions
Update an Extension for an Add-on installation.
Get Extensions
Retrieves detailed information about a specific extension installed as part of an add-on, allowing you to inspect its configuration, status, and metadata.
List Extensions
Retrieve a list of Extensions for the Installed Add-on.
Create Listings
This endpoint creates a Listing based on the given data.
List Listings
This endpoint returns the Listings owned by the authenticated Account.
Create Listing
This endpoint updates the data of a given Listing. To find a Listing's SID, use the [Available Add-ons resource](https://www.twilio.com/docs/marketplace/api/available-add-ons) or view its Listing details page in the Console by visiting the [Catalog](https://console.twilio.com/us1/develop/add-ons/catalog) or the [My Listings tab](https://console.twilio.com/us1/develop/add-ons/publish/my-listings) and selecting the Listing. Only Listing owners are allowed to update the Listing.
Get Listing
This endpoint returns the data of a given Listing. To find a Listing's SID, use the [Available Add-ons resource](/docs/marketplace/api/available-add-ons) or view its Listing details page in the Console by visiting the [Catalog](https://console.twilio.com/us1/develop/add-ons/catalog) or the [My Listings tab](https://console.twilio.com/us1/develop/add-ons/publish/my-listings) and selecting the Listing.
Create a Referral Conversion
Create a new referral conversion. Use this to provision or configure Marketplace referral conversion tracking for your account.
Create a Monitor Alert
Create a new monitor alert. Use this to provision or configure account alerts and notifications from Twilio Monitor for your account.
Delete a Monitor Alert
Permanently remove a monitor alert. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Monitor Alerts
Retrieve a paginated list of account alerts and notifications from Twilio Monitor. Results can be filtered and sorted using query parameters.
Retrieve a Monitor Alert
Retrieve detailed information about a specific monitor alert. Use this to inspect the current state and configuration of account alerts and notifications from Twilio Monitor.
Update a Monitor Alert
Modify the properties of an existing monitor alert. Use this to change the configuration of account alerts and notifications from Twilio Monitor.
Update a Monitor Alert
Modify the properties of an existing monitor alert. Use this to change the configuration of account alerts and notifications from Twilio Monitor.
Create a binding
Registers a device or user identity with a Twilio Notify service, enabling push notifications, SMS, or other channel messages to reach that recipient.
Delete a binding
Permanently remove a binding. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List bindings
Retrieve a paginated list of binding. Results can be filtered and sorted using query parameters.
Retrieve a binding
Retrieve detailed information about a specific binding. Use this to inspect the current state and configuration of binding.
Create a Notify Credential
Create a new notify credential. Use this to provision or configure push notification credentials (APNs, FCM, GCM) for your account.
Delete a Notify Credential
Permanently remove a notify credential. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Notify Credentials
Retrieve a paginated list of push notification credentials (APNs, FCM, GCM). Results can be filtered and sorted using query parameters.
Retrieve a Notify Credential
Retrieve detailed information about a specific notify credential. Use this to inspect the current state and configuration of push notification credentials (APNs, FCM, GCM).
Update a Notify Credential
Modify the properties of an existing notify credential. Use this to change the configuration of push notification credentials (APNs, FCM, GCM).
Create a Notification
Create a new notification. Use this to provision or configure push notifications sent to devices for your account.
Create HostedNumberOrders
Host a phone number's capability on Twilio's platform.
Create an oauth app account
Create a new oauth app account. Use this to provision or configure oauth app account for your account.
Delete an oauth app account
Permanently remove a oauth app account. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Update an oauth app account
Modify the properties of an existing oauth app account. Use this to change the configuration of oauth app account.
Create an OAuth Token
Create a new oauth token. Use this to provision or configure OAuth 2.0 access tokens for your account.
Create an oauth2 token
Create a new oauth2 token. Use this to provision or configure oauth2 token for your account.
List organization accountses
Retrieve a paginated list of organization accounts. Results can be filtered and sorted using query parameters.
Retrieve an organization account
Retrieves the current configuration and state of a specific organization account in your Twilio environment.
List trunking countries
Retrieve a paginated list of trunking country. Results can be filtered and sorted using query parameters.
List voice countries
Retrieve a paginated list of voice country. Results can be filtered and sorted using query parameters.
Retrieve a trunking country
Retrieve detailed information about a specific trunking country. Use this to inspect the current state and configuration of trunking country.
Retrieve a voice country
Retrieve detailed information about a specific voice country. Use this to inspect the current state and configuration of voice country.
Retrieve a trunking number
Retrieve detailed information about a specific trunking number. Use this to inspect the current state and configuration of trunking number.
Retrieve a voice number
Retrieve detailed information about a specific voice number. Use this to inspect the current state and configuration of voice number.
Delete an interaction
Permanently remove a completed or unwanted interaction from your Twilio account to keep your interaction history clean and accurate.
List interactions
Retrieve a paginated list of interaction. Results can be filtered and sorted using query parameters.
Retrieve an interaction
Retrieve detailed information about a specific communication session's interaction, including its current status and participant details, to monitor and troubleshoot customer engagements.
Create a message interaction
Create a new message interaction. Use this to provision or configure message interaction for your account.
List message interactions
Retrieve a paginated list of message interaction. Results can be filtered and sorted using query parameters.
Retrieve a message interaction
Retrieve detailed information about a specific message interaction. Use this to inspect the current state and configuration of message interaction.
Create a participant
Create a new participant. Use this to provision or configure participant for your account.
Delete a participant
Permanently removes a participant from a proxy session, allowing solopreneurs to clean up unused or outdated participant records and maintain a tidy, low-cost data environment.
List participants
Retrieve a paginated list of participant. Results can be filtered and sorted using query parameters.
Retrieve a participant
Retrieve detailed information about a specific participant. Use this to inspect the current state and configuration of participant.
Create a phone number
Provisions a new phone number that can be used for voice, messaging, or proxy services, giving you a dedicated line for customer communications.
Delete a phone number
Permanently remove a phone number. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List phone numbers
Retrieve a paginated list of phone number. Results can be filtered and sorted using query parameters.
Retrieve a phone number
Retrieve detailed information about a specific phone number. Use this to inspect the current state and configuration of phone number.
Update a phone number
Modify the properties of an existing phone number. Use this to change the configuration of phone number.
Create a session
Create a new session. Use this to provision or configure session for your account.
Delete a session
Permanently remove a session. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List sessions
Retrieve a paginated list of session. Results can be filtered and sorted using query parameters.
Retrieve a session
Retrieve detailed information about a specific session. Use this to inspect the current state and configuration of session.
Update a session
Modify the properties of an existing session. Use this to change the configuration of session.
Create a role assignment
Create a role assignment for the given organization
Delete a role assignment
Delete a role assignment for the given organization
List role assignments
List role assignments for the given organization
Retrieve a phone number
Retrieves complete details about a specific phone number, including its capabilities, configuration, and current status. Use this to verify number settings before making changes or to audit your phone number inventory.
Update a phone number
Modify the properties of an existing phone number. Use this to change the configuration of phone number.
Retrieve a sip domain
Retrieve detailed information about a specific sip domain. Use this to inspect the current state and configuration of sip domain.
Update a sip domain
Modify the properties of an existing sip domain. Use this to change the configuration of sip domain.
Retrieve a trunks
Retrieve detailed information about a specific trunks. Use this to inspect the current state and configuration of trunks.
Update a trunks
Modify the properties of an existing trunks. Use this to change the configuration of trunks.
Create an organization user
Create a new organization user. Use this to provision or configure organization user for your account.
Delete an organization user
Permanently removes a user from your organization, revoking all immediate access. This irreversible action should only be used when a user's departure is final.
List organization userses
Retrieve a paginated list of organization users. Results can be filtered and sorted using query parameters.
Retrieve an organization user
Retrieve detailed information about a specific organization user. Use this to inspect the current state and configuration of organization user.
Update an organization user
Modify the properties of an existing organization user. Use this to change the configuration of organization user.
Create a Serverless Asset
Create a new serverless asset. Use this to provision or configure static assets in a Serverless service for your account.
Delete a Serverless Asset
Permanently remove a serverless asset. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Serverless Assets
Retrieve a paginated list of static assets in a Serverless service. Results can be filtered and sorted using query parameters.
Retrieve a Serverless Asset
Pulls the current metadata and configuration of a specific static asset in a Twilio Serverless project, such as its version, content type, and file path.
Update a Serverless Asset
Modify the properties of an existing serverless asset. Use this to change the configuration of static assets in a Serverless service.
List Asset Versions
Retrieve a paginated list of versions of serverless static assets. Results can be filtered and sorted using query parameters.
Retrieve an Asset Version
Retrieve detailed information about a specific asset version. Use this to inspect the current state and configuration of versions of serverless static assets.
Create a Serverless Build
Creates a new serverless build that bundles your Twilio Functions and Assets into a deployable version, allowing you to update your serverless environment with new code or configuration.
Delete a Serverless Build
Permanently remove a serverless build. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Serverless Builds
Retrieve a paginated list of builds that deploy serverless functions and assets. Results can be filtered and sorted using query parameters.
Retrieve a Serverless Build
Retrieve detailed information about a specific serverless build. Use this to inspect the current state and configuration of builds that deploy serverless functions and assets.
Retrieve a Build Status
Retrieve detailed information about a specific build status. Use this to inspect the current state and configuration of deployment status of serverless builds.
Create a Serverless Deployment
Create a new serverless deployment. Use this to provision or configure deployments of serverless builds to environments for your account.
List Serverless Deployments
Retrieve a paginated list of deployments of serverless builds to environments. Results can be filtered and sorted using query parameters.
Retrieve a Serverless Deployment
Retrieve detailed information about a specific serverless deployment. Use this to inspect the current state and configuration of deployments of serverless builds to environments.
Create a Serverless Environment
Create a new serverless environment. Use this to provision or configure execution environments for serverless services for your account.
Delete a Serverless Environment
Permanently removes a serverless environment (such as a deployment stage) that is no longer needed, helping solopreneurs keep their Twilio projects organized and control costs.
List Serverless Environments
Retrieve a paginated list of execution environments for serverless services. Results can be filtered and sorted using query parameters.
Retrieve a Serverless Environment
Retrieves the current configuration and status of a specific serverless environment, allowing you to verify deployment settings or troubleshoot issues without logging into the console.
Create a Serverless Function
Creates a new serverless function within a Twilio Serverless service, enabling custom logic for handling incoming requests or executing background tasks.
Delete a Serverless Function
Permanently remove a serverless function. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Serverless Functions
Lists all functions in a Serverless service, with filtering and sorting options for efficient management.
Retrieve a Serverless Function
Retrieve detailed information about a specific serverless function. Use this to inspect the current state and configuration of functions in a Serverless service.
Update a Serverless Function
Modify the properties of an existing serverless function. Use this to change the configuration of functions in a Serverless service.
List Function Versions
Retrieve a paginated list of versions of serverless functions. Results can be filtered and sorted using query parameters.
Retrieve a Function Version
Retrieve detailed information about a specific function version. Use this to inspect the current state and configuration of versions of serverless functions.
Retrieve a Function Version Content
Retrieve detailed information about a specific function version content. Use this to inspect the current state and configuration of source code content of function versions.
List Serverless Logs
Retrieve a paginated list of execution logs for serverless functions. Results can be filtered and sorted using query parameters.
Retrieve a Serverless Log
Retrieve detailed information about a specific serverless log. Use this to inspect the current state and configuration of execution logs for serverless functions.
Create an Environment Variable
Create a new environment variable. Use this to provision or configure environment variables for serverless environments for your account.
Delete an Environment Variable
Permanently remove a environment variable. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Environment Variables
Retrieve a paginated list of environment variables for serverless environments. Results can be filtered and sorted using query parameters.
Retrieve an Environment Variable
Retrieve detailed information about a specific environment variable. Use this to inspect the current state and configuration of environment variables for serverless environments.
Update an Environment Variable
Modify the properties of an existing environment variable. Use this to change the configuration of environment variables for serverless environments.
Create a Studio Execution
Starts a predefined automated workflow in Twilio Studio, enabling you to trigger a sequence of actions (like calls or messages) for a specific contact or event without manual intervention.
Delete a Studio Execution
Permanently remove a studio execution. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Studio Executions
Retrieve a paginated list of flow execution instances in Twilio Studio. Results can be filtered and sorted using query parameters.
Retrieve a Studio Execution
Fetches the current state and details of a specific Twilio Studio flow execution, allowing you to inspect its progress, input data, and outcome.
Update a Studio Execution
Modify the properties of an existing studio execution. Use this to change the configuration of flow execution instances in Twilio Studio.
Retrieve an Execution Context
Retrieve detailed information about a specific execution context. Use this to inspect the current state and configuration of runtime context data for Studio executions.
List Execution Steps
Shows every step that ran during a specific execution of a Studio flow, helping you trace the exact path a customer interaction followed from start to finish.
Retrieve an Execution Step
Retrieve detailed information about a specific execution step. Use this to inspect the current state and configuration of individual steps within a Studio flow execution.
Retrieve a Step Context
Retrieve detailed information about a specific step context. Use this to inspect the current state and configuration of context data for individual Studio execution steps.
Create a Studio Flow
Create a new studio flow. Use this to provision or configure visual IVR and messaging flows built in Twilio Studio for your account.
Delete a Studio Flow
Permanently remove a studio flow. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Studio Flows
Retrieve a paginated list of visual IVR and messaging flows built in Twilio Studio. Results can be filtered and sorted using query parameters.
Retrieve a Studio Flow
Retrieve detailed information about a specific studio flow. Use this to inspect the current state and configuration of visual IVR and messaging flows built in Twilio Studio.
Update a Studio Flow
Modify the properties of an existing studio flow. Use this to change the configuration of visual IVR and messaging flows built in Twilio Studio.
List Flow Revisions
Retrieve a paginated list of revision history for Studio flows. Results can be filtered and sorted using query parameters.
Retrieve a Flow Revision
Retrieve detailed information about a specific flow revision. Use this to inspect the current state and configuration of revision history for Studio flows.
Retrieve a Flow Test User
Retrieve detailed information about a specific flow test user. Use this to inspect the current state and configuration of test users for Studio flow testing.
Update a Flow Test User
Modify the properties of an existing test user in a Twilio Studio flow to simulate different scenarios during testing and debugging.
Update a Flow Validation
Modify the properties of an existing flow validation. Use this to change the configuration of validation of Studio flow definitions.
List Super SIM Billing Periods
Retrieve a paginated list of billing periods for Super SIM usage. Results can be filtered and sorted using query parameters.
Create an eSIM Profile
Create a new esim profile. Use this to provision or configure eSIM profiles for Super SIM devices for your account.
List eSIM Profiles
Retrieve a paginated list of eSIM profiles for Super SIM devices. Results can be filtered and sorted using query parameters.
Retrieve an eSIM Profile
Retrieve detailed information about a specific esim profile. Use this to inspect the current state and configuration of eSIM profiles for Super SIM devices.
Create a Super SIM Fleet
Create a new super sim fleet. Use this to provision or configure fleets that group and configure Super SIMs for your account.
List Super SIM Fleets
Retrieve a paginated list of fleets that group and configure Super SIMs. Results can be filtered and sorted using query parameters.
Retrieve a Super SIM Fleet
Retrieve detailed information about a specific super sim fleet. Use this to inspect the current state and configuration of fleets that group and configure Super SIMs.
Update a Super SIM Fleet
Modify the properties of an existing super sim fleet. Use this to change the configuration of fleets that group and configure Super SIMs.
Create an IP Command
Create a new ip command. Use this to provision or configure IP commands sent to Super SIM devices for your account.
List IP Commands
Retrieve a paginated list of IP commands sent to Super SIM devices. Results can be filtered and sorted using query parameters.
Retrieve an IP Command
Retrieve detailed information about a specific ip command. Use this to inspect the current state and configuration of IP commands sent to Super SIM devices.
List Mobile Networks
Retrieve a paginated list of mobile networks available for Super SIM connectivity. Results can be filtered and sorted using query parameters.
Retrieve a Mobile Network
Retrieve detailed information about a specific mobile network. Use this to inspect the current state and configuration of mobile networks available for Super SIM connectivity.
Create a Network Access Profile
Create a new network access profile. Use this to provision or configure network access profiles controlling Super SIM connectivity for your account.
List Network Access Profiles
Retrieve a paginated list of network access profiles controlling Super SIM connectivity. Results can be filtered and sorted using query parameters.
Retrieve a Network Access Profile
Retrieve detailed information about a specific network access profile. Use this to inspect the current state and configuration of network access profiles controlling Super SIM connectivity.
Update a Network Access Profile
Modify the properties of an existing network access profile. Use this to change the configuration of network access profiles controlling Super SIM connectivity.
Create a Network Access Profile Network
Adds a specific mobile network to a network access profile, allowing you to control which networks your Super SIM devices can connect to.
Delete a Network Access Profile Network
Permanently remove a network access profile network. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Network Access Profile Networks
Retrieve a paginated list of networks included in a network access profile. Results can be filtered and sorted using query parameters.
Retrieve a Network Access Profile Network
Retrieve detailed information about a specific network access profile network. Use this to inspect the current state and configuration of networks included in a network access profile.
List Settings Updates
Retrieve a paginated list of settings update commands for Super SIM devices. Results can be filtered and sorted using query parameters.
Create a Super SIM
Provisions a new Super SIM to give IoT devices cellular connectivity, allowing you to manage data plans and network access for each device individually.
List sim ip addresses
Retrieve a paginated list of sim ip address. Results can be filtered and sorted using query parameters.
Create a SMS Command
Create a new sms command. Use this to provision or configure SMS commands sent to Super SIM devices for your account.
List SMS Commands
Retrieve a paginated list of SMS commands sent to Super SIM devices. Results can be filtered and sorted using query parameters.
Retrieve a SMS Command
Retrieve detailed information about a specific sms command. Use this to inspect the current state and configuration of SMS commands sent to Super SIM devices.
Create a Sync Document
Create a new sync document. Use this to provision or configure synchronized JSON documents for real-time state for your account.
Delete a Sync Document
Permanently remove a sync document. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Sync Documents
Retrieve a paginated list of synchronized JSON documents for real-time state. Results can be filtered and sorted using query parameters.
Retrieve a Sync Document
Retrieve detailed information about a specific sync document. Use this to inspect the current state and configuration of synchronized JSON documents for real-time state.
Update a Sync Document
Updates the contents of a synchronized JSON document, allowing you to modify shared state data that is instantly reflected across all connected clients.
Delete a Document Permission
Permanently remove a document permission. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Document Permissions
Retrieve a paginated list of access permissions for Sync documents. Results can be filtered and sorted using query parameters.
Retrieve a Document Permission
Retrieve detailed information about a specific document permission. Use this to inspect the current state and configuration of access permissions for Sync documents.
Update a Document Permission
Modify the properties of an existing document permission. Use this to change the configuration of access permissions for Sync documents.
Create a Sync Service
Creates a new Sync service instance to manage real-time data synchronization across multiple clients and devices
Delete a Sync Service
Permanently remove a sync service. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Sync Services
Retrieve a paginated list of Sync service instances for real-time data synchronization. Results can be filtered and sorted using query parameters.
Retrieve a Sync Service
Retrieve detailed configuration and current state of a specific Sync service instance to verify its settings and health for real-time data synchronization.
Update a Sync Service
Modify the properties of an existing sync service. Use this to change the configuration of Sync service instances for real-time data synchronization.
Create a Stream Message
Create a new stream message. Use this to provision or configure messages published to a Sync stream for your account.
Create a Sync List
Create a new sync list. Use this to provision or configure ordered, synchronized lists for real-time collaboration for your account.
Delete a Sync List
Permanently remove a sync list. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Sync Lists
Retrieve a paginated list of ordered, synchronized lists for real-time collaboration. Results can be filtered and sorted using query parameters.
Retrieve a Sync List
Retrieve detailed information about a specific sync list. Use this to inspect the current state and configuration of ordered, synchronized lists for real-time collaboration.
Update a Sync List
Modify the properties of an existing sync list. Use this to change the configuration of ordered, synchronized lists for real-time collaboration.
Create a Sync List Item
Adds a new data entry to a synchronized list that automatically updates across all connected clients, enabling real-time collaboration on shared data.
Delete a Sync List Item
Permanently remove a sync list item. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Sync List Items
Fetches a paginated, filterable, and sortable collection of items from a synchronized list, enabling you to access and manage shared data across your apps or devices.
Retrieve a Sync List Item
Retrieve detailed information about a specific sync list item. Use this to inspect the current state and configuration of items in a synchronized list.
Update a Sync List Item
Modify the properties of an existing sync list item. Use this to change the configuration of items in a synchronized list.
Delete a List Permission
Permanently remove a list permission. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List List Permissions
Retrieve a paginated list of access permissions for Sync lists. Results can be filtered and sorted using query parameters.
Retrieve a List Permission
Retrieve detailed information about a specific list permission. Use this to inspect the current state and configuration of access permissions for Sync lists.
Update a List Permission
Modify the properties of an existing list permission. Use this to change the configuration of access permissions for Sync lists.
Create a Sync Map
Create a new sync map. Use this to provision or configure synchronized key-value maps for real-time state for your account.
Delete a Sync Map
Permanently remove a sync map. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Sync Maps
Retrieve a paginated list of synchronized key-value maps for real-time state. Results can be filtered and sorted using query parameters.
Retrieve a Sync Map
Retrieve detailed information about a specific sync map. Use this to inspect the current state and configuration of synchronized key-value maps for real-time state.
Update a Sync Map
Modify the properties of an existing sync map. Use this to change the configuration of synchronized key-value maps for real-time state.
Create a Sync Map Item
Store a key-value pair in a real-time synchronized data map, enabling instant sharing and updates of small pieces of data across multiple users or devices.
Delete a Sync Map Item
Permanently remove a sync map item. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Sync Map Items
Retrieve a paginated list of key-value entries in a Sync map. Results can be filtered and sorted using query parameters.
Retrieve a Sync Map Item
Retrieve detailed information about a specific sync map item. Use this to inspect the current state and configuration of key-value entries in a Sync map.
Update a Sync Map Item
Updates the value of a specific key in a Sync Map, allowing you to modify stored data in real-time
Delete a Map Permission
Permanently remove a map permission. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Map Permissions
Retrieve a paginated list of access permissions for Sync maps. Results can be filtered and sorted using query parameters.
Retrieve a Map Permission
Retrieve detailed information about a specific map permission. Use this to inspect the current state and configuration of access permissions for Sync maps.
Update a Map Permission
Modify the properties of an existing map permission. Use this to change the configuration of access permissions for Sync maps.
Create a Sync Stream
Create a new sync stream. Use this to provision or configure event streams for real-time pub/sub messaging for your account.
Delete a Sync Stream
Permanently remove a sync stream. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Sync Streams
Retrieves a paginated list of real-time event streams, enabling management and monitoring of pub/sub messaging channels used for live updates across your app.
Retrieve a Sync Stream
Retrieve detailed information about a specific sync stream. Use this to inspect the current state and configuration of event streams for real-time pub/sub messaging.
Update a Sync Stream
Modify the properties of an existing sync stream. Use this to change the configuration of event streams for real-time pub/sub messaging.
Create a TaskRouter Activity
Create a new taskrouter activity. Use this to provision or configure worker activity states (Available, Offline, etc.) for your account.
Delete a TaskRouter Activity
Permanently remove a taskrouter activity. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List TaskRouter Activities
Retrieve a paginated list of worker activity states (Available, Offline, etc.). Results can be filtered and sorted using query parameters.
Retrieve a TaskRouter Activity
Retrieve detailed information about a specific taskrouter activity. Use this to inspect the current state and configuration of worker activity states (Available, Offline, etc.).
Update a TaskRouter Activity
Modify the properties of an existing taskrouter activity. Use this to change the configuration of worker activity states (Available, Offline, etc.).
List TaskRouter Events
Retrieve a paginated list of audit events in a TaskRouter workspace. Results can be filtered and sorted using query parameters.
Retrieve a TaskRouter Event
Retrieve detailed information about a specific taskrouter event. Use this to inspect the current state and configuration of audit events in a TaskRouter workspace.
Create a TaskRouter Task
Create a new taskrouter task. Use this to provision or configure tasks routed to workers in a TaskRouter workspace for your account.
Delete a TaskRouter Task
Permanently removes a task from your TaskRouter workflow, freeing up capacity and cleaning up completed or irrelevant tasks
List TaskRouter Tasks
Retrieve a paginated list of tasks routed to workers in a TaskRouter workspace. Results can be filtered and sorted using query parameters.
Retrieve a TaskRouter Task
Retrieve detailed information about a specific taskrouter task. Use this to inspect the current state and configuration of tasks routed to workers in a TaskRouter workspace.
Update a TaskRouter Task
Modify the properties of an existing taskrouter task. Use this to change the configuration of tasks routed to workers in a TaskRouter workspace.
Create a Task Channel
Create a new task channel. Use this to provision or configure task channel types in TaskRouter (voice, chat, etc.) for your account.
Delete a Task Channel
Permanently remove a task channel. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Task Channels
Retrieve a paginated list of task channel types in TaskRouter (voice, chat, etc.). Results can be filtered and sorted using query parameters.
Retrieve a Task Channel
Retrieve detailed information about a specific task channel. Use this to inspect the current state and configuration of task channel types in TaskRouter (voice, chat, etc.).
Update a Task Channel
Update the configuration of a task channel in TaskRouter to adjust how different types of incoming work (calls, chats, emails) are distributed and handled by your team.
Create a Task Queue
Creates a new task queue to organize incoming work items and assign them to the appropriate workers based on your routing rules
Delete a Task Queue
Permanently remove a task queue. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Task Queues
Retrieve a paginated list of queues that hold tasks for worker assignment. Results can be filtered and sorted using query parameters.
Retrieve a Task Queue
Retrieve detailed information about a specific task queue. Use this to inspect the current state and configuration of queues that hold tasks for worker assignment.
Update a Task Queue
Modify the properties of an existing task queue. Use this to change the configuration of queues that hold tasks for worker assignment.
Create a Queue Bulk Real-Time Stats
Retrieves real-time statistics for multiple task queues at once, enabling you to monitor performance across your entire contact center or task distribution system from a single request.
Retrieve a Queue Cumulative Stats
Retrieve detailed information about a specific queue cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for task queues.
Retrieve a Queue Real-Time Stats
Retrieves current real-time statistics for a specific task queue, such as the number of waiting tasks, available workers, and longest wait time, enabling immediate insights into workload and agent capacity.
Retrieve a Queue Statistics
Retrieve detailed information about a specific queue statistics. Use this to inspect the current state and configuration of statistics for a task queue.
List All Queues Statisticses
Retrieve a paginated list of statistics for all task queues in a workspace. Results can be filtered and sorted using query parameters.
List task reservations
List all task reservations in your workspace, with filtering and sorting options, to track assignment status and manage workload distribution.
Retrieve a task reservation
Retrieve detailed information about a specific task reservation. Use this to inspect the current state and configuration of task reservation.
Update a task reservation
Modify the properties of an existing task reservation. Use this to change the configuration of task reservation.
Create a TaskRouter Worker
Create a new taskrouter worker. Use this to provision or configure workers that handle tasks in TaskRouter for your account.
Delete a TaskRouter Worker
Permanently remove a taskrouter worker. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List TaskRouter Workers
Lists all workers available in your TaskRouter workspace, with optional filtering by attributes like skills, capacity, or activity status, so you can see who is ready to handle tasks.
Retrieve a TaskRouter Worker
Retrieves comprehensive details about a specific worker, including their current status, assigned tasks, and capacity configuration. This helps you monitor worker availability and performance in real-time.
Update a TaskRouter Worker
Modify the properties of an existing taskrouter worker. Use this to change the configuration of workers that handle tasks in TaskRouter.
List Worker Channels
Retrieve a paginated list of channel capacities for a TaskRouter worker. Results can be filtered and sorted using query parameters.
Retrieve a Worker Channel
Inspects the current state and configuration of a specific TaskRouter worker's channel capacity, helping you understand their availability for different task types.
Update a Worker Channel
Modify the properties of an existing worker channel. Use this to change the configuration of channel capacities for a TaskRouter worker.
List worker reservations
Retrieve a paginated list of worker reservation. Results can be filtered and sorted using query parameters.
Retrieve a worker reservation
Retrieve detailed information about a specific worker reservation. Use this to inspect the current state and configuration of worker reservation.
Update a worker reservation
Updates the status or properties of a task reservation assigned to a worker, such as accepting, rejecting, or adjusting timeout settings. This helps small teams manage task assignments and worker availability in real time.
Retrieve a Worker Statistics
Retrieve detailed information about a specific worker statistics. Use this to inspect the current state and configuration of statistics for a specific worker.
Retrieve a Workers Cumulative Stats
Retrieve detailed information about a specific workers cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for all workers.
Retrieve a Workers Real-Time Stats
Retrieve detailed information about a specific workers real-time stats. Use this to inspect the current state and configuration of real-time statistics for all workers.
Retrieve an All Workers Statistics
Retrieve detailed information about a specific all workers statistics. Use this to inspect the current state and configuration of statistics for all workers in a workspace.
Create a TaskRouter Workflow
Create a new taskrouter workflow. Use this to provision or configure routing rules that assign tasks to queues for your account.
Delete a TaskRouter Workflow
Permanently remove a taskrouter workflow. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List TaskRouter Workflows
Retrieve a paginated list of routing rules that assign tasks to queues. Results can be filtered and sorted using query parameters.
Retrieve a TaskRouter Workflow
Retrieve detailed information about a specific taskrouter workflow. Use this to inspect the current state and configuration of routing rules that assign tasks to queues.
Update a TaskRouter Workflow
Modify the properties of an existing taskrouter workflow. Use this to change the configuration of routing rules that assign tasks to queues.
Retrieve a Workflow Cumulative Stats
Retrieve detailed information about a specific workflow cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for a workflow.
Retrieve a Workflow Real-Time Stats
Retrieve detailed information about a specific workflow real-time stats. Use this to inspect the current state and configuration of real-time statistics for a workflow.
Retrieve a Workflow Statistics
Retrieve detailed information about a specific workflow statistics. Use this to inspect the current state and configuration of statistics for a workflow.
Create a TaskRouter Workspace
Create a new taskrouter workspace. Use this to provision or configure TaskRouter workspaces that contain workers, queues, and workflows for your account.
Delete a TaskRouter Workspace
Permanently remove a taskrouter workspace. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List TaskRouter Workspaces
Retrieve a paginated list of TaskRouter workspaces that contain workers, queues, and workflows. Results can be filtered and sorted using query parameters.
Retrieve a TaskRouter Workspace
Retrieve detailed information about a specific taskrouter workspace. Use this to inspect the current state and configuration of TaskRouter workspaces that contain workers, queues, and workflows.
Update a TaskRouter Workspace
Updates settings for your task management workspace, allowing you to adjust how tasks are routed to your team. Ideal for scaling operations or changing priorities without rebuilding your workflow.
Retrieve a Workspace Cumulative Stats
Retrieve detailed information about a specific workspace cumulative stats. Use this to inspect the current state and configuration of cumulative statistics for a workspace.
Retrieve a Workspace Real-Time Stats
Retrieve detailed information about a specific workspace real-time stats. Use this to inspect the current state and configuration of real-time statistics for a workspace.
Retrieve a Workspace Statistics
Retrieve detailed information about a specific workspace statistics. Use this to inspect the current state and configuration of statistics for a workspace.
Create a Trunk Credential List
Create a new trunk credential list. Use this to provision or configure credential lists for SIP trunk authentication for your account.
Delete a Trunk Credential List
Permanently remove a trunk credential list. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Trunk Credential Lists
Retrieve a paginated list of credential lists for SIP trunk authentication. Results can be filtered and sorted using query parameters.
Retrieve a Trunk Credential List
Retrieve detailed information about a specific trunk credential list. Use this to inspect the current state and configuration of credential lists for SIP trunk authentication.
Create a Trunk IP ACL
Create a new trunk ip acl. Use this to provision or configure IP access control lists for SIP trunks for your account.
Delete a Trunk IP ACL
Permanently remove a trunk ip acl. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Trunk IP ACLs
Retrieves a paginated list of IP access control lists (ACLs) assigned to a SIP trunk, enabling you to review and manage which IP addresses are permitted or restricted.
Retrieve a Trunk IP ACL
Get details about a specific IP access control list linked to a SIP trunk to verify its current settings and entries.
Create an Origination URL
Create a new origination url. Use this to provision or configure origination URLs for inbound SIP trunk routing for your account.
Delete an Origination URL
Permanently remove a origination url. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Origination URLs
Retrieve a paginated list of origination URLs for inbound SIP trunk routing. Results can be filtered and sorted using query parameters.
Retrieve an Origination URL
Retrieve detailed information about a specific origination url. Use this to inspect the current state and configuration of origination URLs for inbound SIP trunk routing.
Update an Origination URL
Modify the properties of an existing origination url. Use this to change the configuration of origination URLs for inbound SIP trunk routing.
Create a Trunk Phone Number
Assigns a new phone number to your SIP trunk, enabling you to route incoming calls through your custom call handling or auto-attendant system.
Delete a Trunk Phone Number
Permanently remove a trunk phone number. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Trunk Phone Numbers
Retrieve a paginated list of phone numbers associated with SIP trunks. Results can be filtered and sorted using query parameters.
Retrieve a Trunk Phone Number
Retrieve detailed information about a specific trunk phone number. Use this to inspect the current state and configuration of phone numbers associated with SIP trunks.
Retrieve a Trunk Recording Setting
Retrieve the current recording configuration for a specific SIP trunk, allowing you to verify settings like recording mode and whether recording is enabled.
Update a Trunk Recording Setting
Modify the properties of an existing trunk recording setting. Use this to change the configuration of recording settings for SIP trunks.
Create a SIP Trunk
Create a new sip trunk. Use this to provision or configure SIP trunks for connecting your infrastructure to Twilio for your account.
Delete a SIP Trunk
Permanently removes a SIP trunk configuration from your account, freeing up resources and preventing unintended usage.
List SIP Trunks
Retrieve a paginated list of all SIP trunks configured in your Twilio account, with optional filtering and sorting.
Retrieve a SIP Trunk
Retrieve detailed information about a specific sip trunk. Use this to inspect the current state and configuration of SIP trunks for connecting your infrastructure to Twilio.
Update a SIP Trunk
Modify the properties of an existing sip trunk. Use this to change the configuration of SIP trunks for connecting your infrastructure to Twilio.
Create a Compliance Inquiry
Create a new compliance inquiry. Use this to provision or configure compliance inquiries for regulatory requirements for your account.
Update a Compliance Inquiry
Changes the configuration of an existing compliance inquiry to align with updated regulatory requirements, correct errors, or adapt to business changes.
Create a compliance registration
Create a new compliance registration. Use this to provision or configure compliance registration for your account.
Update a compliance registration
Modify the properties of an existing compliance registration. Use this to change the configuration of compliance registration.
Create a Toll-Free Compliance Inquiry
Create a new toll-free compliance inquiry. Use this to provision or configure compliance inquiries for toll-free numbers for your account.
Create a customer profile
Create a new customer profile. Use this to provision or configure customer profile for your account.
Delete a customer profile
Permanently removes a customer profile and all associated data from Twilio's compliance system. Use this when you no longer need to verify or manage that customer's identity.
List customer profiles
Retrieves all customer profiles associated with your account, enabling you to monitor and manage regulatory compliance submissions.
Retrieve a customer profile
Retrieve detailed information about a specific customer profile. Use this to inspect the current state and configuration of customer profile.
Update a customer profile
Updates the details of an existing customer profile, such as business name, email, or status, to ensure compliance and accurate records.
Create a customer profile channel endpoint assignment
Create a new customer profile channel endpoint assignment. Use this to provision or configure customer profile channel endpoint assignment for your account.
Delete a customer profile channel endpoint assignment
Permanently remove a customer profile channel endpoint assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List customer profile channel endpoint assignments
Retrieve a paginated list of customer profile channel endpoint assignment. Results can be filtered and sorted using query parameters.
Retrieve a customer profile channel endpoint assignment
Retrieve detailed information about a specific customer profile channel endpoint assignment. Use this to inspect the current state and configuration of customer profile channel endpoint assignment.
Create a customer profile entity assignment
Create a new customer profile entity assignment. Use this to provision or configure customer profile entity assignment for your account.
Delete a customer profile entity assignment
Permanently remove a customer profile entity assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List customer profile entity assignments
Retrieve a paginated list of customer profile entity assignment. Results can be filtered and sorted using query parameters.
Retrieve a customer profile entity assignment
Retrieve detailed information about a specific customer profile entity assignment. Use this to inspect the current state and configuration of customer profile entity assignment.
Create a customer profile evaluation
Create a new customer profile evaluation. Use this to provision or configure customer profile evaluation for your account.
List customer profile evaluations
Retrieve a paginated list of customer profile evaluation. Results can be filtered and sorted using query parameters.
Retrieve a customer profile evaluation
Fetches the current status and details of a submitted customer profile evaluation, allowing you to check approval progress or review reasons for rejection.
Create an End User
Create a new end user. Use this to provision or configure end-user records for regulatory compliance for your account.
Delete an End User
Permanently remove a end user. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List End Users
Retrieve a paginated list of end-user records for regulatory compliance. Results can be filtered and sorted using query parameters.
Retrieve an End User
Retrieve detailed information about a specific end user. Use this to inspect the current state and configuration of end-user records for regulatory compliance.
Update an End User
Modify the properties of an existing end user. Use this to change the configuration of end-user records for regulatory compliance.
List End-User Types
Retrieves a list of available end-user types (e.g., individual, organization) for Trust Hub registration, helping you choose the correct category for compliance submissions.
Retrieve an End-User Type
Retrieve detailed information about a specific end-user type. Use this to inspect the current state and configuration of types of end users for Trust Hub registration.
List policieses
Retrieve a paginated list of policies. Results can be filtered and sorted using query parameters.
Retrieve a policies
Retrieve detailed information about a specific policies. Use this to inspect the current state and configuration of policies.
Create a Supporting Document
Create a new supporting document. Use this to provision or configure documents uploaded for Trust Hub verification for your account.
Delete a Supporting Document
Permanently remove a supporting document. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Supporting Documents
Retrieve a paginated list of documents uploaded for Trust Hub verification. Results can be filtered and sorted using query parameters.
Retrieve a Supporting Document
Retrieve detailed information about a specific supporting document. Use this to inspect the current state and configuration of documents uploaded for Trust Hub verification.
Update a Supporting Document
Modify the properties of an existing supporting document. Use this to change the configuration of documents uploaded for Trust Hub verification.
List Supporting Document Types
Retrieve a paginated list of types of documents accepted for Trust Hub. Results can be filtered and sorted using query parameters.
Retrieve a Supporting Document Type
Retrieve detailed information about a specific supporting document type. Use this to inspect the current state and configuration of types of documents accepted for Trust Hub.
Create a trust product
Create a new trust product. Use this to provision or configure trust product for your account.
Delete a trust product
Permanently remove a trust product. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List trust products
Retrieve a paginated list of trust product. Results can be filtered and sorted using query parameters.
Retrieve a trust product
Retrieve detailed information about a specific trust product. Use this to inspect the current state and configuration of trust product.
Update a trust product
Modify the properties of an existing trust product. Use this to change the configuration of trust product.
Create a trust product channel endpoint assignment
Create a new trust product channel endpoint assignment. Use this to provision or configure trust product channel endpoint assignment for your account.
Delete a trust product channel endpoint assignment
Permanently remove a trust product channel endpoint assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List trust product channel endpoint assignments
Retrieve a paginated list of trust product channel endpoint assignment. Results can be filtered and sorted using query parameters.
Retrieve a trust product channel endpoint assignment
Retrieve detailed information about a specific trust product channel endpoint assignment. Use this to inspect the current state and configuration of trust product channel endpoint assignment.
Create a trust product entity assignment
Create a new trust product entity assignment. Use this to provision or configure trust product entity assignment for your account.
Delete a trust product entity assignment
Permanently remove a trust product entity assignment. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List trust product entity assignments
Retrieve a paginated list of trust product entity assignment. Results can be filtered and sorted using query parameters.
Retrieve a trust product entity assignment
Retrieve the specific details and current state of a single entity assignment within a trust product, allowing you to verify configurations or troubleshoot compliance issues for your customers.
Create a trust product evaluation
Create a new trust product evaluation. Use this to provision or configure trust product evaluation for your account.
List trust product evaluations
Retrieve a paginated list of trust product evaluation. Results can be filtered and sorted using query parameters.
Retrieve a trust product evaluation
Retrieve detailed information about a specific trust product evaluation. Use this to inspect the current state and configuration of trust product evaluation.
Update a room participant anonymize
Modify the properties of an existing room participant anonymize. Use this to change the configuration of room participant anonymize.
Create a Video Composition
Create a new video composition. Use this to provision or configure composed recordings from video rooms for your account.
Delete a Video Composition
Permanently removes a video composition, freeing up storage and keeping your media library organized.
List Video Compositions
Retrieve a paginated list of composed recordings from video rooms. Results can be filtered and sorted using query parameters.
Retrieve a Video Composition
Retrieves the current status, metadata, and download URL of a previously created video composition, allowing you to confirm it is ready for use or to inspect its configuration.
Create a Composition Hook
Create a new composition hook. Use this to provision or configure automatic composition rules for video recordings for your account.
Delete a Composition Hook
Permanently removes a composition hook, stopping automatic video composition for that recording trigger.
List Composition Hooks
Retrieve a paginated list of automatic composition rules for video recordings. Results can be filtered and sorted using query parameters.
Retrieve a Composition Hook
Retrieve detailed information about a specific composition hook. Use this to inspect the current state and configuration of automatic composition rules for video recordings.
Update a Composition Hook
Modify the properties of an existing composition hook. Use this to change the configuration of automatic composition rules for video recordings.
Create a Composition Settings
Configure default settings for how video recordings are composed and stored, allowing you to automatically apply consistent formatting and delivery options to all your Twilio video compositions.
Retrieve a Composition Settings
Retrieve detailed information about a specific composition settings. Use this to inspect the current state and configuration of default settings for video compositions.
List room participants
Retrieve a paginated list of room participant. Results can be filtered and sorted using query parameters.
Retrieve a room participant
Retrieve detailed information about a specific room participant. Use this to inspect the current state and configuration of room participant.
Update a room participant
Modify the properties of an existing room participant. Use this to change the configuration of room participant.
List room participant published tracks
Retrieves all media tracks (audio, video, or screen share) that a participant has published in a video room, allowing you to verify what each participant is sharing.
Retrieve a room participant published track
Retrieve detailed information about a specific room participant published track. Use this to inspect the current state and configuration of room participant published track.
Delete a Video Recording
Permanently remove a video recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Video Recordings
Retrieve a paginated list of recordings from video room participants. Results can be filtered and sorted using query parameters.
Retrieve a Video Recording
Retrieves metadata and status details for a specific video recording from a Twilio Video room, allowing you to check completion status, duration, and file location.
Retrieve a room recording rule
Retrieve detailed information about a specific room recording rule. Use this to inspect the current state and configuration of room recording rule.
Update a room recording rule
Modify the properties of an existing room recording rule. Use this to change the configuration of room recording rule.
Create a Recording Settings
Create a new recording settings. Use this to provision or configure default settings for video recordings for your account.
Retrieve a Recording Settings
Retrieves the current default configuration for video recording settings, allowing you to inspect settings like storage location and retention policies.
Create a Video Room
Provisions a new video room for real-time communication, allowing participants to join with audio and video for interactive sessions.
List Video Rooms
Retrieve a paginated list of video rooms for real-time video communication. Results can be filtered and sorted using query parameters.
Retrieve a Video Room
Fetches the current status and settings of a specific video room, allowing you to monitor active sessions and verify room configuration.
Update a Video Room
Update properties of an existing video room, such as enabling recording, changing participant limits, or modifying callback URLs, to adapt to changing needs during a live session.
Delete a room recording
Permanently remove a room recording. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List room recordings
Retrieve a paginated list of room recording. Results can be filtered and sorted using query parameters.
Retrieve a room recording
Retrieve detailed information about a specific room recording. Use this to inspect the current state and configuration of room recording.
Retrieve a room participant subscribe rule
Retrieve detailed information about a specific room participant subscribe rule. Use this to inspect the current state and configuration of room participant subscribe rule.
Update a room participant subscribe rule
Modify the properties of an existing room participant subscribe rule. Use this to change the configuration of room participant subscribe rule.
List room participant subscribed tracks
Retrieve a paginated list of room participant subscribed track. Results can be filtered and sorted using query parameters.
Retrieve a room participant subscribed track
Retrieves details about a specific track that a participant is subscribed to in a video room, such as whether it's video or audio and its current status.
Create a room transcriptions
Create a new room transcriptions. Use this to provision or configure room transcriptions for your account.
List room transcriptionses
Retrieve a paginated list of room transcriptions. Results can be filtered and sorted using query parameters.
Retrieve a room transcriptions
Retrieve detailed information about a specific room transcriptions. Use this to inspect the current state and configuration of room transcriptions.
Update a room transcriptions
Modify the properties of an existing room transcriptions. Use this to change the configuration of room transcriptions.
Delete an Archived Call
Permanently remove a archived call. This action cannot be undone. Ensure the resource is no longer needed before deleting.
Create a dialing permissions country bulk update
Create a new dialing permissions country bulk update. Use this to provision or configure dialing permissions country bulk update for your account.
Create a BYOC Trunk
Create a new byoc trunk. Use this to provision or configure Bring Your Own Carrier SIP trunks for your account.
Delete a BYOC Trunk
Permanently remove a byoc trunk. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List BYOC Trunks
Retrieve a paginated list of Bring Your Own Carrier SIP trunks. Results can be filtered and sorted using query parameters.
Retrieve a BYOC Trunk
Fetches the current configuration and status of a Bring Your Own Carrier (BYOC) SIP trunk, allowing you to verify settings and troubleshoot call routing.
Update a BYOC Trunk
Modify the properties of an existing byoc trunk. Use this to change the configuration of Bring Your Own Carrier SIP trunks.
Create a Connection Policy
Creates a new connection policy that defines how calls are routed via SIP trunks, enabling you to control call routing, costs, and failover behavior for your Twilio voice infrastructure.
Delete a Connection Policy
Permanently remove a connection policy. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Connection Policies
Retrieve a paginated list of connection policies for SIP routing. Results can be filtered and sorted using query parameters.
Retrieve a Connection Policy
Retrieve detailed information about a specific connection policy. Use this to inspect the current state and configuration of connection policies for SIP routing.
Update a Connection Policy
Modify the properties of an existing connection policy. Use this to change the configuration of connection policies for SIP routing.
Create a Connection Policy Target
Create a new connection policy target. Use this to provision or configure SIP targets within a connection policy for your account.
Delete a Connection Policy Target
Permanently remove a connection policy target. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Connection Policy Targets
Retrieve a paginated list of SIP targets within a connection policy. Results can be filtered and sorted using query parameters.
Retrieve a Connection Policy Target
Retrieve detailed information about a specific connection policy target. Use this to inspect the current state and configuration of SIP targets within a connection policy.
Update a Connection Policy Target
Modify the properties of an existing connection policy target. Use this to change the configuration of SIP targets within a connection policy.
List dialing permissions countries
Retrieve a paginated list of dialing permissions country. Results can be filtered and sorted using query parameters.
Retrieve a dialing permissions country
Retrieve detailed information about a specific dialing permissions country. Use this to inspect the current state and configuration of dialing permissions country.
List dialing permissions hrs prefixeses
Retrieve a list of high-risk special prefixes (HRS) that have restricted dialing permissions, helping you manage which numbers your business can call.
Create an IP Record
Adds an IP address to your Twilio account for use with SIP (Session Initiation Protocol) trunking, enabling voice and call routing from that IP to your Twilio phone numbers.
Delete an IP Record
Permanently remove a ip record. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List IP Records
Retrieve a paginated list of IP address records for SIP connectivity. Results can be filtered and sorted using query parameters.
Retrieve an IP Record
Retrieves the current configuration and status of a specific IP address record used for SIP connectivity, enabling verification and troubleshooting
Update an IP Record
Modify the properties of an existing ip record. Use this to change the configuration of IP address records for SIP connectivity.
Retrieve a dialing permissions settings
Retrieve detailed information about a specific dialing permissions settings. Use this to inspect the current state and configuration of dialing permissions settings.
Update a dialing permissions settings
Modify the properties of an existing dialing permissions settings. Use this to change the configuration of dialing permissions settings.
Create a Source IP Mapping
Create a new source ip mapping. Use this to provision or configure source IP to SIP domain mappings for your account.
Delete a Source IP Mapping
Permanently remove a source ip mapping. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Source IP Mappings
Retrieve a paginated list of source IP to SIP domain mappings. Results can be filtered and sorted using query parameters.
Retrieve a Source IP Mapping
Retrieve detailed information about a specific source ip mapping. Use this to inspect the current state and configuration of source IP to SIP domain mappings.
Update a Source IP Mapping
Modify the properties of an existing source ip mapping. Use this to change the configuration of source IP to SIP domain mappings.
Create a Wireless Command
Sends a machine-to-machine command to a wireless SIM, useful for remotely configuring, controlling, or troubleshooting IoT devices connected to Twilio's cellular network.
Delete a Wireless Command
Permanently remove a wireless command. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Wireless Commands
Retrieve a paginated list of machine-to-machine commands sent to wireless SIMs. Results can be filtered and sorted using query parameters.
Retrieve a Wireless Command
Retrieve detailed information about a specific wireless command. Use this to inspect the current state and configuration of machine-to-machine commands sent to wireless SIMs.
List Wireless Data Sessions
Retrieve a paginated list of cellular data sessions for wireless SIMs. Results can be filtered and sorted using query parameters.
Create a Wireless Rate Plan
Defines a new pricing structure for wireless SIM data usage, enabling you to control and customize how data is billed for your devices or accounts.
Delete a Wireless Rate Plan
Permanently remove a wireless rate plan. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Wireless Rate Plans
Retrieve a paginated list of rate plans for wireless SIM data usage. Results can be filtered and sorted using query parameters.
Retrieve a Wireless Rate Plan
Retrieve detailed information about a specific wireless rate plan. Use this to inspect the current state and configuration of rate plans for wireless SIM data usage.
Update a Wireless Rate Plan
Modify the configuration of an existing wireless data rate plan for SIMs, such as data limits, pricing, or roaming settings, to align with evolving business needs or device usage patterns
Delete a Wireless SIM
Permanently remove a wireless sim. This action cannot be undone. Ensure the resource is no longer needed before deleting.
List Wireless SIMs
Retrieve a paginated list of SIM cards for IoT and M2M connectivity. Results can be filtered and sorted using query parameters.
Retrieve a Wireless SIM
Retrieve current status and configuration details of a specific wireless SIM card to monitor its connectivity and data usage for IoT devices.
Update a Wireless SIM
Modify the properties of an existing wireless sim. Use this to change the configuration of SIM cards for IoT and M2M connectivity.
List Wireless Usage Records
Retrieve a paginated list of data usage records for wireless SIMs. Results can be filtered and sorted using query parameters.
List Wireless Usage Records
Retrieve a paginated list of data usage records for wireless SIMs. Results can be filtered and sorted using query parameters.
Drop a trigger and an action into a template; approve from your phone; the workflow runs.