Actions & Endpoints
Introduction
The Twilio Integration with Rewst delivers a robust set of actions and endpoints for interacting with Twilio. Below is a summary of each section, highlighting the diverse capabilities and opportunities provided through the Twilio Integration:
Actions
Accounts
List Account
GET
api.twilio.com/<url_path>
Retrieves a collection of Accounts belonging to the account used to make the request
Create Account
POST
api.twilio.com/<url_path>
Create a new Twilio Subaccount from the account making the request
Fetch Account
GET
api.twilio.com/<url_path>
Fetch the account specified by the provided Account Sid
Update Account
POST
api.twilio.com/<url_path>
Modify the properties of a given Account
Addresses
List Address
GET
api.twilio.com/<url_path>
Create Address
POST
api.twilio.com/<url_path>
List Dependent Phone Number
GET
api.twilio.com/<url_path>
Fetch Address
GET
api.twilio.com/<url_path>
Update Address
POST
api.twilio.com/<url_path>
Delete Address
DELETE
api.twilio.com/<url_path>
Applications
List Application
GET
api.twilio.com/<url_path>
Retrieve a list of applications representing an application within the requesting account
Create Application
POST
api.twilio.com/<url_path>
Create a new application within your account
Fetch Application
GET
api.twilio.com/<url_path>
Fetch the application specified by the provided sid
Update Application
POST
api.twilio.com/<url_path>
Updates the application's properties
Delete Application
DELETE
api.twilio.com/<url_path>
Delete the application by the specified application sid
Authorizedconnectapps
List Authorized Connect App
GET
api.twilio.com/<url_path>
Retrieve a list of authorized-connect-apps belonging to the account used to make the request
Fetch Authorized Connect App
GET
api.twilio.com/<url_path>
Fetch an instance of an authorized-connect-app
Availablephonenumbers
List Available Phone Number Country
GET
api.twilio.com/<url_path>
Fetch Available Phone Number Country
GET
api.twilio.com/<url_path>
List Available Phone Number Local
GET
api.twilio.com/<url_path>
List Available Phone Number Machine To Machine
GET
api.twilio.com/<url_path>
List Available Phone Number Mobile
GET
api.twilio.com/<url_path>
List Available Phone Number National
GET
api.twilio.com/<url_path>
List Available Phone Number Shared Cost
GET
api.twilio.com/<url_path>
List Available Phone Number Toll Free
GET
api.twilio.com/<url_path>
List Available Phone Number Voip
GET
api.twilio.com/<url_path>
Balance
Fetch Balance
GET
api.twilio.com/<url_path>
Fetch the balance for an Account based on Account Sid. Balance changes may not be reflected immediately. Child accounts do not contain balance information
Calls
List Call
GET
api.twilio.com/<url_path>
Retrieves a collection of calls made to and from your account
Create Call
POST
api.twilio.com/<url_path>
Create a new outgoing call to phones, SIP-enabled endpoints or Twilio Client connections
Create Call Feedback Summary
POST
api.twilio.com/<url_path>
Create a FeedbackSummary resource for a call
Fetch Call Feedback Summary
GET
api.twilio.com/<url_path>
Fetch a FeedbackSummary resource from a call
Delete Call Feedback Summary
DELETE
api.twilio.com/<url_path>
Delete a FeedbackSummary resource from a call
List Call Event
GET
api.twilio.com/<url_path>
Retrieve a list of all events for a call.
Fetch Call Feedback
GET
api.twilio.com/<url_path>
Fetch a Feedback resource from a call
Update Call Feedback
POST
api.twilio.com/<url_path>
Update a Feedback resource for a call
List Call Notification
GET
api.twilio.com/<url_path>
Fetch Call Notification
GET
api.twilio.com/<url_path>
Create Payments
POST
api.twilio.com/<url_path>
create an instance of payments. This will start a new payments session
Update Payments
POST
api.twilio.com/<url_path>
update an instance of payments with different phases of payment flows.
List Call Recording
GET
api.twilio.com/<url_path>
Retrieve a list of recordings belonging to the call used to make the request
Create Call Recording
POST
api.twilio.com/<url_path>
Create a recording for the call
Fetch Call Recording
GET
api.twilio.com/<url_path>
Fetch an instance of a recording for a call
Update Call Recording
POST
api.twilio.com/<url_path>
Changes the status of the recording to paused, stopped, or in-progress. Note: Pass `Twilio.CURRENT` instead of recording sid to reference current active recording.
Delete Call Recording
DELETE
api.twilio.com/<url_path>
Delete a recording from your account
Create Siprec
POST
api.twilio.com/<url_path>
Create a Siprec
Update Siprec
POST
api.twilio.com/<url_path>
Stop a Siprec using either the SID of the Siprec resource or the `name` used when creating the resource
Fetch Call
GET
api.twilio.com/<url_path>
Fetch the call specified by the provided Call SID
Update Call
POST
api.twilio.com/<url_path>
Initiates a call redirect or terminates a call
Delete Call
DELETE
api.twilio.com/<url_path>
Delete a Call record from your account. Once the record is deleted, it will no longer appear in the API and Account Portal logs.
Conferences
List Conference
GET
api.twilio.com/<url_path>
Retrieve a list of conferences belonging to the account used to make the request
List Participant
GET
api.twilio.com/<url_path>
Retrieve a list of participants belonging to the account used to make the request
Create Participant
POST
api.twilio.com/<url_path>
Fetch Participant
GET
api.twilio.com/<url_path>
Fetch an instance of a participant
Update Participant
POST
api.twilio.com/<url_path>
Update the properties of the participant
Delete Participant
DELETE
api.twilio.com/<url_path>
Kick a participant from a given conference
List Conference Recording
GET
api.twilio.com/<url_path>
Retrieve a list of recordings belonging to the call used to make the request
Fetch Conference Recording
GET
api.twilio.com/<url_path>
Fetch an instance of a recording for a call
Update Conference Recording
POST
api.twilio.com/<url_path>
Changes the status of the recording to paused, stopped, or in-progress. Note: To use `Twilio.CURRENT`, pass it as recording sid.
Delete Conference Recording
DELETE
api.twilio.com/<url_path>
Delete a recording from your account
Fetch Conference
GET
api.twilio.com/<url_path>
Fetch an instance of a conference
Update Conference
POST
api.twilio.com/<url_path>
Connectapps
List Connect App
GET
api.twilio.com/<url_path>
Retrieve a list of connect-apps belonging to the account used to make the request
Fetch Connect App
GET
api.twilio.com/<url_path>
Fetch an instance of a connect-app
Update Connect App
POST
api.twilio.com/<url_path>
Update a connect-app with the specified parameters
Delete Connect App
DELETE
api.twilio.com/<url_path>
Delete an instance of a connect-app
Incomingphonenumbers
List Incoming Phone Number
GET
api.twilio.com/<url_path>
Retrieve a list of incoming-phone-numbers belonging to the account used to make the request.
Create Incoming Phone Number
POST
api.twilio.com/<url_path>
Purchase a phone-number for the account.
List Incoming Phone Number Local
GET
api.twilio.com/<url_path>
Create Incoming Phone Number Local
POST
api.twilio.com/<url_path>
List Incoming Phone Number Mobile
GET
api.twilio.com/<url_path>
Create Incoming Phone Number Mobile
POST
api.twilio.com/<url_path>
List Incoming Phone Number Toll Free
GET
api.twilio.com/<url_path>
Create Incoming Phone Number Toll Free
POST
api.twilio.com/<url_path>
List Incoming Phone Number Assigned Add On
GET
api.twilio.com/<url_path>
Retrieve a list of Add-on installations currently assigned to this Number.
Create Incoming Phone Number Assigned Add On
POST
api.twilio.com/<url_path>
Assign an Add-on installation to the Number specified.
List Incoming Phone Number Assigned Add On Extension
GET
api.twilio.com/<url_path>
Retrieve a list of Extensions for the Assigned Add-on.
Fetch Incoming Phone Number Assigned Add On Extension
GET
api.twilio.com/<url_path>
Fetch an instance of an Extension for the Assigned Add-on.
Fetch Incoming Phone Number Assigned Add On
GET
api.twilio.com/<url_path>
Fetch an instance of an Add-on installation currently assigned to this Number.
Delete Incoming Phone Number Assigned Add On
DELETE
api.twilio.com/<url_path>
Remove the assignment of an Add-on installation from the Number specified.
Fetch Incoming Phone Number
GET
api.twilio.com/<url_path>
Fetch an incoming-phone-number belonging to the account used to make the request.
Update Incoming Phone Number
POST
api.twilio.com/<url_path>
Update an incoming-phone-number instance.
Delete Incoming Phone Number
DELETE
api.twilio.com/<url_path>
Delete a phone-numbers belonging to the account used to make the request.
Keys
List Key
GET
api.twilio.com/<url_path>
Create New Key
POST
api.twilio.com/<url_path>
Fetch Key
GET
api.twilio.com/<url_path>
Update Key
POST
api.twilio.com/<url_path>
Delete Key
DELETE
api.twilio.com/<url_path>
Messages
List Message
GET
api.twilio.com/<url_path>
Retrieve a list of messages belonging to the account used to make the request
Create Message
POST
api.twilio.com/<url_path>
Send a message from the account used to make the request
Create Message Feedback
POST
api.twilio.com/<url_path>
List Media
GET
api.twilio.com/<url_path>
Retrieve a list of Media resources belonging to the account used to make the request
Fetch Media
GET
api.twilio.com/<url_path>
Fetch a single media instance belonging to the account used to make the request
Delete Media
DELETE
api.twilio.com/<url_path>
Delete media from your account. Once delete, you will no longer be billed
Fetch Message
GET
api.twilio.com/<url_path>
Fetch a message belonging to the account used to make the request
Update Message
POST
api.twilio.com/<url_path>
To redact a message-body from a post-flight message record, post to the message instance resource with an empty body
Delete Message
DELETE
api.twilio.com/<url_path>
Deletes a message record from your account
Notifications
List Notification
GET
api.twilio.com/<url_path>
Retrieve a list of notifications belonging to the account used to make the request
Fetch Notification
GET
api.twilio.com/<url_path>
Fetch a notification belonging to the account used to make the request
Outgoingcallerids
List Outgoing Caller Id
GET
api.twilio.com/<url_path>
Retrieve a list of outgoing-caller-ids belonging to the account used to make the request
Create Validation Request
POST
api.twilio.com/<url_path>
Fetch Outgoing Caller Id
GET
api.twilio.com/<url_path>
Fetch an outgoing-caller-id belonging to the account used to make the request
Update Outgoing Caller Id
POST
api.twilio.com/<url_path>
Updates the caller-id
Delete Outgoing Caller Id
DELETE
api.twilio.com/<url_path>
Delete the caller-id specified from the account
Queues
List Queue
GET
api.twilio.com/<url_path>
Retrieve a list of queues belonging to the account used to make the request
Create Queue
GET
api.twilio.com/<url_path>
Create a queue
List Member
GET
api.twilio.com/<url_path>
Retrieve the members of the queue
Fetch Member
GET
api.twilio.com/<url_path>
Fetch a specific member from the queue
Update Member
POST
api.twilio.com/<url_path>
Dequeue a member from a queue and have the member's call begin executing the TwiML document at that URL
Fetch Queue
GET
api.twilio.com/<url_path>
Fetch an instance of a queue identified by the QueueSid
Update Queue
POST
api.twilio.com/<url_path>
Update the queue with the new parameters
Delete Queue
DELETE
api.twilio.com/<url_path>
Remove an empty queue
Recordings
List Recording
GET
api.twilio.com/<url_path>
Retrieve a list of recordings belonging to the account used to make the request
List Recording Transcription
GET
api.twilio.com/<url_path>
Fetch Recording Transcription
GET
api.twilio.com/<url_path>
Delete Recording Transcription
GET
api.twilio.com/<url_path>
List Recording Add On Result
GET
api.twilio.com/<url_path>
Retrieve a list of results belonging to the recording
List Recording Add On Result Payload
GET
api.twilio.com/<url_path>
Retrieve a list of payloads belonging to the AddOnResult
Fetch Recording Add On Result Payload
GET
api.twilio.com/<url_path>
Fetch an instance of a result payload
Delete Recording Add On Result Payload
DELETE
api.twilio.com/<url_path>
Delete a payload from the result along with all associated Data
Fetch Recording Add On Result
GET
api.twilio.com/<url_path>
Fetch an instance of an AddOnResult
Delete Recording Add On Result
DELETE
api.twilio.com/<url_path>
Delete a result and purge all associated Payloads
Fetch Recording
GET
api.twilio.com/<url_path>
Fetch an instance of a recording
Delete Recording
DELETE
api.twilio.com/<url_path>
Delete a recording from your account
Sip
List Sip Credential List
GET
api.twilio.com/<url_path>
Get All Credential Lists
Create Sip Credential List
POST
api.twilio.com/<url_path>
Create a Credential List
List Sip Credential
GET
api.twilio.com/<url_path>
Retrieve a list of credentials.
Create Sip Credential
POST
api.twilio.com/<url_path>
Create a new credential resource.
Fetch Sip Credential
GET
api.twilio.com/<url_path>
Fetch a single credential.
Update Sip Credential
POST
api.twilio.com/<url_path>
Update a credential resource.
Delete Sip Credential
DELETE
api.twilio.com/<url_path>
Delete a credential resource.
Fetch Sip Credential List
GET
api.twilio.com/<url_path>
Get a Credential List
Update Sip Credential List
POST
api.twilio.com/<url_path>
Update a Credential List
Delete Sip Credential List
DELETE
api.twilio.com/<url_path>
Delete a Credential List
List Sip Domain
GET
api.twilio.com/<url_path>
Retrieve a list of domains belonging to the account used to make the request
Create Sip Domain
POST
api.twilio.com/<url_path>
Create a new Domain
List Sip Auth Calls Credential List Mapping
GET
api.twilio.com/<url_path>
Retrieve a list of credential list mappings belonging to the domain used in the request
Create Sip Auth Calls Credential List Mapping
POST
api.twilio.com/<url_path>
Create a new credential list mapping resource
Fetch Sip Auth Calls Credential List Mapping
GET
api.twilio.com/<url_path>
Fetch a specific instance of a credential list mapping
Delete Sip Auth Calls Credential List Mapping
DELETE
api.twilio.com/<url_path>
Delete a credential list mapping from the requested domain
List Sip Auth Calls Ip Access Control List Mapping
GET
api.twilio.com/<url_path>
Retrieve a list of IP Access Control List mappings belonging to the domain used in the request
Create Sip Auth Calls Ip Access Control List Mapping
POST
api.twilio.com/<url_path>
Create a new IP Access Control List mapping
Fetch Sip Auth Calls Ip Access Control List Mapping
GET
api.twilio.com/<url_path>
Fetch a specific instance of an IP Access Control List mapping
Delete Sip Auth Calls Ip Access Control List Mapping
DELETE
api.twilio.com/<url_path>
Delete an IP Access Control List mapping from the requested domain
List Sip Auth Registrations Credential List Mapping
GET
api.twilio.com/<url_path>
Retrieve a list of credential list mappings belonging to the domain used in the request
Create Sip Auth Registrations Credential List Mapping
POST
api.twilio.com/<url_path>
Create a new credential list mapping resource
Fetch Sip Auth Registrations Credential List Mapping
GET
api.twilio.com/<url_path>
Fetch a specific instance of a credential list mapping
Delete Sip Auth Registrations Credential List Mapping
DELETE
api.twilio.com/<url_path>
Delete a credential list mapping from the requested domain
List Sip Credential List Mapping
GET
api.twilio.com/<url_path>
Read multiple CredentialListMapping resources from an account.
Create Sip Credential List Mapping
POST
api.twilio.com/<url_path>
Create a CredentialListMapping resource for an account.
Fetch Sip Credential List Mapping
GET
api.twilio.com/<url_path>
Fetch a single CredentialListMapping resource from an account.
Delete Sip Credential List Mapping
DELETE
api.twilio.com/<url_path>
Delete a CredentialListMapping resource from an account.
List Sip Ip Access Control List Mapping
GET
api.twilio.com/<url_path>
Retrieve a list of IpAccessControlListMapping resources.
Create Sip Ip Access Control List Mapping
POST
api.twilio.com/<url_path>
Create a new IpAccessControlListMapping resource.
Fetch Sip Ip Access Control List Mapping
GET
api.twilio.com/<url_path>
Fetch an IpAccessControlListMapping resource.
Delete Sip Ip Access Control List Mapping
DELETE
api.twilio.com/<url_path>
Delete an IpAccessControlListMapping resource.
Fetch Sip Domain
GET
api.twilio.com/<url_path>
Fetch an instance of a Domain
Update Sip Domain
POST
api.twilio.com/<url_path>
Update the attributes of a domain
Delete Sip Domain
DELETE
api.twilio.com/<url_path>
Delete an instance of a Domain
List Sip Ip Access Control List
GET
api.twilio.com/<url_path>
Retrieve a list of IpAccessControlLists that belong to the account used to make the request
Create Sip Ip Access Control List
POST
api.twilio.com/<url_path>
Create a new IpAccessControlList resource
List Sip Ip Address
GET
api.twilio.com/<url_path>
Read multiple IpAddress resources.
Create Sip Ip Address
POST
api.twilio.com/<url_path>
Create a new IpAddress resource.
Fetch Sip Ip Address
GET
api.twilio.com/<url_path>
Read one IpAddress resource.
Update Sip Ip Address
POST
api.twilio.com/<url_path>
Update an IpAddress resource.
Delete Sip Ip Address
DELETE
api.twilio.com/<url_path>
Delete an IpAddress resource.
Fetch Sip Ip Access Control List
GET
api.twilio.com/<url_path>
Fetch a specific instance of an IpAccessControlList
Update Sip Ip Access Control List
POST
api.twilio.com/<url_path>
Rename an IpAccessControlList
Delete Sip Ip Access Control List
DELETE
api.twilio.com/<url_path>
Delete an IpAccessControlList from the requested account
Sms
List Short Code
GET
api.twilio.com/<url_path>
Retrieve a list of short-codes belonging to the account used to make the request
Fetch Short Code
GET
api.twilio.com/<url_path>
Fetch an instance of a short code
Update Short Code
POST
api.twilio.com/<url_path>
Update a short code with the following parameters
Signingkeys
List Signing Key
GET
api.twilio.com/<url_path>
Create New Signing Key
POST
api.twilio.com/<url_path>
Create a new Signing Key for the account making the request.
Fetch Signing Key
GET
api.twilio.com/<url_path>
Update Signing Key
POST
api.twilio.com/<url_path>
Delete Signing Key
DELETE
api.twilio.com/<url_path>
Tokens
Create Token
POST
api.twilio.com/<url_path>
Create a new token for ICE servers
Transcriptions
List Transcription
GET
api.twilio.com/<url_path>
Retrieve a list of transcriptions belonging to the account used to make the request
Fetch Transcription
GET
api.twilio.com/<url_path>
Fetch an instance of a Transcription
Delete Transcription
DELETE
api.twilio.com/<url_path>
Delete a transcription from the account used to make the request
Usage
List Usage Record
GET
api.twilio.com/<url_path>
Retrieve a list of usage-records belonging to the account used to make the request
List Usage Record All Time
GET
api.twilio.com/<url_path>
List Usage Record Daily
GET
api.twilio.com/<url_path>
List Usage Record Last Month
GET
api.twilio.com/<url_path>
List Usage Record Monthly
GET
api.twilio.com/<url_path>