Skip to content

Commit 19a6995

Browse files
committed
[Librarian] Regenerated @ 556cffc21d7318f27d71e40146d324df61aba54f 0d6654ebfab8c5a41c8454374cbb1c93d806bfae
1 parent a18f280 commit 19a6995

Some content is hidden

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

41 files changed

+2443
-34
lines changed

CHANGES.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
twilio-csharp Changelog
22
=======================
33

4+
[2025-09-18] Version 7.13.1
5+
---------------------------
6+
**Library - Chore**
7+
- [PR #800](https://github.com/twilio/twilio-csharp/pull/800): Add docs. Thanks to [@manisha1997](https://github.com/manisha1997)!
8+
9+
**Api**
10+
- Add `date_created` property to media resource and date_created filtering parameters for read action
11+
- Updated the Recordings Resource `channels` property to clarify channels = # of channels in the recording resource and how to specify the # of channels in recording download
12+
13+
**Intelligence**
14+
- Add encryption_credential_sid field in transcripts and services in v2
15+
16+
**Trusthub**
17+
- Remove beta feature flag for all TH APIs
18+
- Remove beta feature flag for ComplianceInquiries API to support OneConsole traffic
19+
20+
**Twiml**
21+
- Add new noun `<AiSession>`
22+
23+
424
[2025-09-04] Version 7.13.0
525
---------------------------
626
**Api**

src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/LocalOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class ReadLocalOptions : ReadOptions<LocalResource>
3636
///<summary> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </summary>
3737
public int? AreaCode { get; set; }
3838

39-
///<summary> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters. </summary>
39+
///<summary> 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. </summary>
4040
public string Contains { get; set; }
4141

4242
///<summary> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </summary>

src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/LocalResource.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public static async System.Threading.Tasks.Task<ResourceSet<LocalResource>> Read
8282
/// <param name="pathCountryCode"> The [ISO-3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the country from which to read phone numbers. </param>
8383
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
8484
/// <param name="areaCode"> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </param>
85-
/// <param name="contains"> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters. </param>
85+
/// <param name="contains"> 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. </param>
8686
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
8787
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
8888
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>
@@ -137,7 +137,7 @@ public static ResourceSet<LocalResource> Read(
137137
/// <param name="pathCountryCode"> The [ISO-3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the country from which to read phone numbers. </param>
138138
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
139139
/// <param name="areaCode"> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </param>
140-
/// <param name="contains"> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-number-pattern) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumberlocal-resource?code-sample=code-find-phone-numbers-by-character-pattern). If specified, this value must have at least two characters. </param>
140+
/// <param name="contains"> 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. </param>
141141
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
142142
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
143143
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>

src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MachineToMachineOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class ReadMachineToMachineOptions : ReadOptions<MachineToMachineResource>
3636
///<summary> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </summary>
3737
public int? AreaCode { get; set; }
3838

39-
///<summary> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters. </summary>
39+
///<summary> 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. </summary>
4040
public string Contains { get; set; }
4141

4242
///<summary> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </summary>

src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MachineToMachineResource.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public static async System.Threading.Tasks.Task<ResourceSet<MachineToMachineReso
8282
/// <param name="pathCountryCode"> The [ISO-3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the country from which to read phone numbers. </param>
8383
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
8484
/// <param name="areaCode"> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </param>
85-
/// <param name="contains"> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters. </param>
85+
/// <param name="contains"> 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. </param>
8686
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
8787
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
8888
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>
@@ -137,7 +137,7 @@ public static ResourceSet<MachineToMachineResource> Read(
137137
/// <param name="pathCountryCode"> The [ISO-3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the country from which to read phone numbers. </param>
138138
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
139139
/// <param name="areaCode"> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </param>
140-
/// <param name="contains"> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters. </param>
140+
/// <param name="contains"> 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. </param>
141141
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
142142
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
143143
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>

src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MobileOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ public class ReadMobileOptions : ReadOptions<MobileResource>
3636
///<summary> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </summary>
3737
public int? AreaCode { get; set; }
3838

39-
///<summary> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters. </summary>
39+
///<summary> 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. </summary>
4040
public string Contains { get; set; }
4141

4242
///<summary> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </summary>

src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MobileResource.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ public static async System.Threading.Tasks.Task<ResourceSet<MobileResource>> Rea
8282
/// <param name="pathCountryCode"> The [ISO-3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the country from which to read phone numbers. </param>
8383
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
8484
/// <param name="areaCode"> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </param>
85-
/// <param name="contains"> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters. </param>
85+
/// <param name="contains"> 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. </param>
8686
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
8787
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
8888
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>
@@ -137,7 +137,7 @@ public static ResourceSet<MobileResource> Read(
137137
/// <param name="pathCountryCode"> The [ISO-3166-1](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) country code of the country from which to read phone numbers. </param>
138138
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
139139
/// <param name="areaCode"> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </param>
140-
/// <param name="contains"> The pattern on which to match phone numbers. Valid characters are `*`, `0-9`, `a-z`, and `A-Z`. The `*` character matches any single digit. For examples, see [Example 2](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-2) and [Example 3](https://www.twilio.com/docs/phone-numbers/api/availablephonenumber-resource#local-get-basic-example-3). If specified, this value must have at least two characters. </param>
140+
/// <param name="contains"> 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. </param>
141141
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
142142
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
143143
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>

0 commit comments

Comments
 (0)