@datafire/twilio v6.0.0
@datafire/twilio
Client library for Twilio
Installation and Usage
npm install --save @datafire/twilio
let twilio = require('@datafire/twilio').create({
username: "",
password: ""
});
.then(data => {
console.log(data);
});
Description
Enabling phones, VoIP, and messaging to be embedded into web, desktop, and mobile software.
Actions
Accounts.AccountSid.Applications.ApplicationSid.json.delete
Delete this application.
twilio.Accounts.AccountSid.Applications.ApplicationSid.json.delete({
"AccountSid": "",
"ApplicationSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ApplicationSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Applications.ApplicationSid.json.get
Get application instance resource.
twilio.Accounts.AccountSid.Applications.ApplicationSid.json.get({
"AccountSid": "",
"ApplicationSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ApplicationSid required
string
- AccountSid required
Output
- output application
Accounts.AccountSid.Applications.ApplicationSid.json.post
Tries to update the application's properties, and returns the updated resource representation if successful. The returned response is identical to that returned above when making a GET request.
twilio.Accounts.AccountSid.Applications.ApplicationSid.json.post({
"AccountSid": "",
"ApplicationSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ApplicationSid required
string
- AccountSid required
Output
- output application
Accounts.AccountSid.Applications.json.get
Returns a list of Application resource representations, each representing an application within your account. The list includes paging information.
twilio.Accounts.AccountSid.Applications.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output applications
Accounts.AccountSid.Applications.json.post
Creates a new application within your account.
twilio.Accounts.AccountSid.Applications.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.AuthorizedConnectApps.ConnectAppSid.json.get
Get the properties of the authorized application.
twilio.Accounts.AccountSid.AuthorizedConnectApps.ConnectAppSid.json.get({
"AccountSid": "",
"ConnectAppSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConnectAppSid required
string
- AccountSid required
Output
- output authApp
Accounts.AccountSid.AuthorizedConnectApps.json.get
Returns a list of Connect App resource representations, each representing a Connect App you've authorized to access your account. The list includes paging information.
twilio.Accounts.AccountSid.AuthorizedConnectApps.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output authApps
Accounts.AccountSid.AvailablePhoneNumbers.IsoCountryCode.Local.json.get
Returns a list of local AvailablePhoneNumber resource representations that match the specified filters, each representing a phone number tha is currently available for provisioning within your account.
twilio.Accounts.AccountSid.AvailablePhoneNumbers.IsoCountryCode.Local.json.get({
"AccountSid": "",
"IsoCountryCode": ""
}, context)
Input
- input
object
- AccountSid required
string
- IsoCountryCode required
string
: ISO 3166-1 alpha-2.
- AccountSid required
Output
- output availablePhoneNumbers
Accounts.AccountSid.AvailablePhoneNumbers.IsoCountryCode.Mobile.json.get
Returns a list of mobile AvailablePhoneNumber resource representations that match the specified filters, each representing a phone number that is currently available for provisioning within your account.
twilio.Accounts.AccountSid.AvailablePhoneNumbers.IsoCountryCode.Mobile.json.get({
"AccountSid": "",
"IsoCountryCode": ""
}, context)
Input
- input
object
- AccountSid required
string
- IsoCountryCode required
string
: ISO 3166-1 alpha-2.
- AccountSid required
Output
- output phoneMobileNumbers
Accounts.AccountSid.AvailablePhoneNumbers.IsoCountryCode.TollFree.json.get
Returns a list of toll-free AvailablePhoneNumber elements that match the specified filters, each representing a phone number that is currently available for provisioning within your account. To provision an available phone number, POST the number to the IncomingPhoneNumbers resource.
twilio.Accounts.AccountSid.AvailablePhoneNumbers.IsoCountryCode.TollFree.json.get({
"AccountSid": "",
"IsoCountryCode": ""
}, context)
Input
- input
object
- AccountSid required
string
- IsoCountryCode required
string
: ISO 3166-1 alpha-2.
- AccountSid required
Output
- output phoneTollFreeNumbers
Accounts.AccountSid.AvailablePhoneNumbers.json.get
Returns a list of all AvailablePhoneNumber subresources for your account by ISO Country. For full information about our phone number support, see our Phone Number CSV (http://www.twilio.com/resources/rates/international-phone-number-rates.csv).
twilio.Accounts.AccountSid.AvailablePhoneNumbers.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output availablePhoneNumbers
Accounts.AccountSid.Calls.CallSid.Notifications.json.get
Returns a list of notifications generated for an account. The list includes paging information.
twilio.Accounts.AccountSid.Calls.CallSid.Notifications.json.get({
"AccountSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CallSid required
string
- AccountSid required
Output
- output notifications
Accounts.AccountSid.Calls.CallSid.Recordings.json.get
Returns a list of Recording resource representations, each representing a recording generated during the course of a phone call.
twilio.Accounts.AccountSid.Calls.CallSid.Recordings.json.get({
"AccountSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CallSid required
string
- AccountSid required
Output
- output recordings
Accounts.AccountSid.Calls.CallSid.json.get
Returns the single Call resource identified by {CallSid}.
twilio.Accounts.AccountSid.Calls.CallSid.json.get({
"AccountSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CallSid required
string
- AccountSid required
Output
- output callInstance
Accounts.AccountSid.Calls.CallSid.json.post
Modify a phone call.
twilio.Accounts.AccountSid.Calls.CallSid.json.post({
"AccountSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CallSid required
string
- AccountSid required
Output
- output callInstance
Accounts.AccountSid.Calls.json.get
Returns a list of phone calls made to and from the account identified by {AccountSid}.
twilio.Accounts.AccountSid.Calls.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output calls
Accounts.AccountSid.Calls.json.post
To make a call, make an HTTP POST request. Initiate a new phone call.
twilio.Accounts.AccountSid.Calls.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Conferences.ConferenceSid.Participants.CallSid.json.delete
Kick this participant from the conference.
twilio.Accounts.AccountSid.Conferences.ConferenceSid.Participants.CallSid.json.delete({
"AccountSid": "",
"ConferenceSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConferenceSid required
string
- CallSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Conferences.ConferenceSid.Participants.CallSid.json.get
Returns a representation of this participant.
twilio.Accounts.AccountSid.Conferences.ConferenceSid.Participants.CallSid.json.get({
"AccountSid": "",
"ConferenceSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConferenceSid required
string
- CallSid required
string
- AccountSid required
Output
- output participant
Accounts.AccountSid.Conferences.ConferenceSid.Participants.CallSid.json.post
Updates the status of a participant.
twilio.Accounts.AccountSid.Conferences.ConferenceSid.Participants.CallSid.json.post({
"AccountSid": "",
"ConferenceSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConferenceSid required
string
- CallSid required
string
- AccountSid required
Output
- output participant
Accounts.AccountSid.Conferences.ConferenceSid.Participants.json.get
Returns the list of participants in the conference identified by {ConferenceSid}.
twilio.Accounts.AccountSid.Conferences.ConferenceSid.Participants.json.get({
"AccountSid": "",
"ConferenceSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConferenceSid required
string
- AccountSid required
Output
- output participants
Accounts.AccountSid.Conferences.ConferenceSid.json.get
Returns a representation of the conference identified by {ConferenceSid}.
twilio.Accounts.AccountSid.Conferences.ConferenceSid.json.get({
"AccountSid": "",
"ConferenceSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConferenceSid required
string
- AccountSid required
Output
- output conference
Accounts.AccountSid.Conferences.json.get
Returns a list of conferences within an account. The list includes paging information.
twilio.Accounts.AccountSid.Conferences.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output conferences
Accounts.AccountSid.ConnectApps.ConnectAppSid.json.get
Get the properties of a Connect App.
twilio.Accounts.AccountSid.ConnectApps.ConnectAppSid.json.get({
"AccountSid": "",
"ConnectAppSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConnectAppSid required
string
- AccountSid required
Output
- output connectApp
Accounts.AccountSid.ConnectApps.ConnectAppSid.json.post
Tries to update the Connect App's properties, and returns the updated resource representation if successful. The returned response is identical to that returned above when making a GET request.
twilio.Accounts.AccountSid.ConnectApps.ConnectAppSid.json.post({
"AccountSid": "",
"ConnectAppSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ConnectAppSid required
string
- AccountSid required
Output
- output connectApp
Accounts.AccountSid.ConnectApps.json.get
Returns a list of Connect App resource representations, each representing a Connect App in your account. The list includes paging information.
twilio.Accounts.AccountSid.ConnectApps.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output connectApps
Accounts.AccountSid.IncomingPhoneNumbers.Local.json.get
Returns a list of local elements, each representing a local (not toll-free) phone number given to your account, under an list element that includes paging information. Works exactly the same as the IncomingPhoneNumber resource, but filters out toll-free numbers.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.Local.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.IncomingPhoneNumbers.Local.json.post
Adds a new phone number to your account. If a phone number is found for your request, Twilio will add it to your account and bill you for the first month's cost of the phone number.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.Local.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.IncomingPhoneNumbers.Mobile.json.get
Returns a list of local elements, each representing a mobile phone number given to your account, under an list element that includes paging information. Works exactly the same as the IncomingPhoneNumber resource, but filters out local and toll free numbers.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.Mobile.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.IncomingPhoneNumbers.Mobile.json.post
Adds a new phone number to your account. If a phone number is found for your request, Twilio will add it to your account and bill you for the first month's cost of the phone number.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.Mobile.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.IncomingPhoneNumbers.TollFree.json.get
Returns a list of local elements, each representing a toll-free phone number given to your account, under an list element that includes paging information. Works exactly the same as the IncomingPhoneNumber resource, but filters out all numbers that aren't toll-free.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.TollFree.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.IncomingPhoneNumbers.TollFree.json.post
Adds a new phone number to your account. If a phone number is found for your request, Twilio will add it to your account and bill you for the first month's cost of the phone number.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.TollFree.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.delete
Release this phone number from your account. Twilio will no longer answer calls to this number, and you will stop being billed the monthly phone number fee. The phone number will eventually be recycled and potentially given to another customer, so use with care. If you make a mistake, contac us. We may be able to give you the number back.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.delete({
"AccountSid": "",
"IncomingPhoneNumberSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IncomingPhoneNumberSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.get
Get info about incoming call's phone number.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.get({
"AccountSid": "",
"IncomingPhoneNumberSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IncomingPhoneNumberSid required
string
- AccountSid required
Output
- output incomingCall
Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.post
Tries to update the incoming phone number's properties, and returns the updated resource representation if successful. The returned response is identical to that returned above when making a GET request.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.post({
"AccountSid": "",
"IncomingPhoneNumberSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IncomingPhoneNumberSid required
string
- AccountSid required
Output
- output incomingCall
Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.put
Tries to update the incoming phone number's properties, and returns the updated resource representation if successful. The returned response is identical to that returned above when making a GET request.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.IncomingPhoneNumberSid.json.put({
"AccountSid": "",
"IncomingPhoneNumberSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IncomingPhoneNumberSid required
string
- AccountSid required
Output
- output incomingCall
Accounts.AccountSid.IncomingPhoneNumbers.json.get
Returns a list of IncomingPhoneNumber resource representations, each representing a phone number given to your account. The list includes paging information.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output incomingCalls
Accounts.AccountSid.IncomingPhoneNumbers.json.post
Purchases a new phone number for your account. If a phone number is found for your request, Twilio will add it to your account and bill you for the first month's cost of the phone number. To find an available phone number to POST, use the subresources of the AvailablePhoneNumbers list resource.
twilio.Accounts.AccountSid.IncomingPhoneNumbers.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Messages.MessageSid.Media.MediaSid.json.get
Without an extension, the media is returned using the mime-type provided when the media was generated.
twilio.Accounts.AccountSid.Messages.MessageSid.Media.MediaSid.json.get({
"AccountSid": "",
"MessageSid": "",
"MediaSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- MessageSid required
string
- MediaSid required
string
- AccountSid required
Output
- output media
Accounts.AccountSid.Messages.MessageSid.Media.json.get
Returns a list of media associated with your message.
twilio.Accounts.AccountSid.Messages.MessageSid.Media.json.get({
"AccountSid": "",
"MessageSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- MessageSid required
string
- AccountSid required
Output
- output mediaList
Accounts.AccountSid.Messages.MessageSid.json.get
Returns a single message specified by the provided {MessageSid}.
twilio.Accounts.AccountSid.Messages.MessageSid.json.get({
"AccountSid": "",
"MessageSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- MessageSid required
string
- AccountSid required
Output
- output message
Accounts.AccountSid.Messages.json.get
Returns a list of messages associated with your account. The list includes paging information.
twilio.Accounts.AccountSid.Messages.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output messages
Accounts.AccountSid.Messages.json.post
To send a new outgoing message, make an HTTP POST to your Messages list resource URI
twilio.Accounts.AccountSid.Messages.json.post({
"AccountSid": "",
"To": ""
}, context)
Input
- input
object
- AccountSid required
string
- To required
string
: The destination phone number. Format with a '+' and country code e.g., +16175551212 (E.164 format). - From
string
: A Twilio phone number (in E.164 format) or alphanumeric sender ID enabled for the type of message you wish to send. Phone numbers or short codes purchased from Twilio work here. You cannot (for example) spoof messages from your own cell phone number. - MessagingServiceSid
string
: The 34 character unique id of the Messaging Service you want to associate with this Message. Set this parameter to use the Messaging Service Settings and Copilot Features you have configured. When only this parameter is set, Twilio will use your enabled Copilot Features to select the From phone number for delivery. - Body
string
: The text of the message you want to send, limited to 1600 characters. - MediaUrl
string
: The URL of the media you wish to send out with the message. gif , png and jpeg content is currently supported and will be formatted correctly on the recipient's device. Other types are also accepted by the API. The media size limit is 5MB. If you wish to send more than one image in the message body, please provide multiple MediaUrls values in the POST request. You may include up to 10 MediaUrls per message.
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Notifications.NotificationSid.json.delete
Deletes the notification identified by {NotificationSid} from an account's log.
twilio.Accounts.AccountSid.Notifications.NotificationSid.json.delete({
"AccountSid": "",
"NotificationSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- NotificationSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Notifications.NotificationSid.json.get
Get a notification entry.
twilio.Accounts.AccountSid.Notifications.NotificationSid.json.get({
"AccountSid": "",
"NotificationSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- NotificationSid required
string
- AccountSid required
Output
- output notification
Accounts.AccountSid.Notifications.json.get
Returns a list of notifications generated for an account. The list includes paging information.
twilio.Accounts.AccountSid.Notifications.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output notifications
Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.delete
Deletes the caller ID from the account. Returns an HTTP 204 response if successful, with no body.
twilio.Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.delete({
"AccountSid": "",
"OutgoingCallerIdSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- OutgoingCallerIdSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.get
Get the set of an account's verified phone numbers.
twilio.Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.get({
"AccountSid": "",
"OutgoingCallerIdSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- OutgoingCallerIdSid required
string
- AccountSid required
Output
- output outgoingCallerId
Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.post
Updates the caller id, and returns the updated resource if successful.
twilio.Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.post({
"AccountSid": "",
"OutgoingCallerIdSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- OutgoingCallerIdSid required
string
- AccountSid required
Output
- output outgoingCallerId
Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.put
Updates the caller id, and returns the updated resource if successful.
twilio.Accounts.AccountSid.OutgoingCallerIds.OutgoingCallerIdSid.json.put({
"AccountSid": "",
"OutgoingCallerIdSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- OutgoingCallerIdSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.OutgoingCallerIds.json.get
Returns a list of OutgoingCallerId resource representations, each representing a Caller ID number valid for an account. The list includes paging information.
twilio.Accounts.AccountSid.OutgoingCallerIds.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output outCallerIds
Accounts.AccountSid.OutgoingCallerIds.json.post
Adds a new CallerID to your account.
twilio.Accounts.AccountSid.OutgoingCallerIds.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Queues.QueueSid.Members.Front.json.get
Get a front member.
twilio.Accounts.AccountSid.Queues.QueueSid.Members.Front.json.get({
"AccountSid": "",
"QueueSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- AccountSid required
Output
- output member
Accounts.AccountSid.Queues.QueueSid.Members.Front.json.post
Posting a URL and Method to a Queue instance will dequeue a member from a queue and have the member's call begin executing the TwiML document at that URL When dequeuing the 'Front' of the queue, the next call in the queue will be redirected.
twilio.Accounts.AccountSid.Queues.QueueSid.Members.Front.json.post({
"AccountSid": "",
"QueueSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- AccountSid required
Output
- output member
Accounts.AccountSid.Queues.QueueSid.Members.CallSid.json.get
Get a specific member.
twilio.Accounts.AccountSid.Queues.QueueSid.Members.CallSid.json.get({
"AccountSid": "",
"QueueSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- CallSid required
string
- AccountSid required
Output
- output member
Accounts.AccountSid.Queues.QueueSid.Members.CallSid.json.post
Posting a URL and Method to a Queue instance will dequeue a member from a queue and have the member's call begin executing the TwiML document at that URL When redirecting a member of a queue addressed by CallSid, only the first request will succeed and return a 200 response code. A second request will fail and return an appropriate 400 response code.
twilio.Accounts.AccountSid.Queues.QueueSid.Members.CallSid.json.post({
"AccountSid": "",
"QueueSid": "",
"CallSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- CallSid required
string
- AccountSid required
Output
- output member
Accounts.AccountSid.Queues.QueueSid.Members.json.get
Returns the list of members in the queue identified by {QueueSid}.
twilio.Accounts.AccountSid.Queues.QueueSid.Members.json.get({
"AccountSid": "",
"QueueSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- AccountSid required
Output
- output members
Accounts.AccountSid.Queues.QueueSid.json.delete
The DELETE method allows you to remove a Queue. Only empty queues are deletable.
twilio.Accounts.AccountSid.Queues.QueueSid.json.delete({
"AccountSid": "",
"QueueSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Queues.QueueSid.json.get
Get resource's individual Queue instance.
twilio.Accounts.AccountSid.Queues.QueueSid.json.get({
"AccountSid": "",
"QueueSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- AccountSid required
Output
- output queue
Accounts.AccountSid.Queues.QueueSid.json.post
This POST request allows you to change the FriendlyName or MaxSize.
twilio.Accounts.AccountSid.Queues.QueueSid.json.post({
"AccountSid": "",
"QueueSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- QueueSid required
string
- AccountSid required
Output
- output queue
Accounts.AccountSid.Queues.json.get
Returns a list of queues within an account. The list includes paging information.
twilio.Accounts.AccountSid.Queues.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output queues
Accounts.AccountSid.Queues.json.post
Create a new Queue resource.
twilio.Accounts.AccountSid.Queues.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Recordings.RecordingSid.Transcriptions.json.get
Returns a set of Transcription resource representations that includes paging information.
twilio.Accounts.AccountSid.Recordings.RecordingSid.Transcriptions.json.get({
"AccountSid": "",
"RecordingSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- RecordingSid required
string
- AccountSid required
Output
- output transcriptions
Accounts.AccountSid.Recordings.RecordingSid.json.delete
Deletes a recording from your account.
twilio.Accounts.AccountSid.Recordings.RecordingSid.json.delete({
"AccountSid": "",
"RecordingSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- RecordingSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Recordings.RecordingSid.json.get
Returns one of several representations: Without an extension, or with a ".wav", a binary WAV audio file is returned with mime-type "audio/x-wav". Appending ".mp3" to the URI returns a binary MP3 audio file with mime-type type "audio/mpeg". Appending ".xml" to the URI returns a XML representation.
twilio.Accounts.AccountSid.Recordings.RecordingSid.json.get({
"AccountSid": "",
"RecordingSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- RecordingSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Recordings.json.get
Returns a list of Recording resource representations, each representing a recording generated during the course of a phone call.
twilio.Accounts.AccountSid.Recordings.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output recordings
Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.CredentialSid.json.delete
Remove a Credential from a CredentialList.
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.CredentialSid.json.delete({
"AccountSid": "",
"CLSid": "",
"CredentialSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- CredentialSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.CredentialSid.json.get
Get a specific Credential in a list. Though a password is stored for each username in your list, the password is not returned to protect your password. If you cannot remember your password, you will need to POST to this resource to update it.
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.CredentialSid.json.get({
"AccountSid": "",
"CLSid": "",
"CredentialSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- CredentialSid required
string
- AccountSid required
Output
- output credential
Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.CredentialSid.json.post
Change the password of a Credential record.
If the change is successful, Twilio will respond with the Credential record but will not include the password in the response.
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.CredentialSid.json.post({
"AccountSid": "",
"CLSid": "",
"CredentialSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- CredentialSid required
string
- AccountSid required
Output
- output credential
Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.json.get
Get the list of Credentials in a CredentialList. The passwords for the Credentials are intentionally not returned so as to protect them.
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.json.get({
"AccountSid": "",
"CLSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- AccountSid required
Output
- output credentials
Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.json.post
Add a Credential to the CredentialList.
When creating a Credential, you will POST both a username and password, but only receive the username back in the response. The password is intentionally not returned so as to protect it.
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.Credentials.json.post({
"AccountSid": "",
"CLSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.CredentialLists.CLSid.json.delete
Delete a CredentialList from your account. It can only be deleted if no domains are mapped to it. If you attempt to delete one that is mapped to a domain, you will receive an error.
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.json.delete({
"AccountSid": "",
"CLSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.CredentialLists.CLSid.json.get
Get a credential list instance resource
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.json.get({
"AccountSid": "",
"CLSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- AccountSid required
Output
- output credentialList
Accounts.AccountSid.SIP.CredentialLists.CLSid.json.post
Change the FriendlyName of the list
twilio.Accounts.AccountSid.SIP.CredentialLists.CLSid.json.post({
"AccountSid": "",
"CLSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- CLSid required
string
- AccountSid required
Output
- output credentialList
Accounts.AccountSid.SIP.CredentialLists.json.get
Gets a list of Credential Lists for an account
twilio.Accounts.AccountSid.SIP.CredentialLists.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output credentialLists
Accounts.AccountSid.SIP.CredentialLists.json.post
Create a new Credential List.
twilio.Accounts.AccountSid.SIP.CredentialLists.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.Domains.SipDomainSid.CredentialListMappings.CLSid.json.delete
Remove a CredentialListMapping from a domain
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.CredentialListMappings.CLSid.json.delete({
"AccountSid": "",
"SipDomainSid": "",
"CLSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- CLSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.Domains.SipDomainSid.CredentialListMappings.json.get
Get the user lists mapped to this domain.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.CredentialListMappings.json.get({
"AccountSid": "",
"SipDomainSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- AccountSid required
Output
- output credentialListMappings
Accounts.AccountSid.SIP.Domains.SipDomainSid.CredentialListMappings.json.post
Map a CredentialList to the domain.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.CredentialListMappings.json.post({
"AccountSid": "",
"SipDomainSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.ALSid.json.delete
Remove a mapping from this domain.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.ALSid.json.delete({
"AccountSid": "",
"SipDomainSid": "",
"ALSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- ALSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.ALSid.json.get
Return a specific IpAccessControlListMapping instance by Sid.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.ALSid.json.get({
"AccountSid": "",
"SipDomainSid": "",
"ALSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- ALSid required
string
- AccountSid required
Output
- output ipAccessControlListMapping
Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.json.get
Return the IpAccessControlListMappings that are associated to this domain.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.json.get({
"AccountSid": "",
"SipDomainSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.json.post
Map an IpAccessControlList to this domain.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.IpAccessControlListMappings.json.post({
"AccountSid": "",
"SipDomainSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.Domains.SipDomainSid.json.delete
Delete a domain. If you have created subdomains of a domain, you will not be able to delete the domain until you first delete all subdomains of it.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.json.delete({
"AccountSid": "",
"SipDomainSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.Domains.SipDomainSid.json.get
Return a specific instance by Sid.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.json.get({
"AccountSid": "",
"SipDomainSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- AccountSid required
Output
- output domain
Accounts.AccountSid.SIP.Domains.SipDomainSid.json.post
Update the attributes of a domain.
twilio.Accounts.AccountSid.SIP.Domains.SipDomainSid.json.post({
"AccountSid": "",
"SipDomainSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- SipDomainSid required
string
- AccountSid required
Output
- output domain
Accounts.AccountSid.SIP.Domains.json.get
Returns a paged list of the domains for an account.
twilio.Accounts.AccountSid.SIP.Domains.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output domains
Accounts.AccountSid.SIP.Domains.json.post
Creates a new Domain and returns its instance resource. You must pick a unique domain name that ends in ".sip.twilio.com". After creating a Domain, you must map it to an authentication method before the domain is ready to receive traffic.
twilio.Accounts.AccountSid.SIP.Domains.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.IpAddressSid.json.delete
Deletes an IP address entry from the list.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.IpAddressSid.json.delete({
"AccountSid": "",
"IpAccessControlListSid": "",
"IpAddressSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- IpAddressSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.IpAddressSid.json.get
Return a single IP Address resource.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.IpAddressSid.json.get({
"AccountSid": "",
"IpAccessControlListSid": "",
"IpAddressSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- IpAddressSid required
string
- AccountSid required
Output
- output ipAddress
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.IpAddressSid.json.post
Change the description or IP address of a given IpAddress instance resource
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.IpAddressSid.json.post({
"AccountSid": "",
"IpAccessControlListSid": "",
"IpAddressSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- IpAddressSid required
string
- AccountSid required
Output
- output ipAddress
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.json.get
List the IP Addresses contained in this list.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.json.get({
"AccountSid": "",
"IpAccessControlListSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- AccountSid required
Output
- output ipAddresses
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.json.post
Add an IP Address to the list with a description.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.IpAddresses.json.post({
"AccountSid": "",
"IpAccessControlListSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.json.delete
Delete an IpAccessControlList from your account. It can only be deleted if no domains are mapped to it. If you attempt to delete one that is mapped to a domain, you will receive an error.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.json.delete({
"AccountSid": "",
"IpAccessControlListSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.json.get
Return a specific IpAccessControlList resource.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.json.get({
"AccountSid": "",
"IpAccessControlListSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- AccountSid required
Output
- output ipAccessControlListMapping
Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.json.post
Rename an IpAccessControlList.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.IpAccessControlListSid.json.post({
"AccountSid": "",
"IpAccessControlListSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- IpAccessControlListSid required
string
- AccountSid required
Output
- output ipAccessControlListMapping
Accounts.AccountSid.SIP.IpAccessControlLists.json.get
Return a paged list of all IpAccessControlLists under this account.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.SIP.IpAccessControlLists.json.post
Create a new IpAccessControlList resource.
When created, the list will contain no IP addresses. You will need to add IP addresses to the list for it to be active. To add IP addresses, you will need to POST to the IpAddresses List subresource.
twilio.Accounts.AccountSid.SIP.IpAccessControlLists.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output ipAccessControlListMapping
Accounts.AccountSid.SMS.ShortCodes.ShortCodeSid.json.get
Get a single message.
twilio.Accounts.AccountSid.SMS.ShortCodes.ShortCodeSid.json.get({
"AccountSid": "",
"ShortCodeSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ShortCodeSid required
string
- AccountSid required
Output
- output shortCode
Accounts.AccountSid.SMS.ShortCodes.ShortCodeSid.json.post
Tries to update the shortcode's properties, and returns the updated resource representation if successful.
twilio.Accounts.AccountSid.SMS.ShortCodes.ShortCodeSid.json.post({
"AccountSid": "",
"ShortCodeSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- ShortCodeSid required
string
- AccountSid required
Output
- output shortCode
Accounts.AccountSid.SMS.ShortCodes.json.get
Returns a list of ShortCode resource representations, each representing a short code within your account. The list includes paging information.
twilio.Accounts.AccountSid.SMS.ShortCodes.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output shortCodes
Accounts.AccountSid.Transcriptions.TranscriptionSid.json.delete
Deletes a transcription from your account.
twilio.Accounts.AccountSid.Transcriptions.TranscriptionSid.json.delete({
"AccountSid": "",
"TranscriptionSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- TranscriptionSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Transcriptions.TranscriptionSid.json.get
Returns a single Transcription resource representation identified by the given {TranscriptionSid}. By default Twilio will respond with the XML metadata for the Transcription. If you append ".txt" to the end of the Transcription resource's URI Twilio will just return you the transcription tex.
twilio.Accounts.AccountSid.Transcriptions.TranscriptionSid.json.get({
"AccountSid": "",
"TranscriptionSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- TranscriptionSid required
string
- AccountSid required
Output
- output transcription
Accounts.AccountSid.Transcriptions.json.get
Returns a set of Transcription resource representations that includes paging information.
twilio.Accounts.AccountSid.Transcriptions.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output transcriptions
Accounts.AccountSid.Usage.Records.Subresource.json.get
Returns UsageRecords for all usage categories for a specified period.
twilio.Accounts.AccountSid.Usage.Records.Subresource.json.get({
"AccountSid": "",
"Subresource": ""
}, context)
Input
- input
object
- AccountSid required
string
- Subresource required
string
(values: Daily, Monthly, Yearly, AllTime, Today, Yesterday, ThisMonth, LastMonth): |Subresource|Description|
- AccountSid required
Output
- output usageRecords
Accounts.AccountSid.Usage.Records.json.get
Returns UsageRecords for all usage categories. The list includes paging information. By default, the UsageRecords resource will return one UsageRecord for each Category, representing all usage accrued all-time for the account. You can filter the usage Category or change the date-range over which usage is counted using optional GET query parameters.
twilio.Accounts.AccountSid.Usage.Records.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output usageRecords
Accounts.AccountSid.Usage.Triggers.UsageTriggerSid.json.delete
Delete this UsageTrigger.
twilio.Accounts.AccountSid.Usage.Triggers.UsageTriggerSid.json.delete({
"AccountSid": "",
"UsageTriggerSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- UsageTriggerSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.Usage.Triggers.UsageTriggerSid.json.get
Returns a repesentation of the UsageTrigger.
twilio.Accounts.AccountSid.Usage.Triggers.UsageTriggerSid.json.get({
"AccountSid": "",
"UsageTriggerSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- UsageTriggerSid required
string
- AccountSid required
Output
- output usageTrigger
Accounts.AccountSid.Usage.Triggers.UsageTriggerSid.json.post
Tries to update the UsageTrigger's properties, and returns the updated resource representation if successful.
twilio.Accounts.AccountSid.Usage.Triggers.UsageTriggerSid.json.post({
"AccountSid": "",
"UsageTriggerSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- UsageTriggerSid required
string
- AccountSid required
Output
- output usageTrigger
Accounts.AccountSid.Usage.Triggers.json.get
Returns a list of UsageTrigger resource representations. The list includes paging information. By default, all UsageTriggers are returned. You can filter the list by specifying one or more query parameters. Note that the query parameters are case-sensitive
twilio.Accounts.AccountSid.Usage.Triggers.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
- output usageTriggers
Accounts.AccountSid.Usage.Triggers.json.post
Creates a new UsageTrigger. Each account can create up to 1,000 UsageTriggers. Currently, UsageTriggers that are no longer active are not deleted automatically. Use DELETE to delete triggers you no longer need.
twilio.Accounts.AccountSid.Usage.Triggers.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
- AccountSid required
Output
Output schema unknown
Accounts.AccountSid.json.get
Returns a representation of an account.
twilio.Accounts.AccountSid.json.get({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
: A 34 character string that uniquely identifies this account.
- AccountSid required
Output
- output account
Accounts.AccountSid.json.post
Allows you to modify the properties of an account.
twilio.Accounts.AccountSid.json.post({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
: A 34 character string that uniquely identifies this account.
- AccountSid required
Output
- output account
Accounts.AccountSid.json.put
Allows you to modify the properties of an account.
twilio.Accounts.AccountSid.json.put({
"AccountSid": ""
}, context)
Input
- input
object
- AccountSid required
string
: A 34 character string that uniquely identifies this account.
- AccountSid required
Output
- output account
Accounts.json.get
Retrieve a list of the Account resources belonging to the account used to make the API request. This list will include that Account as well.
twilio.Accounts.json.get(null, context)
Input
This action has no parameters
Output
- output accounts
Accounts.json.post
Create a new Account instance resource as a subaccount of the one used to make the request. See Creating Subaccounts for more information.
twilio.Accounts.json.post(null, context)
Input
This action has no parameters
Output
Output schema unknown
Definitions
account
- account
object
- auth_token
string
- date_created
string
: The date that this account was created, in GMT in RFC 2822 format - date_updated
string
: The date that this account was last updated, in GMT in RFC 2822 format. - friendly_name
string
: A human readable description of this account, up to 64 characters long. By default the FriendlyName is your email address. - sid
string
: A 34 character string that uniquely identifies this account. - status
string
: The status of this account. Usually active, but can be suspended or closed. - subresource_uris
object
- type
string
: The type of this account. Either Trial or Full if you've upgraded. - uri
string
- auth_token
accounts
- accounts
object
- accounts
array
- items
object
- date_created
string
: The date that this account was created, in GMT in RFC 2822 format - date_updated
string
: The date that this account was last updated, in GMT in RFC 2822 format. - friendly_name
string
: A human readable description of this account, up to 64 characters long. By default the FriendlyName is your email address. - sid
string
: A 34 character string that uniquely identifies this account. - status
string
: The status of this account. Usually active, but can be suspended or closed. - type
string
: The type of this account. Either Trial or Full if you've upgraded.
- date_created
- items
- end
number
- first_page_uri
string
- last_page_uri
string
- next_page_uri
null
- num_pages
number
- page
number
- page_size
number
- previous_page_uri
null
- start
number
- total
number
- uri
string
- accounts
appResource
- appResource
object
- account_sid
string
- api_version
string
- date_created
string
- date_updated
string
- friendly_name
string
- sid
string
- sms_fallback_method
string
- sms_fallback_url
string
- sms_method
string
- sms_status_callback
string
- sms_url
string
- status_callback
string
- status_callback_method
string
- uri
string
- voice_caller_id_lookup
string
- voice_fallback_method
string
- voice_fallback_url
string
- voice_method
string
- voice_url
string
- account_sid
appResources
- appResources
object
- applications
array
- items
object
- account_sid
string
- api_version
string
- date_created
string
- date_updated
string
- friendly_name
string
- sid
string
- sms_fallback_method
string
- sms_fallback_url
string
- sms_method
string
- sms_status_callback
string
- sms_url
string
- status_callback
string
- status_callback_method
string
- uri
string
- voice_caller_id_lookup
string
- voice_fallback_method
string
- voice_fallback_url
string
- voice_method
string
- voice_url
string
- account_sid
- items
- end
integer
- first_page_uri
string
- last_page_uri
string
- next_page_uri
string
- num_pages
integer
- page
integer
- page_size
integer
- previous_page_uri
string
- start
integer
- total
integer
- uri
string
- applications
application
- application
object
- account_sid
string
- api_version
string
- date_created
string
- date_updated
string
- friendly_name
string
- sid
string
- sms_fallback_method
string
- sms_fallback_url
object
- sms_method
string
- sms_status_callback
object
- sms_url
object
- status_callback
object
- status_callback_method
object
- uri
string
- voice_caller_id_lookup
object
- voice_fallback_method
string
- voice_fallback_url
object
- voice_method
string
- voice_url
string
- account_sid
applications
- applications
object
- applications
array
- items
object
- account_sid
string
- api_version
string
- date_created
string
- date_updated
string
- friendly_name
string
- sid
string
- sms_fallback_method
object
- sms_fallback_url
object
- sms_method
object
- sms_status_callback
object
- sms_url
object
- status_callback
object
- status_callback_method
object
- uri
string
- voice_caller_id_lookup
object
- voice_fallback_method
object
- voice_fallback_url
object
- voice_method
string
- voice_url
string
- account_sid
- items
- end
number
- first_page_uri
string
- last_page_uri
string
- next_page_uri
object
- num_pages
number
- page
number
- page_size
number
- previous_page_uri
object
- start
number
- total
number
- uri
string
- applications
authApp
- authApp
object
- account_sid
string
- connect_app_company_name
string
- connect_app_description
string
- connect_app_friendly_name
string
- connect_app_homepage_url
string
- connect_app_sid
string
- permissions
array
- items
string
- items
- account_sid
authApps
- authApps
object
- authorized_connect_apps
array
- items
object
- account_sid
string
- connect_app_company_name
string
- connect_app_description
string
- connect_app_friendly_name
string
- connect_app_homepage_url
string
- connect_app_sid
string
- permissions
array
- items
string
- items
- account_sid
- items
- end
integer
- first_page_uri
string
- last_page_uri
string
- next_page_uri
string
- num_pages
integer
- page
integer
- page_size
integer
- previous_page_uri
string
- start
integer
- total
integer
- uri
string
- authorized_connect_apps
availablePhoneNumbers
- availablePhoneNumbers
object
- available_phone_numbers
array
- items
object
- capabilities
object
- MMS
string
- SMS
string
- voice
string
- MMS
- friendly_name
string
- iso_country
string
- lata
string
- latitude
string
- longitude
string
- phone_number
string
- postal_code
string
- rate_center
string
- region
string
- capabilities
- items
- uri
string
- available_phone_numbers
call
- call
object
- account_sid
string
: The unique id of the Account responsible for creating this call. - answered_by
string
- api_version
string
- caller_name
string
- date_created
string
: GMT in RFC 2822 format. - date_updated
string
- direction
string
- duration
string
- end_time
string
: Given as GMT in RFC 2822 format. - formatted_from
string
- formatted_to
string
- forwarded_from
string
- from
string
: The phone number, SIP address or Client identifier that made this call. Phone numbers are in E.164 format (e.g. +16175551212). - parent_call_sid
string
- phone_number_sid
string
- price
string
- sid
string
- start_time
string
: Given as GMT in RFC 2822 format. - status
string
(values: queued, ringing, in-progress, canceled, completed, failed, busy, no-answer) - subresource_uris
object
- notifications
string
- recordings
string
- notifications
- to
string
: Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formated as name@company.com. Client identifiers are formatted client:name. - uri
string
- account_sid
callInstance
- callInstance
object
- account_sid
string
: The unique id of the Account responsible for creating this call. - answered_by
string
(values: null, human, machine): If this call was initiated with answering machine detection, either human or machine. Empty otherwise. - api_version
string
- caller_name
string
: If this call was an incoming call to a phone number with Caller ID Lookup enabled, the caller's name. Empty otherwise. - date_created
string
: GMT in RFC 2822 format. - date_updated
string
- direction
string
(values: inbound, outbound-api, outbound-dial): A string describing the direction of the call. inbound for inbound calls, outbound-api for calls initiated via the REST API or outbound-dial for calls initiated by a verb. - duration
string
: The length of the call in seconds. - end_time
string
: Given as GMT in RFC 2822 format. - forwarded_from
string
: If this call was an incoming call forwarded from another number, the forwarding phone number (depends on carrier supporting forwarding). Empty otherwise. - from
string
: The phone number, SIP address or Client identifier that made this call. Phone numbers are in E.164 format (e.g. +16175551212). - parent_call_sid
string
- phone_number_sid
string
: If the call was inbound, this is the Sid of the IncomingPhoneNumber that received the call. If the call was outbound, it is the Sid of the OutgoingCallerId from which the call was placed. - price
string
: The charge for this call, in the currency associated with the account. Populated after the call is completed. May not be immediately available. - price_unit
string
: The currency in which Price is measured, in ISO 4127 format. - sid
string
- start_time
string
: Given as GMT in RFC 2822 format. - status
string
(values: queued, ringing, in-progress, canceled, completed, failed, busy, no-answer): A string representing the status of the call. - subresource_uris
object
- to
string
: Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formated as name@company.com. Client identifiers are formatted client:name. - uri
string
: The URI for this resource, relative to https://api.twilio.com
- account_sid
calls
- calls
object
- calls
array
- items
object
- account_sid
string
- answered_by
object
- api_version
string
- caller_name
object
- date_created
string
- date_updated
string
- direction
string
- duration
string
- end_time
string
- forwarded_from
object
- from
string
- from_formatted
string
- parent_call_sid
object
- phone_number_sid
string
- price
string
- sid
string
- start_time
string
- status
string
- subresource_uris
object
- notifications
string
- recordings
string
- notifications
- to
string
- to_formatted
string
- uri
string
- account_sid
- items
- end
number
- first_page_uri
string
- last_page_uri
string
- next_page_uri
string
- num_pages
number
- page
number
- page_size
number
- previous_page_uri
object
- start
number
- total
number
- uri
string
- calls
conference
- conference
object
- account_sid
string
- api_version
string
- date_created
string
- date_updated
string
- friendly_name
string
- sid
string
- status
string
(values: init, in-progress, completed) - subresource_uris
object
- participants
string
- participants
- uri
string
- account_sid
conferences
- conferences
object
- conferences
array
- items
object
- account_sid
string
- api_version
string
- date_created
string
- date_updated
string
- friendly_name
string
- sid
string
- status
string
- subresource_uris
object
- participants
string
- participants
- uri
string
- account_sid
- items
- end
integer
- first_page_uri
string
- last_page_uri
string
- next_page_uri
string
- num_pages
integer
- page
integer
- page_size
integer
- previous_page_uri
string
- start
integer
- total
integer
- uri
string
- conferences
connectApp
- connectApp
object
- acc