# twilio v0.2.0 - API Reference

## Modules

- [Twilio](Twilio.md): Elixir SDK for Twilio - Api (API version 1.0.0).
- [Twilio.AccessToken](Twilio.AccessToken.md): Access tokens for Twilio's client SDKs: the Voice SDK in a browser or app,
Video, Conversations (Chat), Sync.
- [Twilio.Accounts](Twilio.Accounts.md): API calls: `create`, `list`, `retrieve`, `update`.

- [Twilio.Addresses](Twilio.Addresses.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Addresses.DependentPhoneNumbers](Twilio.Addresses.DependentPhoneNumbers.md): API calls: `list`.

- [Twilio.Applications](Twilio.Applications.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.AuthorizedConnectApps](Twilio.AuthorizedConnectApps.md): API calls: `list`, `retrieve`.

- [Twilio.AvailablePhoneNumbers](Twilio.AvailablePhoneNumbers.md): API calls: `list`, `retrieve`.

- [Twilio.AvailablePhoneNumbers.Local](Twilio.AvailablePhoneNumbers.Local.md): API calls: `list`.

- [Twilio.AvailablePhoneNumbers.MachineToMachine](Twilio.AvailablePhoneNumbers.MachineToMachine.md): API calls: `list`.

- [Twilio.AvailablePhoneNumbers.Mobile](Twilio.AvailablePhoneNumbers.Mobile.md): API calls: `list`.

- [Twilio.AvailablePhoneNumbers.National](Twilio.AvailablePhoneNumbers.National.md): API calls: `list`.

- [Twilio.AvailablePhoneNumbers.SharedCost](Twilio.AvailablePhoneNumbers.SharedCost.md): API calls: `list`.

- [Twilio.AvailablePhoneNumbers.TollFree](Twilio.AvailablePhoneNumbers.TollFree.md): API calls: `list`.

- [Twilio.AvailablePhoneNumbers.Voip](Twilio.AvailablePhoneNumbers.Voip.md): API calls: `list`.

- [Twilio.Balance](Twilio.Balance.md): API calls: `retrieve`.

- [Twilio.Calls](Twilio.Calls.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Calls.Events](Twilio.Calls.Events.md): API calls: `list`.

- [Twilio.Calls.Notifications](Twilio.Calls.Notifications.md): API calls: `list`, `retrieve`.

- [Twilio.Calls.Payments](Twilio.Calls.Payments.md): API calls: `create`, `update`.

- [Twilio.Calls.Recordings](Twilio.Calls.Recordings.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Calls.Siprec](Twilio.Calls.Siprec.md): API calls: `create`, `update`.

- [Twilio.Calls.Streams](Twilio.Calls.Streams.md): API calls: `create`, `update`.

- [Twilio.Calls.Transcriptions](Twilio.Calls.Transcriptions.md): API calls: `create`, `update`.

- [Twilio.Calls.UserDefinedMessageSubscriptions](Twilio.Calls.UserDefinedMessageSubscriptions.md): API calls: `create`, `delete`.

- [Twilio.Calls.UserDefinedMessages](Twilio.Calls.UserDefinedMessages.md): API calls: `create`.

- [Twilio.Conferences](Twilio.Conferences.md): API calls: `list`, `retrieve`, `update`.

- [Twilio.Conferences.Participants](Twilio.Conferences.Participants.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Conferences.Recordings](Twilio.Conferences.Recordings.md): API calls: `delete`, `list`, `retrieve`, `update`.

- [Twilio.ConnectApps](Twilio.ConnectApps.md): API calls: `delete`, `list`, `retrieve`, `update`.

- [Twilio.IncomingPhoneNumbers](Twilio.IncomingPhoneNumbers.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.IncomingPhoneNumbers.AssignedAddOns](Twilio.IncomingPhoneNumbers.AssignedAddOns.md): API calls: `create`, `delete`, `list`, `retrieve`.

- [Twilio.IncomingPhoneNumbers.AssignedAddOns.Extensions](Twilio.IncomingPhoneNumbers.AssignedAddOns.Extensions.md): API calls: `list`, `retrieve`.

- [Twilio.IncomingPhoneNumbers.Local](Twilio.IncomingPhoneNumbers.Local.md): API calls: `create`, `list`.

- [Twilio.IncomingPhoneNumbers.Mobile](Twilio.IncomingPhoneNumbers.Mobile.md): API calls: `create`, `list`.

- [Twilio.IncomingPhoneNumbers.TollFree](Twilio.IncomingPhoneNumbers.TollFree.md): API calls: `create`, `list`.

- [Twilio.Keys](Twilio.Keys.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Messages](Twilio.Messages.md): API calls: `create`, `delete`, `feedback`, `list`, `retrieve`, `update`.

- [Twilio.Messages.Media](Twilio.Messages.Media.md): API calls: `delete`, `list`, `retrieve`.

- [Twilio.Notifications](Twilio.Notifications.md): API calls: `list`, `retrieve`.

- [Twilio.OutgoingCallerIds](Twilio.OutgoingCallerIds.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Queues](Twilio.Queues.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Queues.Members](Twilio.Queues.Members.md): API calls: `list`, `retrieve`, `update`.

- [Twilio.Recordings](Twilio.Recordings.md): API calls: `delete`, `list`, `retrieve`.

