Skip to content

Commit b9e7d07

Browse files
committed
[Librarian] Regenerated @ 453fa63ec6f75d83162a32a588214a40ecafec8f 73cdb4763ee4819c443aef509c2d3082f119b0cd
1 parent b9d54eb commit b9e7d07

File tree

114 files changed

+1287
-160
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+1287
-160
lines changed

CHANGES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
twilio-go changelog
22
====================
3+
[2025-11-11] Version 1.28.6
4+
---------------------------
5+
**Twiml**
6+
- Add new noun `<ConversationRelaySession>`
7+
- Add support for `<Recording>` noun under `<Start>` verb
8+
9+
310
[2025-10-28] Version 1.28.5
411
---------------------------
512
**Ai**

rest/api/v2010/accounts_available_phone_numbers_local.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type ListAvailablePhoneNumberLocalParams struct {
2929
PathAccountSid *string `json:"PathAccountSid,omitempty"`
3030
// The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
3131
AreaCode *int `json:"AreaCode,omitempty"`
32-
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
32+
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3333
Contains *string `json:"Contains,omitempty"`
3434
// Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3535
SmsEnabled *bool `json:"SmsEnabled,omitempty"`

rest/api/v2010/accounts_available_phone_numbers_machine_to_machine.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type ListAvailablePhoneNumberMachineToMachineParams struct {
2929
PathAccountSid *string `json:"PathAccountSid,omitempty"`
3030
// The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
3131
AreaCode *int `json:"AreaCode,omitempty"`
32-
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
32+
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3333
Contains *string `json:"Contains,omitempty"`
3434
// Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3535
SmsEnabled *bool `json:"SmsEnabled,omitempty"`

rest/api/v2010/accounts_available_phone_numbers_mobile.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type ListAvailablePhoneNumberMobileParams struct {
2929
PathAccountSid *string `json:"PathAccountSid,omitempty"`
3030
// The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
3131
AreaCode *int `json:"AreaCode,omitempty"`
32-
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
32+
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3333
Contains *string `json:"Contains,omitempty"`
3434
// Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3535
SmsEnabled *bool `json:"SmsEnabled,omitempty"`

rest/api/v2010/accounts_available_phone_numbers_national.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type ListAvailablePhoneNumberNationalParams struct {
2929
PathAccountSid *string `json:"PathAccountSid,omitempty"`
3030
// The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
3131
AreaCode *int `json:"AreaCode,omitempty"`
32-
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
32+
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3333
Contains *string `json:"Contains,omitempty"`
3434
// Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3535
SmsEnabled *bool `json:"SmsEnabled,omitempty"`

rest/api/v2010/accounts_available_phone_numbers_shared_cost.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type ListAvailablePhoneNumberSharedCostParams struct {
2929
PathAccountSid *string `json:"PathAccountSid,omitempty"`
3030
// The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
3131
AreaCode *int `json:"AreaCode,omitempty"`
32-
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
32+
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3333
Contains *string `json:"Contains,omitempty"`
3434
// Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3535
SmsEnabled *bool `json:"SmsEnabled,omitempty"`

rest/api/v2010/accounts_available_phone_numbers_toll_free.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type ListAvailablePhoneNumberTollFreeParams struct {
2929
PathAccountSid *string `json:"PathAccountSid,omitempty"`
3030
// The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
3131
AreaCode *int `json:"AreaCode,omitempty"`
32-
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
32+
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3333
Contains *string `json:"Contains,omitempty"`
3434
// Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3535
SmsEnabled *bool `json:"SmsEnabled,omitempty"`

rest/api/v2010/accounts_available_phone_numbers_voip.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ type ListAvailablePhoneNumberVoipParams struct {
2929
PathAccountSid *string `json:"PathAccountSid,omitempty"`
3030
// The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
3131
AreaCode *int `json:"AreaCode,omitempty"`
32-
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
32+
// Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3333
Contains *string `json:"Contains,omitempty"`
3434
// Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3535
SmsEnabled *bool `json:"SmsEnabled,omitempty"`

rest/api/v2010/docs/AccountsAvailablePhoneNumbersLocalApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Name | Type | Description
3333
------------- | ------------- | -------------
3434
**PathAccountSid** | **string** | The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources.
3535
**AreaCode** | **int** | The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
36-
**Contains** | **string** | Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
36+
**Contains** | **string** | Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3737
**SmsEnabled** | **bool** | Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3838
**MmsEnabled** | **bool** | Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
3939
**VoiceEnabled** | **bool** | Whether the phone numbers can receive calls. Can be: `true` or `false`.

rest/api/v2010/docs/AccountsAvailablePhoneNumbersMachineToMachineApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Name | Type | Description
3333
------------- | ------------- | -------------
3434
**PathAccountSid** | **string** | The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources.
3535
**AreaCode** | **int** | The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada.
36-
**Contains** | **string** | Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
36+
**Contains** | **string** | Matching pattern to identify phone numbers. This pattern can be between 2 and 16 characters long and allows all digits (0-9) and all non-diacritic latin alphabet letters (a-z, A-Z). It accepts four meta-characters: `*`, `%`, `+`, `$`. The `*` and `%` meta-characters can appear multiple times in the pattern. To match wildcards at the beginning or end of the pattern, use `*` to match any single character or `%` to match a sequence of characters. If you use the wildcard patterns, it must include at least two non-meta-characters, and wildcards cannot be used between non-meta-characters. To match the beginning of a pattern, start the pattern with `+`. To match the end of the pattern, append the pattern with `$`. These meta-characters can't be adjacent to each other.
3737
**SmsEnabled** | **bool** | Whether the phone numbers can receive text messages. Can be: `true` or `false`.
3838
**MmsEnabled** | **bool** | Whether the phone numbers can receive MMS messages. Can be: `true` or `false`.
3939
**VoiceEnabled** | **bool** | Whether the phone numbers can receive calls. Can be: `true` or `false`.

0 commit comments

Comments
 (0)