You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,26 @@
1
1
twilio-csharp Changelog
2
2
=======================
3
3
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
Copy file name to clipboardExpand all lines: src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/LocalOptions.cs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ public class ReadLocalOptions : ReadOptions<LocalResource>
36
36
///<summary> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </summary>
37
37
publicint?AreaCode{get;set;}
38
38
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>
40
40
publicstringContains{get;set;}
41
41
42
42
///<summary> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </summary>
Copy file name to clipboardExpand all lines: src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/LocalResource.cs
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -82,7 +82,7 @@ public static async System.Threading.Tasks.Task<ResourceSet<LocalResource>> Read
82
82
/// <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>
83
83
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
84
84
/// <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>
86
86
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
87
87
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
88
88
/// <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(
137
137
/// <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>
138
138
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
139
139
/// <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>
141
141
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
142
142
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
143
143
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>
Copy file name to clipboardExpand all lines: src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MachineToMachineOptions.cs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ public class ReadMachineToMachineOptions : ReadOptions<MachineToMachineResource>
36
36
///<summary> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </summary>
37
37
publicint?AreaCode{get;set;}
38
38
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>
40
40
publicstringContains{get;set;}
41
41
42
42
///<summary> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </summary>
Copy file name to clipboardExpand all lines: src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MachineToMachineResource.cs
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -82,7 +82,7 @@ public static async System.Threading.Tasks.Task<ResourceSet<MachineToMachineReso
82
82
/// <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>
83
83
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
84
84
/// <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>
86
86
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
87
87
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
88
88
/// <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(
137
137
/// <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>
138
138
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
139
139
/// <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>
141
141
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
142
142
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
143
143
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>
Copy file name to clipboardExpand all lines: src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MobileOptions.cs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ public class ReadMobileOptions : ReadOptions<MobileResource>
36
36
///<summary> The area code of the phone numbers to read. Applies to only phone numbers in the US and Canada. </summary>
37
37
publicint?AreaCode{get;set;}
38
38
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>
40
40
publicstringContains{get;set;}
41
41
42
42
///<summary> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </summary>
Copy file name to clipboardExpand all lines: src/Twilio/Rest/Api/V2010/Account/AvailablePhoneNumberCountry/MobileResource.cs
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -82,7 +82,7 @@ public static async System.Threading.Tasks.Task<ResourceSet<MobileResource>> Rea
82
82
/// <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>
83
83
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
84
84
/// <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>
86
86
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
87
87
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
88
88
/// <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(
137
137
/// <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>
138
138
/// <param name="pathAccountSid"> The SID of the [Account](https://www.twilio.com/docs/iam/api/account) requesting the AvailablePhoneNumber resources. </param>
139
139
/// <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>
141
141
/// <param name="smsEnabled"> Whether the phone numbers can receive text messages. Can be: `true` or `false`. </param>
142
142
/// <param name="mmsEnabled"> Whether the phone numbers can receive MMS messages. Can be: `true` or `false`. </param>
143
143
/// <param name="voiceEnabled"> Whether the phone numbers can receive calls. Can be: `true` or `false`. </param>
0 commit comments