- [Twilio.Recordings.AddOnResults](Twilio.Recordings.AddOnResults.md): API calls: `delete`, `list`, `retrieve`.

- [Twilio.Recordings.AddOnResults.Payloads](Twilio.Recordings.AddOnResults.Payloads.md): API calls: `delete`, `list`, `retrieve`.

- [Twilio.Recordings.AddOnResults.Payloads.Data](Twilio.Recordings.AddOnResults.Payloads.Data.md): API calls: `list`.

- [Twilio.Recordings.Transcriptions](Twilio.Recordings.Transcriptions.md): API calls: `delete`, `list`, `retrieve`.

- [Twilio.Schemas.Account](Twilio.Schemas.Account.md): ## Fields
- [Twilio.Schemas.AccountEnumStatus](Twilio.Schemas.AccountEnumStatus.md): The status of this account. Usually `active`, but can be `suspended` or `closed`.

- [Twilio.Schemas.AccountEnumType](Twilio.Schemas.AccountEnumType.md): The type of this account. Either `Trial` or `Full` if it's been upgraded

- [Twilio.Schemas.AccountsListResponse](Twilio.Schemas.AccountsListResponse.md): ## Fields
- [Twilio.Schemas.Address](Twilio.Schemas.Address.md): ## Fields
- [Twilio.Schemas.AddressesDependentPhoneNumbersListResponse](Twilio.Schemas.AddressesDependentPhoneNumbersListResponse.md): ## Fields
- [Twilio.Schemas.AddressesListResponse](Twilio.Schemas.AddressesListResponse.md): ## Fields
- [Twilio.Schemas.Application](Twilio.Schemas.Application.md): ## Fields
- [Twilio.Schemas.ApplicationsListResponse](Twilio.Schemas.ApplicationsListResponse.md): ## Fields
- [Twilio.Schemas.AuthorizedConnectApp](Twilio.Schemas.AuthorizedConnectApp.md): ## Fields
- [Twilio.Schemas.AuthorizedConnectAppEnumPermission](Twilio.Schemas.AuthorizedConnectAppEnumPermission.md): The set of permissions that you authorized for the Connect App.  Can be: `get-all` or `post-all`.

- [Twilio.Schemas.AuthorizedConnectAppsListResponse](Twilio.Schemas.AuthorizedConnectAppsListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberCountry](Twilio.Schemas.AvailablePhoneNumberCountry.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberLocal](Twilio.Schemas.AvailablePhoneNumberLocal.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberLocal.Capabilities](Twilio.Schemas.AvailablePhoneNumberLocal.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are: `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.AvailablePhoneNumberMachineToMachine](Twilio.Schemas.AvailablePhoneNumberMachineToMachine.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberMachineToMachine.Capabilities](Twilio.Schemas.AvailablePhoneNumberMachineToMachine.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are: `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.AvailablePhoneNumberMobile](Twilio.Schemas.AvailablePhoneNumberMobile.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberMobile.Capabilities](Twilio.Schemas.AvailablePhoneNumberMobile.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are: `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.AvailablePhoneNumberNational](Twilio.Schemas.AvailablePhoneNumberNational.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberNational.Capabilities](Twilio.Schemas.AvailablePhoneNumberNational.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are: `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.AvailablePhoneNumberSharedCost](Twilio.Schemas.AvailablePhoneNumberSharedCost.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberSharedCost.Capabilities](Twilio.Schemas.AvailablePhoneNumberSharedCost.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are: `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.AvailablePhoneNumberTollFree](Twilio.Schemas.AvailablePhoneNumberTollFree.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberTollFree.Capabilities](Twilio.Schemas.AvailablePhoneNumberTollFree.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are: `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.AvailablePhoneNumberVoip](Twilio.Schemas.AvailablePhoneNumberVoip.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumberVoip.Capabilities](Twilio.Schemas.AvailablePhoneNumberVoip.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are: `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.AvailablePhoneNumbersListResponse](Twilio.Schemas.AvailablePhoneNumbersListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumbersLocalListResponse](Twilio.Schemas.AvailablePhoneNumbersLocalListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumbersMachineToMachineListResponse](Twilio.Schemas.AvailablePhoneNumbersMachineToMachineListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumbersMobileListResponse](Twilio.Schemas.AvailablePhoneNumbersMobileListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumbersNationalListResponse](Twilio.Schemas.AvailablePhoneNumbersNationalListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumbersSharedCostListResponse](Twilio.Schemas.AvailablePhoneNumbersSharedCostListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumbersTollFreeListResponse](Twilio.Schemas.AvailablePhoneNumbersTollFreeListResponse.md): ## Fields
- [Twilio.Schemas.AvailablePhoneNumbersVoipListResponse](Twilio.Schemas.AvailablePhoneNumbersVoipListResponse.md): ## Fields
- [Twilio.Schemas.Balance](Twilio.Schemas.Balance.md): ## Fields
- [Twilio.Schemas.Call](Twilio.Schemas.Call.md): ## Fields
- [Twilio.Schemas.CallEnumStatus](Twilio.Schemas.CallEnumStatus.md): The status of this call. Can be: `queued`, `ringing`, `in-progress`, `canceled`, `completed`, `failed`, `busy` or `no-answer`. See [Call Status Values](https://www.twilio.com/docs/voice/api/call-resource#call-status-values) below for more information.

- [Twilio.Schemas.CallEvent](Twilio.Schemas.CallEvent.md): ## Fields
- [Twilio.Schemas.CallNotification](Twilio.Schemas.CallNotification.md): ## Fields
- [Twilio.Schemas.CallNotificationInstance](Twilio.Schemas.CallNotificationInstance.md): ## Fields
- [Twilio.Schemas.CallRecording](Twilio.Schemas.CallRecording.md): ## Fields
- [Twilio.Schemas.CallRecordingEnumSource](Twilio.Schemas.CallRecordingEnumSource.md): How the recording was created. Can be: `DialVerb`, `Conference`, `OutboundAPI`, `Trunking`, `RecordVerb`, `StartCallRecordingAPI`, and `StartConferenceRecordingAPI`.

- [Twilio.Schemas.CallRecordingEnumStatus](Twilio.Schemas.CallRecordingEnumStatus.md): The status of the recording. Can be: `processing`, `completed` and `absent`. For more detailed statuses on in-progress recordings, check out how to [Update a Recording Resource](https://www.twilio.com/docs/voice/api/recording#update-a-recording-resource).

- [Twilio.Schemas.CallsEventsListResponse](Twilio.Schemas.CallsEventsListResponse.md): ## Fields
- [Twilio.Schemas.CallsListResponse](Twilio.Schemas.CallsListResponse.md): ## Fields
- [Twilio.Schemas.CallsNotificationsListResponse](Twilio.Schemas.CallsNotificationsListResponse.md): ## Fields
- [Twilio.Schemas.CallsRecordingsListResponse](Twilio.Schemas.CallsRecordingsListResponse.md): ## Fields
- [Twilio.Schemas.Conference](Twilio.Schemas.Conference.md): ## Fields
- [Twilio.Schemas.ConferenceEnumReasonConferenceEnded](Twilio.Schemas.ConferenceEnumReasonConferenceEnded.md): The reason why a conference ended. When a conference is in progress, will be `null`. When conference is completed, can be: `conference-ended-via-api`, `participant-with-end-conference-on-exit-left`, `participant-with-end-conference-on-exit-kicked`, `last-participant-kicked`, or `last-participant-left`.

- [Twilio.Schemas.ConferenceEnumStatus](Twilio.Schemas.ConferenceEnumStatus.md): The status of this conference. Can be: `init`, `in-progress`, or `completed`.

- [Twilio.Schemas.ConferenceRecording](Twilio.Schemas.ConferenceRecording.md): ## Fields
- [Twilio.Schemas.ConferenceRecordingEnumSource](Twilio.Schemas.ConferenceRecordingEnumSource.md): How the recording was created. Can be: `DialVerb`, `Conference`, `OutboundAPI`, `Trunking`, `RecordVerb`, `StartCallRecordingAPI`, `StartConferenceRecordingAPI`.

- [Twilio.Schemas.ConferenceRecordingEnumStatus](Twilio.Schemas.ConferenceRecordingEnumStatus.md): The status of the recording. Can be: `processing`, `completed` and `absent`. For more detailed statuses on in-progress recordings, check out how to [Update a Recording Resource](https://www.twilio.com/docs/voice/api/recording#update-a-recording-resource).

- [Twilio.Schemas.ConferencesListResponse](Twilio.Schemas.ConferencesListResponse.md): ## Fields
- [Twilio.Schemas.ConferencesParticipantsListResponse](Twilio.Schemas.ConferencesParticipantsListResponse.md): ## Fields
- [Twilio.Schemas.ConferencesRecordingsListResponse](Twilio.Schemas.ConferencesRecordingsListResponse.md): ## Fields
- [Twilio.Schemas.ConnectApp](Twilio.Schemas.ConnectApp.md): ## Fields
- [Twilio.Schemas.ConnectAppEnumPermission](Twilio.Schemas.ConnectAppEnumPermission.md): The set of permissions that your ConnectApp requests.

- [Twilio.Schemas.ConnectAppsListResponse](Twilio.Schemas.ConnectAppsListResponse.md): ## Fields
- [Twilio.Schemas.DependentPhoneNumber](Twilio.Schemas.DependentPhoneNumber.md): ## Fields
- [Twilio.Schemas.DependentPhoneNumberEnumAddressRequirement](Twilio.Schemas.DependentPhoneNumberEnumAddressRequirement.md): Whether the phone number requires an [Address](https://www.twilio.com/docs/usage/api/address) registered with Twilio. Can be: `none`, `any`, `local`, or `foreign`.

- [Twilio.Schemas.DependentPhoneNumberEnumEmergencyStatus](Twilio.Schemas.DependentPhoneNumberEnumEmergencyStatus.md): Whether the phone number is enabled for emergency calling.

- [Twilio.Schemas.IncomingPhoneNumber](Twilio.Schemas.IncomingPhoneNumber.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumber.Capabilities](Twilio.Schemas.IncomingPhoneNumber.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are  `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.IncomingPhoneNumberAssignedAddOn](Twilio.Schemas.IncomingPhoneNumberAssignedAddOn.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumberAssignedAddOnExtension](Twilio.Schemas.IncomingPhoneNumberAssignedAddOnExtension.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumberEnumAddressRequirement](Twilio.Schemas.IncomingPhoneNumberEnumAddressRequirement.md): Whether the phone number requires an [Address](https://www.twilio.com/docs/usage/api/address) registered with Twilio. Can be: `none`, `any`, `local`, or `foreign`.

- [Twilio.Schemas.IncomingPhoneNumberEnumEmergencyAddressStatus](Twilio.Schemas.IncomingPhoneNumberEnumEmergencyAddressStatus.md): The status of address registration with emergency services. A registered emergency address will be used during handling of emergency calls from this number.

- [Twilio.Schemas.IncomingPhoneNumberEnumEmergencyStatus](Twilio.Schemas.IncomingPhoneNumberEnumEmergencyStatus.md): The parameter displays if emergency calling is enabled for this number. Active numbers may place emergency calls by dialing valid emergency numbers for the country.

- [Twilio.Schemas.IncomingPhoneNumberLocal](Twilio.Schemas.IncomingPhoneNumberLocal.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumberLocal.Capabilities](Twilio.Schemas.IncomingPhoneNumberLocal.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are  `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.IncomingPhoneNumberLocalEnumAddressRequirement](Twilio.Schemas.IncomingPhoneNumberLocalEnumAddressRequirement.md): Whether the phone number requires an [Address](https://www.twilio.com/docs/usage/api/address) registered with Twilio. Can be: `none`, `any`, `local`, or `foreign`.

- [Twilio.Schemas.IncomingPhoneNumberLocalEnumEmergencyAddressStatus](Twilio.Schemas.IncomingPhoneNumberLocalEnumEmergencyAddressStatus.md): The status of address registration with emergency services. A registered emergency address will be used during handling of emergency calls from this number.

- [Twilio.Schemas.IncomingPhoneNumberLocalEnumEmergencyStatus](Twilio.Schemas.IncomingPhoneNumberLocalEnumEmergencyStatus.md): The parameter displays if emergency calling is enabled for this number. Active numbers may place emergency calls by dialing valid emergency numbers for the country.

- [Twilio.Schemas.IncomingPhoneNumberMobile](Twilio.Schemas.IncomingPhoneNumberMobile.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumberMobile.Capabilities](Twilio.Schemas.IncomingPhoneNumberMobile.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are  `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.IncomingPhoneNumberMobileEnumAddressRequirement](Twilio.Schemas.IncomingPhoneNumberMobileEnumAddressRequirement.md): Whether the phone number requires an [Address](https://www.twilio.com/docs/usage/api/address) registered with Twilio. Can be: `none`, `any`, `local`, or `foreign`.

- [Twilio.Schemas.IncomingPhoneNumberMobileEnumEmergencyAddressStatus](Twilio.Schemas.IncomingPhoneNumberMobileEnumEmergencyAddressStatus.md): The status of address registration with emergency services. A registered emergency address will be used during handling of emergency calls from this number.

- [Twilio.Schemas.IncomingPhoneNumberMobileEnumEmergencyStatus](Twilio.Schemas.IncomingPhoneNumberMobileEnumEmergencyStatus.md): The parameter displays if emergency calling is enabled for this number. Active numbers may place emergency calls by dialing valid emergency numbers for the country.

- [Twilio.Schemas.IncomingPhoneNumberTollFree](Twilio.Schemas.IncomingPhoneNumberTollFree.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumberTollFree.Capabilities](Twilio.Schemas.IncomingPhoneNumberTollFree.Capabilities.md): The set of Boolean properties that indicate whether a phone number can receive calls or messages.  Capabilities are  `Voice`, `SMS`, and `MMS` and each capability can be: `true` or `false`.
- [Twilio.Schemas.IncomingPhoneNumberTollFreeEnumAddressRequirement](Twilio.Schemas.IncomingPhoneNumberTollFreeEnumAddressRequirement.md): Whether the phone number requires an [Address](https://www.twilio.com/docs/usage/api/address) registered with Twilio. Can be: `none`, `any`, `local`, or `foreign`.

- [Twilio.Schemas.IncomingPhoneNumberTollFreeEnumEmergencyAddressStatus](Twilio.Schemas.IncomingPhoneNumberTollFreeEnumEmergencyAddressStatus.md): The status of address registration with emergency services. A registered emergency address will be used during handling of emergency calls from this number.

- [Twilio.Schemas.IncomingPhoneNumberTollFreeEnumEmergencyStatus](Twilio.Schemas.IncomingPhoneNumberTollFreeEnumEmergencyStatus.md): The parameter displays if emergency calling is enabled for this number. Active numbers may place emergency calls by dialing valid emergency numbers for the country.

- [Twilio.Schemas.IncomingPhoneNumbersAssignedAddOnsExtensionsListResponse](Twilio.Schemas.IncomingPhoneNumbersAssignedAddOnsExtensionsListResponse.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumbersAssignedAddOnsListResponse](Twilio.Schemas.IncomingPhoneNumbersAssignedAddOnsListResponse.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumbersListResponse](Twilio.Schemas.IncomingPhoneNumbersListResponse.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumbersLocalListResponse](Twilio.Schemas.IncomingPhoneNumbersLocalListResponse.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumbersMobileListResponse](Twilio.Schemas.IncomingPhoneNumbersMobileListResponse.md): ## Fields
- [Twilio.Schemas.IncomingPhoneNumbersTollFreeListResponse](Twilio.Schemas.IncomingPhoneNumbersTollFreeListResponse.md): ## Fields
- [Twilio.Schemas.Key](Twilio.Schemas.Key.md): ## Fields
- [Twilio.Schemas.KeysListResponse](Twilio.Schemas.KeysListResponse.md): ## Fields
- [Twilio.Schemas.Media](Twilio.Schemas.Media.md): ## Fields
- [Twilio.Schemas.Member](Twilio.Schemas.Member.md): ## Fields
- [Twilio.Schemas.Message](Twilio.Schemas.Message.md): ## Fields
- [Twilio.Schemas.MessageEnumAddressRetention](Twilio.Schemas.MessageEnumAddressRetention.md): Determines if the address can be stored or obfuscated based on privacy settings

- [Twilio.Schemas.MessageEnumContentRetention](Twilio.Schemas.MessageEnumContentRetention.md): Determines if the message content can be stored or redacted based on privacy settings

- [Twilio.Schemas.MessageEnumDirection](Twilio.Schemas.MessageEnumDirection.md): The direction of the message. Can be: `inbound` for incoming messages, `outbound-api` for messages created by the REST API, `outbound-call` for messages created during a call, or `outbound-reply` for messages created in response to an incoming message.

- [Twilio.Schemas.MessageEnumRiskCheck](Twilio.Schemas.MessageEnumRiskCheck.md): Include this parameter with a value of `disable` to skip any kind of risk check on the respective message request.

- [Twilio.Schemas.MessageEnumScheduleType](Twilio.Schemas.MessageEnumScheduleType.md): For Messaging Services only: Include this parameter with a value of `fixed` in conjuction with the `send_time` parameter in order to [schedule a Message](https://www.twilio.com/docs/messaging/features/message-scheduling).

- [Twilio.Schemas.MessageEnumStatus](Twilio.Schemas.MessageEnumStatus.md): The status of the Message. Possible values: `accepted`, `scheduled`, `canceled`, `queued`, `sending`, `sent`, `failed`, `delivered`, `undelivered`, `receiving`, `received`, or `read` (WhatsApp only). For more information, See [detailed descriptions](https://www.twilio.com/docs/sms/api/message-resource#message-status-values).

- [Twilio.Schemas.MessageFeedback](Twilio.Schemas.MessageFeedback.md): ## Fields
- [Twilio.Schemas.MessageFeedbackEnumOutcome](Twilio.Schemas.MessageFeedbackEnumOutcome.md): Reported outcome indicating whether there is confirmation that the Message recipient performed a tracked user action. Can be: `unconfirmed` or `confirmed`. For more details see [How to Optimize Message Deliverability with Message Feedback](https://www.twilio.com/docs/messaging/guides/send-message-feedback-to-twilio).

- [Twilio.Schemas.MessagesListResponse](Twilio.Schemas.MessagesListResponse.md): ## Fields
- [Twilio.Schemas.MessagesMediaListResponse](Twilio.Schemas.MessagesMediaListResponse.md): ## Fields
- [Twilio.Schemas.NewKey](Twilio.Schemas.NewKey.md): ## Fields
- [Twilio.Schemas.NewSigningKey](Twilio.Schemas.NewSigningKey.md): ## Fields
- [Twilio.Schemas.Notification](Twilio.Schemas.Notification.md): ## Fields
- [Twilio.Schemas.NotificationInstance](Twilio.Schemas.NotificationInstance.md): ## Fields
- [Twilio.Schemas.NotificationsListResponse](Twilio.Schemas.NotificationsListResponse.md): ## Fields
- [Twilio.Schemas.OutgoingCallerId](Twilio.Schemas.OutgoingCallerId.md): ## Fields
- [Twilio.Schemas.OutgoingCallerIdsListResponse](Twilio.Schemas.OutgoingCallerIdsListResponse.md): ## Fields
- [Twilio.Schemas.Participant](Twilio.Schemas.Participant.md): ## Fields
- [Twilio.Schemas.ParticipantEnumStatus](Twilio.Schemas.ParticipantEnumStatus.md): The status of the participant's call in a session. Can be: `queued`, `connecting`, `ringing`, `connected`, `complete`, or `failed`.

- [Twilio.Schemas.Payments](Twilio.Schemas.Payments.md): ## Fields
- [Twilio.Schemas.PaymentsEnumBankAccountType](Twilio.Schemas.PaymentsEnumBankAccountType.md): Type of bank account if payment source is ACH. One of `consumer-checking`, `consumer-savings`, or `commercial-checking`. The default value is `consumer-checking`.

- [Twilio.Schemas.PaymentsEnumCapture](Twilio.Schemas.PaymentsEnumCapture.md): The piece of payment information that you wish the caller to enter. Must be one of `payment-card-number`, `expiration-date`, `security-code`, `postal-code`, `bank-routing-number`, `bank-account-number`, or their `-matcher` variants for input confirmation when `RequireMatchingInputs` is enabled.

- [Twilio.Schemas.PaymentsEnumPaymentMethod](Twilio.Schemas.PaymentsEnumPaymentMethod.md): Type of payment being captured. One of `credit-card` or `ach-debit`. The default value is `credit-card`.

- [Twilio.Schemas.PaymentsEnumStatus](Twilio.Schemas.PaymentsEnumStatus.md): Indicates whether the current payment session should be cancelled or completed. When `cancel` the payment session is cancelled. When `complete`, Twilio sends the payment information to the selected Pay Connector for processing.

- [Twilio.Schemas.PaymentsEnumTokenType](Twilio.Schemas.PaymentsEnumTokenType.md): Indicates whether the payment method should be tokenized as a `one-time`, `reusable`, or `payment-method` token. The default value is `reusable`. Do not enter a charge amount when tokenizing. If a charge amount is entered, the payment method will be charged and not tokenized.

- [Twilio.Schemas.Queue](Twilio.Schemas.Queue.md): ## Fields
- [Twilio.Schemas.QueuesListResponse](Twilio.Schemas.QueuesListResponse.md): ## Fields
- [Twilio.Schemas.QueuesMembersListResponse](Twilio.Schemas.QueuesMembersListResponse.md): ## Fields
- [Twilio.Schemas.RealtimeTranscription](Twilio.Schemas.RealtimeTranscription.md): ## Fields
- [Twilio.Schemas.RealtimeTranscriptionEnumStatus](Twilio.Schemas.RealtimeTranscriptionEnumStatus.md): The status - one of `stopped`, `in-flight`

- [Twilio.Schemas.RealtimeTranscriptionEnumTrack](Twilio.Schemas.RealtimeTranscriptionEnumTrack.md): One of `inbound_track`, `outbound_track`, `both_tracks`.

- [Twilio.Schemas.Recording](Twilio.Schemas.Recording.md): ## Fields
- [Twilio.Schemas.RecordingAddOnResult](Twilio.Schemas.RecordingAddOnResult.md): ## Fields
- [Twilio.Schemas.RecordingAddOnResultEnumStatus](Twilio.Schemas.RecordingAddOnResultEnumStatus.md): The status of the result. Can be: `canceled`, `completed`, `deleted`, `failed`, `in-progress`, `init`, `processing`, `queued`.

- [Twilio.Schemas.RecordingAddOnResultPayload](Twilio.Schemas.RecordingAddOnResultPayload.md): ## Fields
- [Twilio.Schemas.RecordingAddOnResultPayloadData](Twilio.Schemas.RecordingAddOnResultPayloadData.md): ## Fields
- [Twilio.Schemas.RecordingEnumSource](Twilio.Schemas.RecordingEnumSource.md): How the recording was created. Can be: `DialVerb`, `Conference`, `OutboundAPI`, `Trunking`, `RecordVerb`, `StartCallRecordingAPI`, and `StartConferenceRecordingAPI`.

- [Twilio.Schemas.RecordingEnumStatus](Twilio.Schemas.RecordingEnumStatus.md): The status of the recording. Can be: `processing`, `completed`, `absent` or `deleted`. For information about more detailed statuses on in-progress recordings, check out how to [Update a Recording Resource](https://www.twilio.com/docs/voice/api/recording#update-a-recording-resource).

- [Twilio.Schemas.RecordingTranscription](Twilio.Schemas.RecordingTranscription.md): ## Fields
- [Twilio.Schemas.RecordingTranscriptionEnumStatus](Twilio.Schemas.RecordingTranscriptionEnumStatus.md): The status of the transcription. Can be: `in-progress`, `completed`, `failed`.

- [Twilio.Schemas.RecordingsAddOnResultsListResponse](Twilio.Schemas.RecordingsAddOnResultsListResponse.md): ## Fields
- [Twilio.Schemas.RecordingsAddOnResultsPayloadsListResponse](Twilio.Schemas.RecordingsAddOnResultsPayloadsListResponse.md): ## Fields
- [Twilio.Schemas.RecordingsListResponse](Twilio.Schemas.RecordingsListResponse.md): ## Fields
- [Twilio.Schemas.RecordingsTranscriptionsListResponse](Twilio.Schemas.RecordingsTranscriptionsListResponse.md): ## Fields
- [Twilio.Schemas.ShortCode](Twilio.Schemas.ShortCode.md): ## Fields
- [Twilio.Schemas.SigningKey](Twilio.Schemas.SigningKey.md): ## Fields
- [Twilio.Schemas.SigningKeysListResponse](Twilio.Schemas.SigningKeysListResponse.md): ## Fields
- [Twilio.Schemas.SipAuthCallsCredentialListMapping](Twilio.Schemas.SipAuthCallsCredentialListMapping.md): ## Fields
- [Twilio.Schemas.SipAuthCallsIpAccessControlListMapping](Twilio.Schemas.SipAuthCallsIpAccessControlListMapping.md): ## Fields
- [Twilio.Schemas.SipAuthRegistrationsCredentialListMapping](Twilio.Schemas.SipAuthRegistrationsCredentialListMapping.md): ## Fields
- [Twilio.Schemas.SipCredential](Twilio.Schemas.SipCredential.md): ## Fields
- [Twilio.Schemas.SipCredentialList](Twilio.Schemas.SipCredentialList.md): ## Fields
- [Twilio.Schemas.SipCredentialListMapping](Twilio.Schemas.SipCredentialListMapping.md): ## Fields
- [Twilio.Schemas.SipCredentialListsCredentialsListResponse](Twilio.Schemas.SipCredentialListsCredentialsListResponse.md): ## Fields
- [Twilio.Schemas.SipCredentialListsListResponse](Twilio.Schemas.SipCredentialListsListResponse.md): ## Fields
- [Twilio.Schemas.SipDomain](Twilio.Schemas.SipDomain.md): ## Fields
- [Twilio.Schemas.SipDomainsAuthCallsCredentialListMappingsListResponse](Twilio.Schemas.SipDomainsAuthCallsCredentialListMappingsListResponse.md): ## Fields
- [Twilio.Schemas.SipDomainsAuthCallsIpAccessControlListMappingsListResponse](Twilio.Schemas.SipDomainsAuthCallsIpAccessControlListMappingsListResponse.md): ## Fields
- [Twilio.Schemas.SipDomainsAuthRegistrationsCredentialListMappingsListResponse](Twilio.Schemas.SipDomainsAuthRegistrationsCredentialListMappingsListResponse.md): ## Fields
- [Twilio.Schemas.SipDomainsCredentialListMappingsListResponse](Twilio.Schemas.SipDomainsCredentialListMappingsListResponse.md): ## Fields
- [Twilio.Schemas.SipDomainsIpAccessControlListMappingsListResponse](Twilio.Schemas.SipDomainsIpAccessControlListMappingsListResponse.md): ## Fields
- [Twilio.Schemas.SipDomainsListResponse](Twilio.Schemas.SipDomainsListResponse.md): ## Fields
- [Twilio.Schemas.SipIpAccessControlList](Twilio.Schemas.SipIpAccessControlList.md): ## Fields
- [Twilio.Schemas.SipIpAccessControlListMapping](Twilio.Schemas.SipIpAccessControlListMapping.md): ## Fields
- [Twilio.Schemas.SipIpAccessControlListsIpAddressesListResponse](Twilio.Schemas.SipIpAccessControlListsIpAddressesListResponse.md): ## Fields
- [Twilio.Schemas.SipIpAccessControlListsListResponse](Twilio.Schemas.SipIpAccessControlListsListResponse.md): ## Fields
- [Twilio.Schemas.SipIpAddress](Twilio.Schemas.SipIpAddress.md): ## Fields
- [Twilio.Schemas.Siprec](Twilio.Schemas.Siprec.md): ## Fields
- [Twilio.Schemas.SiprecEnumStatus](Twilio.Schemas.SiprecEnumStatus.md): The status - one of `stopped`, `in-progress`

- [Twilio.Schemas.SiprecEnumTrack](Twilio.Schemas.SiprecEnumTrack.md): One of `inbound_track`, `outbound_track`, `both_tracks`.

- [Twilio.Schemas.SmsShortCodesListResponse](Twilio.Schemas.SmsShortCodesListResponse.md): ## Fields
- [Twilio.Schemas.SmsVerification](Twilio.Schemas.SmsVerification.md): ## Fields
- [Twilio.Schemas.SmsVerification.SendCodeAttempt](Twilio.Schemas.SmsVerification.SendCodeAttempt.md): ## Fields
- [Twilio.Schemas.Stream](Twilio.Schemas.Stream.md): ## Fields
- [Twilio.Schemas.StreamEnumStatus](Twilio.Schemas.StreamEnumStatus.md): The status of the Stream. Possible values are `stopped` and `in-progress`.

- [Twilio.Schemas.StreamEnumTrack](Twilio.Schemas.StreamEnumTrack.md): The tracks to be included in the Stream. Possible values are `inbound_track`, `outbound_track`, `both_tracks`. Default value is `inbound_track`.

- [Twilio.Schemas.Token](Twilio.Schemas.Token.md): ## Fields
- [Twilio.Schemas.Token.IceServer](Twilio.Schemas.Token.IceServer.md): ## Fields
- [Twilio.Schemas.Transcription](Twilio.Schemas.Transcription.md): ## Fields
- [Twilio.Schemas.TranscriptionEnumStatus](Twilio.Schemas.TranscriptionEnumStatus.md): The status of the transcription. Can be: `in-progress`, `completed`, `failed`.

- [Twilio.Schemas.TranscriptionsListResponse](Twilio.Schemas.TranscriptionsListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecord](Twilio.Schemas.UsageRecord.md): ## Fields
- [Twilio.Schemas.UsageRecordAllTime](Twilio.Schemas.UsageRecordAllTime.md): ## Fields
- [Twilio.Schemas.UsageRecordDaily](Twilio.Schemas.UsageRecordDaily.md): ## Fields
- [Twilio.Schemas.UsageRecordLastMonth](Twilio.Schemas.UsageRecordLastMonth.md): ## Fields
- [Twilio.Schemas.UsageRecordMonthly](Twilio.Schemas.UsageRecordMonthly.md): ## Fields
- [Twilio.Schemas.UsageRecordThisMonth](Twilio.Schemas.UsageRecordThisMonth.md): ## Fields
- [Twilio.Schemas.UsageRecordToday](Twilio.Schemas.UsageRecordToday.md): ## Fields
- [Twilio.Schemas.UsageRecordYearly](Twilio.Schemas.UsageRecordYearly.md): ## Fields
- [Twilio.Schemas.UsageRecordYesterday](Twilio.Schemas.UsageRecordYesterday.md): ## Fields
- [Twilio.Schemas.UsageRecordsAllTimeListResponse](Twilio.Schemas.UsageRecordsAllTimeListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsDailyListResponse](Twilio.Schemas.UsageRecordsDailyListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsLastMonthListResponse](Twilio.Schemas.UsageRecordsLastMonthListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsListResponse](Twilio.Schemas.UsageRecordsListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsMonthlyListResponse](Twilio.Schemas.UsageRecordsMonthlyListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsThisMonthListResponse](Twilio.Schemas.UsageRecordsThisMonthListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsTodayListResponse](Twilio.Schemas.UsageRecordsTodayListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsYearlyListResponse](Twilio.Schemas.UsageRecordsYearlyListResponse.md): ## Fields
- [Twilio.Schemas.UsageRecordsYesterdayListResponse](Twilio.Schemas.UsageRecordsYesterdayListResponse.md): ## Fields
- [Twilio.Schemas.UsageTrigger](Twilio.Schemas.UsageTrigger.md): ## Fields
- [Twilio.Schemas.UsageTriggerEnumRecurring](Twilio.Schemas.UsageTriggerEnumRecurring.md): The frequency of a recurring UsageTrigger.  Can be: `daily`, `monthly`, or `yearly` for recurring triggers or empty for non-recurring triggers. A trigger will only fire once during each period. Recurring times are in GMT.

- [Twilio.Schemas.UsageTriggerEnumTriggerField](Twilio.Schemas.UsageTriggerEnumTriggerField.md): The field in the [UsageRecord](https://www.twilio.com/docs/usage/api/usage-record) resource that fires the trigger.  Can be: `count`, `usage`, or `price`, as described in the [UsageRecords documentation](https://www.twilio.com/docs/usage/api/usage-record#usage-count-price).

- [Twilio.Schemas.UsageTriggersListResponse](Twilio.Schemas.UsageTriggersListResponse.md): ## Fields
- [Twilio.Schemas.UserDefinedMessage](Twilio.Schemas.UserDefinedMessage.md): ## Fields
- [Twilio.Schemas.UserDefinedMessageSubscription](Twilio.Schemas.UserDefinedMessageSubscription.md): ## Fields
- [Twilio.Schemas.ValidationRequest](Twilio.Schemas.ValidationRequest.md): ## Fields
- [Twilio.Schemas.VerificationCheck](Twilio.Schemas.VerificationCheck.md): ## Fields
- [Twilio.SigningKeys](Twilio.SigningKeys.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Sip.CredentialLists](Twilio.Sip.CredentialLists.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Sip.CredentialLists.Credentials](Twilio.Sip.CredentialLists.Credentials.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Sip.Domains](Twilio.Sip.Domains.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Sip.Domains.Auth.Calls.CredentialListMappings](Twilio.Sip.Domains.Auth.Calls.CredentialListMappings.md): API calls: `create`, `delete`, `list`, `retrieve`.

- [Twilio.Sip.Domains.Auth.Calls.IpAccessControlListMappings](Twilio.Sip.Domains.Auth.Calls.IpAccessControlListMappings.md): API calls: `create`, `delete`, `list`, `retrieve`.

- [Twilio.Sip.Domains.Auth.Registrations.CredentialListMappings](Twilio.Sip.Domains.Auth.Registrations.CredentialListMappings.md): API calls: `create`, `delete`, `list`, `retrieve`.

- [Twilio.Sip.Domains.CredentialListMappings](Twilio.Sip.Domains.CredentialListMappings.md): API calls: `create`, `delete`, `list`, `retrieve`.

- [Twilio.Sip.Domains.IpAccessControlListMappings](Twilio.Sip.Domains.IpAccessControlListMappings.md): API calls: `create`, `delete`, `list`, `retrieve`.

- [Twilio.Sip.IpAccessControlLists](Twilio.Sip.IpAccessControlLists.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Sip.IpAccessControlLists.IpAddresses](Twilio.Sip.IpAccessControlLists.IpAddresses.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Sms.ShortCodes](Twilio.Sms.ShortCodes.md): API calls: `list`, `retrieve`, `update`.

- [Twilio.Tokens](Twilio.Tokens.md): API calls: `create`.

- [Twilio.Transcriptions](Twilio.Transcriptions.md): API calls: `delete`, `list`, `retrieve`.

- [Twilio.Usage.Records](Twilio.Usage.Records.md): API calls: `list`.

- [Twilio.Usage.Records.AllTime](Twilio.Usage.Records.AllTime.md): API calls: `list`.

- [Twilio.Usage.Records.Daily](Twilio.Usage.Records.Daily.md): API calls: `list`.

- [Twilio.Usage.Records.LastMonth](Twilio.Usage.Records.LastMonth.md): API calls: `list`.

- [Twilio.Usage.Records.Monthly](Twilio.Usage.Records.Monthly.md): API calls: `list`.

- [Twilio.Usage.Records.ThisMonth](Twilio.Usage.Records.ThisMonth.md): API calls: `list`.

- [Twilio.Usage.Records.Today](Twilio.Usage.Records.Today.md): API calls: `list`.

- [Twilio.Usage.Records.Yearly](Twilio.Usage.Records.Yearly.md): API calls: `list`.

- [Twilio.Usage.Records.Yesterday](Twilio.Usage.Records.Yesterday.md): API calls: `list`.

- [Twilio.Usage.Triggers](Twilio.Usage.Triggers.md): API calls: `create`, `delete`, `list`, `retrieve`, `update`.

- [Twilio.Webhook](Twilio.Webhook.md): Checks that a webhook request really comes from Twilio.

