diff --git a/CHANGES.md b/CHANGES.md index 82f984ea..00eaa9fb 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,27 @@ twilio-oai changelog ==================== +[2021-11-03] Version 1.23.0 +--------------------------- +**Library - Chore** +- [PR #46](https://github.com/twilio/twilio-oai/pull/46): migrate from travis over to gh actions. Thanks to [@shwetha-manvinkurke](https://github.com/shwetha-manvinkurke)! + +**Api** +- Updated `media_url` property to be treated as PII + +**Messaging** +- Added a new enum for brand registration status named DELETED **(breaking change)** +- Add a new K12_EDUCATION use case in us_app_to_person_usecase api transaction +- Added a new enum for brand registration status named IN_REVIEW + +**Serverless** +- Add node14 as a valid Build runtime + +**Verify** +- Fix typos in Verify Push Factor documentation for the `config.notification_token` parameter. +- Added `TemplateCustomSubstitutions` on verification creation +- Make `TemplateSid` parameter public for Verification resource and `DefaultTemplateSid` parameter public for Service resource. **(breaking change)** + + [2021-10-18] Version 1.22.0 --------------------------- **Api** diff --git a/spec/json/twilio_accounts_v1.json b/spec/json/twilio_accounts_v1.json index d5f087af..1fda9daa 100644 --- a/spec/json/twilio_accounts_v1.json +++ b/spec/json/twilio_accounts_v1.json @@ -186,7 +186,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Accounts", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_api_v2010.json b/spec/json/twilio_api_v2010.json index 27b98418..ac421fc4 100644 --- a/spec/json/twilio_api_v2010.json +++ b/spec/json/twilio_api_v2010.json @@ -8997,7 +8997,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Api", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_autopilot_v1.json b/spec/json/twilio_autopilot_v1.json index fbd7d885..8137b380 100644 --- a/spec/json/twilio_autopilot_v1.json +++ b/spec/json/twilio_autopilot_v1.json @@ -952,7 +952,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Autopilot", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_bulkexports_v1.json b/spec/json/twilio_bulkexports_v1.json index 3006ee27..a0aa239e 100644 --- a/spec/json/twilio_bulkexports_v1.json +++ b/spec/json/twilio_bulkexports_v1.json @@ -246,7 +246,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Bulkexports", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_chat_v1.json b/spec/json/twilio_chat_v1.json index da749d64..2ac4dd73 100644 --- a/spec/json/twilio_chat_v1.json +++ b/spec/json/twilio_chat_v1.json @@ -764,7 +764,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Chat", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_chat_v2.json b/spec/json/twilio_chat_v2.json index f1c0a5d8..d8d6c5f6 100644 --- a/spec/json/twilio_chat_v2.json +++ b/spec/json/twilio_chat_v2.json @@ -1061,7 +1061,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Chat", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_conversations_v1.json b/spec/json/twilio_conversations_v1.json index 1c645bea..bb092964 100644 --- a/spec/json/twilio_conversations_v1.json +++ b/spec/json/twilio_conversations_v1.json @@ -2036,7 +2036,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Conversations", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_events_v1.json b/spec/json/twilio_events_v1.json index 39468dcd..bf7e61d6 100644 --- a/spec/json/twilio_events_v1.json +++ b/spec/json/twilio_events_v1.json @@ -309,7 +309,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Events", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_fax_v1.json b/spec/json/twilio_fax_v1.json index a5605161..0224fc5d 100644 --- a/spec/json/twilio_fax_v1.json +++ b/spec/json/twilio_fax_v1.json @@ -202,7 +202,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Fax", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_flex_v1.json b/spec/json/twilio_flex_v1.json index e284b9cb..d2b85f3c 100644 --- a/spec/json/twilio_flex_v1.json +++ b/spec/json/twilio_flex_v1.json @@ -488,7 +488,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Flex", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_frontline_v1.json b/spec/json/twilio_frontline_v1.json index c4d15fd2..aa33830a 100644 --- a/spec/json/twilio_frontline_v1.json +++ b/spec/json/twilio_frontline_v1.json @@ -65,7 +65,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Frontline", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_insights_v1.json b/spec/json/twilio_insights_v1.json index 15dcbd24..67d7c534 100644 --- a/spec/json/twilio_insights_v1.json +++ b/spec/json/twilio_insights_v1.json @@ -760,7 +760,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Insights", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_ip_messaging_v1.json b/spec/json/twilio_ip_messaging_v1.json index 79e81bd5..2c6fc680 100644 --- a/spec/json/twilio_ip_messaging_v1.json +++ b/spec/json/twilio_ip_messaging_v1.json @@ -656,7 +656,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Ip_messaging", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_ip_messaging_v2.json b/spec/json/twilio_ip_messaging_v2.json index 47947029..5c8866a6 100644 --- a/spec/json/twilio_ip_messaging_v2.json +++ b/spec/json/twilio_ip_messaging_v2.json @@ -911,7 +911,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Ip_messaging", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_lookups_v1.json b/spec/json/twilio_lookups_v1.json index 5d349ce7..7976f88c 100644 --- a/spec/json/twilio_lookups_v1.json +++ b/spec/json/twilio_lookups_v1.json @@ -63,7 +63,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Lookups", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_media_v1.json b/spec/json/twilio_media_v1.json index 4c419e11..97651779 100644 --- a/spec/json/twilio_media_v1.json +++ b/spec/json/twilio_media_v1.json @@ -233,7 +233,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Media", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { @@ -348,7 +348,7 @@ "schema": { "properties": { "Extension": { - "description": "The [Media Extension](/docs/live/api/media-extensions-overview) name or URL. Ex: `video-composer-v1-preview`", + "description": "The [Media Extension](/docs/live/api/media-extensions-overview) name or URL. Ex: `video-composer-v1`", "type": "string" }, "ExtensionContext": { diff --git a/spec/json/twilio_messaging_v1.json b/spec/json/twilio_messaging_v1.json index 63645f0f..cf153fb1 100644 --- a/spec/json/twilio_messaging_v1.json +++ b/spec/json/twilio_messaging_v1.json @@ -108,11 +108,13 @@ "type": "boolean" }, "status": { - "description": "Brand Registration status", + "description": "Brand Registration status.", "enum": [ "PENDING", "APPROVED", - "FAILED" + "FAILED", + "IN_REVIEW", + "DELETED" ], "nullable": true, "type": "string" @@ -755,7 +757,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Messaging", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_monitor_v1.json b/spec/json/twilio_monitor_v1.json index c0d6b407..84875f89 100644 --- a/spec/json/twilio_monitor_v1.json +++ b/spec/json/twilio_monitor_v1.json @@ -341,7 +341,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Monitor", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_notify_v1.json b/spec/json/twilio_notify_v1.json index 99f63508..18489fc2 100644 --- a/spec/json/twilio_notify_v1.json +++ b/spec/json/twilio_notify_v1.json @@ -428,7 +428,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Notify", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_numbers_v2.json b/spec/json/twilio_numbers_v2.json index 54d0b349..2c06081a 100644 --- a/spec/json/twilio_numbers_v2.json +++ b/spec/json/twilio_numbers_v2.json @@ -630,7 +630,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Numbers", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_pricing_v1.json b/spec/json/twilio_pricing_v1.json index 58d423c6..86a974e2 100644 --- a/spec/json/twilio_pricing_v1.json +++ b/spec/json/twilio_pricing_v1.json @@ -395,7 +395,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Pricing", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_pricing_v2.json b/spec/json/twilio_pricing_v2.json index 3531b745..8b26563f 100644 --- a/spec/json/twilio_pricing_v2.json +++ b/spec/json/twilio_pricing_v2.json @@ -393,7 +393,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Pricing", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_proxy_v1.json b/spec/json/twilio_proxy_v1.json index 1cd5f2c2..c33acf87 100644 --- a/spec/json/twilio_proxy_v1.json +++ b/spec/json/twilio_proxy_v1.json @@ -864,7 +864,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Proxy", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_serverless_v1.json b/spec/json/twilio_serverless_v1.json index 26e28e09..38306547 100644 --- a/spec/json/twilio_serverless_v1.json +++ b/spec/json/twilio_serverless_v1.json @@ -246,7 +246,8 @@ "enum": [ "node8", "node10", - "node12" + "node12", + "node14" ], "nullable": true, "type": "string" @@ -823,7 +824,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Serverless", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_studio_v1.json b/spec/json/twilio_studio_v1.json index 7e7aa9c9..bc0b5234 100644 --- a/spec/json/twilio_studio_v1.json +++ b/spec/json/twilio_studio_v1.json @@ -579,7 +579,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Studio", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_studio_v2.json b/spec/json/twilio_studio_v2.json index df5f73ae..c305937f 100644 --- a/spec/json/twilio_studio_v2.json +++ b/spec/json/twilio_studio_v2.json @@ -478,7 +478,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Studio", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_supersim_v1.json b/spec/json/twilio_supersim_v1.json index b68826b4..50b12cfa 100644 --- a/spec/json/twilio_supersim_v1.json +++ b/spec/json/twilio_supersim_v1.json @@ -613,7 +613,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Supersim", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_sync_v1.json b/spec/json/twilio_sync_v1.json index 8b1f3925..62cd70b0 100644 --- a/spec/json/twilio_sync_v1.json +++ b/spec/json/twilio_sync_v1.json @@ -728,7 +728,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Sync", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_taskrouter_v1.json b/spec/json/twilio_taskrouter_v1.json index 988dfa65..136631af 100644 --- a/spec/json/twilio_taskrouter_v1.json +++ b/spec/json/twilio_taskrouter_v1.json @@ -1993,7 +1993,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Taskrouter", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { @@ -2091,7 +2091,7 @@ "schema": { "properties": { "EventCallbackUrl": { - "description": "The URL we should call when an event occurs. If provided, the Workspace will publish events to this URL, for example, to collect data for reporting. See [Workspace Events](https://www.twilio.com/docs/taskrouter/api/event) for more information.", + "description": "The URL we should call when an event occurs. If provided, the Workspace will publish events to this URL, for example, to collect data for reporting. See [Workspace Events](https://www.twilio.com/docs/taskrouter/api/event) for more information. This parameter supports Twilio's [Webhooks (HTTP callbacks) Connection Overrides](https://www.twilio.com/docs/usage/webhooks/webhooks-connection-overrides).", "format": "uri", "type": "string" }, @@ -2265,7 +2265,7 @@ "type": "string" }, "EventCallbackUrl": { - "description": "The URL we should call when an event occurs. See [Workspace Events](https://www.twilio.com/docs/taskrouter/api/event) for more information.", + "description": "The URL we should call when an event occurs. See [Workspace Events](https://www.twilio.com/docs/taskrouter/api/event) for more information. This parameter supports Twilio's [Webhooks (HTTP callbacks) Connection Overrides](https://www.twilio.com/docs/usage/webhooks/webhooks-connection-overrides).", "format": "uri", "type": "string" }, diff --git a/spec/json/twilio_trunking_v1.json b/spec/json/twilio_trunking_v1.json index c2b4c9a0..d6412a7a 100644 --- a/spec/json/twilio_trunking_v1.json +++ b/spec/json/twilio_trunking_v1.json @@ -549,7 +549,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Trunking", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_trusthub_v1.json b/spec/json/twilio_trusthub_v1.json index 1084ab5d..03d12c1c 100644 --- a/spec/json/twilio_trusthub_v1.json +++ b/spec/json/twilio_trusthub_v1.json @@ -757,7 +757,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Trusthub", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_verify_v2.json b/spec/json/twilio_verify_v2.json index f5b38f06..fbd7e13f 100644 --- a/spec/json/twilio_verify_v2.json +++ b/spec/json/twilio_verify_v2.json @@ -62,6 +62,13 @@ "nullable": true, "type": "string" }, + "default_template_sid": { + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^HJ[0-9a-fA-F]{32}$", + "type": "string" + }, "do_not_share_warning_enabled": { "description": "Whether to add a security warning at the end of an SMS.", "nullable": true, @@ -1134,7 +1141,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Verify", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { @@ -1458,6 +1465,13 @@ "description": "Whether to allow sending verifications with a custom code instead of a randomly generated one. Not available for all customers.", "type": "boolean" }, + "DefaultTemplateSid": { + "description": "The default message [template](https://www.twilio.com/docs/verify/api/templates). Will be used for all SMS verifications unless explicitly overriden. SMS channel only.", + "maxLength": 34, + "minLength": 34, + "pattern": "^HJ[0-9a-fA-F]{32}$", + "type": "string" + }, "DoNotShareWarningEnabled": { "description": "Whether to add a security warning at the end of an SMS verification body. Disabled by default and applies only to SMS. Example SMS body: `Your AppName verification code is: 1234. Don\u2019t share this code with anyone; our employees will never ask for the code`", "type": "boolean" @@ -2560,7 +2574,7 @@ "type": "string" }, "Config.NotificationToken": { - "description": "For APN, the device token. For FCM the registration token. It used to send the push notifications. Must be between 32 and 255 characters long.\n\nRequired when `factor_type` is `push`.", + "description": "For APN, the device token. For FCM, the registration token. It is used to send the push notifications. Must be between 32 and 255 characters long.\n\nRequired when `factor_type` is `push`.", "type": "string" }, "Config.SdkVersion": { @@ -2808,7 +2822,7 @@ "type": "integer" }, "Config.NotificationToken": { - "description": "For APN, the device token. For FCM the registration token. It used to send the push notifications. Required when `factor_type` is `push`. If specified, this value must be between 32 and 255 characters long.", + "description": "For APN, the device token. For FCM, the registration token. It is used to send the push notifications. Required when `factor_type` is `push`. If specified, this value must be between 32 and 255 characters long.", "type": "string" }, "Config.SdkVersion": { @@ -4140,6 +4154,17 @@ "description": "The digits to send after a phone call is answered, for example, to dial an extension. For more information, see the Programmable Voice documentation of [sendDigits](https://www.twilio.com/docs/voice/twiml/number#attributes-sendDigits).", "type": "string" }, + "TemplateCustomSubstitutions": { + "description": "A stringified JSON object in which the keys are the template's special variables and the values are the variables substitutions.", + "type": "string" + }, + "TemplateSid": { + "description": "The message [template](https://www.twilio.com/docs/verify/api/templates). If provided, will override the default template for the Service. SMS channel only.", + "maxLength": 34, + "minLength": 34, + "pattern": "^HJ[0-9a-fA-F]{32}$", + "type": "string" + }, "To": { "description": "The phone number or [email](https://www.twilio.com/docs/verify/email) to verify. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164).", "type": "string" @@ -4831,6 +4856,13 @@ "description": "Whether to allow sending verifications with a custom code instead of a randomly generated one. Not available for all customers.", "type": "boolean" }, + "DefaultTemplateSid": { + "description": "The default message [template](https://www.twilio.com/docs/verify/api/templates). Will be used for all SMS verifications unless explicitly overriden. SMS channel only.", + "maxLength": 34, + "minLength": 34, + "pattern": "^HJ[0-9a-fA-F]{32}$", + "type": "string" + }, "DoNotShareWarningEnabled": { "description": "Whether to add a privacy warning at the end of an SMS. **Disabled by default and applies only for SMS.**", "type": "boolean" diff --git a/spec/json/twilio_video_v1.json b/spec/json/twilio_video_v1.json index f53a5396..48a0956d 100644 --- a/spec/json/twilio_video_v1.json +++ b/spec/json/twilio_video_v1.json @@ -1057,7 +1057,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Video", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_voice_v1.json b/spec/json/twilio_voice_v1.json index bfb5ccf2..87e4115d 100644 --- a/spec/json/twilio_voice_v1.json +++ b/spec/json/twilio_voice_v1.json @@ -520,7 +520,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Voice", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_wireless_v1.json b/spec/json/twilio_wireless_v1.json index a5769410..9b471b73 100644 --- a/spec/json/twilio_wireless_v1.json +++ b/spec/json/twilio_wireless_v1.json @@ -215,7 +215,7 @@ "type": "string" }, "voice_enabled": { - "description": "Whether SIMs can make and receive voice calls", + "description": "Deprecated. Whether SIMs can make and receive voice calls", "nullable": true, "type": "boolean" } @@ -313,7 +313,7 @@ "type": "string" }, "sms_fallback_method": { - "description": "The HTTP method we use to call sms_fallback_url", + "description": "Deprecated. The HTTP method we use to call sms_fallback_url", "enum": [ "HEAD", "GET", @@ -326,13 +326,13 @@ "type": "string" }, "sms_fallback_url": { - "description": "The URL we call when an error occurs while retrieving or executing the TwiML requested from the sms_url", + "description": "Deprecated. The URL we call when an error occurs while retrieving or executing the TwiML requested from the sms_url", "format": "uri", "nullable": true, "type": "string" }, "sms_method": { - "description": "The HTTP method we use to call sms_url", + "description": "Deprecated. The HTTP method we use to call sms_url", "enum": [ "HEAD", "GET", @@ -345,7 +345,7 @@ "type": "string" }, "sms_url": { - "description": "The URL we call when the SIM-connected device sends an SMS message that is not a Command", + "description": "Deprecated. The URL we call when the SIM-connected device sends an SMS message that is not a Command", "format": "uri", "nullable": true, "type": "string" @@ -377,7 +377,7 @@ "type": "string" }, "voice_fallback_method": { - "description": "The HTTP method we use to call voice_fallback_url", + "description": "Deprecated. The HTTP method we use to call voice_fallback_url", "enum": [ "HEAD", "GET", @@ -390,13 +390,13 @@ "type": "string" }, "voice_fallback_url": { - "description": "The URL we call when an error occurs while retrieving or executing the TwiML requested from voice_url", + "description": "Deprecated. The URL we call when an error occurs while retrieving or executing the TwiML requested from voice_url", "format": "uri", "nullable": true, "type": "string" }, "voice_method": { - "description": "The HTTP method we use to call voice_url", + "description": "Deprecated. The HTTP method we use to call voice_url", "enum": [ "HEAD", "GET", @@ -409,7 +409,7 @@ "type": "string" }, "voice_url": { - "description": "The URL we call when the SIM-connected device makes a voice call", + "description": "Deprecated. The URL we call when the SIM-connected device makes a voice call", "format": "uri", "nullable": true, "type": "string" @@ -562,7 +562,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Wireless", - "version": "1.22.0" + "version": "1.23.0" }, "openapi": "3.0.1", "paths": { @@ -977,7 +977,7 @@ "type": "string" }, "InternationalRoaming": { - "description": "The list of services that SIMs capable of using GPRS/3G/4G/LTE data connectivity can use outside of the United States. Can be: `data`, `voice`, and `messaging`.", + "description": "The list of services that SIMs capable of using GPRS/3G/4G/LTE data connectivity can use outside of the United States. Can contain: `data` and `messaging`.", "items": { "type": "string" }, @@ -1004,7 +1004,7 @@ "type": "string" }, "VoiceEnabled": { - "description": "Whether SIMs can make and receive voice calls.", + "description": "Deprecated.", "type": "boolean" } }, @@ -1517,7 +1517,7 @@ "type": "string" }, "VoiceFallbackMethod": { - "description": "The HTTP method we should use to call `voice_fallback_url`. Can be: `GET` or `POST`.", + "description": "Deprecated.", "enum": [ "HEAD", "GET", @@ -1529,12 +1529,12 @@ "type": "string" }, "VoiceFallbackUrl": { - "description": "The URL we should call using the `voice_fallback_method` when an error occurs while retrieving or executing the TwiML requested from `voice_url`.", + "description": "Deprecated.", "format": "uri", "type": "string" }, "VoiceMethod": { - "description": "The HTTP method we should use when we call `voice_url`. Can be: `GET` or `POST`.", + "description": "Deprecated.", "enum": [ "HEAD", "GET", @@ -1546,7 +1546,7 @@ "type": "string" }, "VoiceUrl": { - "description": "The URL we should call using the `voice_method` when the SIM-connected device makes a voice call.", + "description": "Deprecated.", "format": "uri", "type": "string" } diff --git a/spec/yaml/twilio_accounts_v1.yaml b/spec/yaml/twilio_accounts_v1.yaml index 5011b92b..28be90fc 100644 --- a/spec/yaml/twilio_accounts_v1.yaml +++ b/spec/yaml/twilio_accounts_v1.yaml @@ -157,7 +157,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Accounts - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/AuthTokens/Promote: diff --git a/spec/yaml/twilio_api_v2010.yaml b/spec/yaml/twilio_api_v2010.yaml index 0aff2d7f..65c6a7fc 100644 --- a/spec/yaml/twilio_api_v2010.yaml +++ b/spec/yaml/twilio_api_v2010.yaml @@ -7894,7 +7894,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Api - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /2010-04-01/Accounts.json: diff --git a/spec/yaml/twilio_autopilot_v1.yaml b/spec/yaml/twilio_autopilot_v1.yaml index 3e733e5c..846b229c 100644 --- a/spec/yaml/twilio_autopilot_v1.yaml +++ b/spec/yaml/twilio_autopilot_v1.yaml @@ -814,7 +814,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Autopilot - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Assistants: diff --git a/spec/yaml/twilio_bulkexports_v1.yaml b/spec/yaml/twilio_bulkexports_v1.yaml index d569e232..ee0a98cf 100644 --- a/spec/yaml/twilio_bulkexports_v1.yaml +++ b/spec/yaml/twilio_bulkexports_v1.yaml @@ -214,7 +214,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Bulkexports - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Exports/Jobs/{JobSid}: diff --git a/spec/yaml/twilio_chat_v1.yaml b/spec/yaml/twilio_chat_v1.yaml index e03f459a..3493a948 100644 --- a/spec/yaml/twilio_chat_v1.yaml +++ b/spec/yaml/twilio_chat_v1.yaml @@ -649,7 +649,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Chat - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Credentials: diff --git a/spec/yaml/twilio_chat_v2.yaml b/spec/yaml/twilio_chat_v2.yaml index 049cf8bc..6fcf7d8d 100644 --- a/spec/yaml/twilio_chat_v2.yaml +++ b/spec/yaml/twilio_chat_v2.yaml @@ -904,7 +904,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Chat - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v2/Credentials: diff --git a/spec/yaml/twilio_conversations_v1.yaml b/spec/yaml/twilio_conversations_v1.yaml index 649b8aaf..a5b0189d 100644 --- a/spec/yaml/twilio_conversations_v1.yaml +++ b/spec/yaml/twilio_conversations_v1.yaml @@ -1754,7 +1754,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Conversations - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Configuration: diff --git a/spec/yaml/twilio_events_v1.yaml b/spec/yaml/twilio_events_v1.yaml index 128c8fbd..5d22e2c4 100644 --- a/spec/yaml/twilio_events_v1.yaml +++ b/spec/yaml/twilio_events_v1.yaml @@ -243,7 +243,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Events - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Schemas/{Id}: diff --git a/spec/yaml/twilio_fax_v1.yaml b/spec/yaml/twilio_fax_v1.yaml index 8ae09374..1961664d 100644 --- a/spec/yaml/twilio_fax_v1.yaml +++ b/spec/yaml/twilio_fax_v1.yaml @@ -167,7 +167,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Fax - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Faxes: diff --git a/spec/yaml/twilio_flex_v1.yaml b/spec/yaml/twilio_flex_v1.yaml index b6fe57fa..103acbfe 100644 --- a/spec/yaml/twilio_flex_v1.yaml +++ b/spec/yaml/twilio_flex_v1.yaml @@ -409,7 +409,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Flex - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Channels: diff --git a/spec/yaml/twilio_frontline_v1.yaml b/spec/yaml/twilio_frontline_v1.yaml index 2e05f4ce..8a98583b 100644 --- a/spec/yaml/twilio_frontline_v1.yaml +++ b/spec/yaml/twilio_frontline_v1.yaml @@ -49,7 +49,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Frontline - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Users/{Sid}: diff --git a/spec/yaml/twilio_insights_v1.yaml b/spec/yaml/twilio_insights_v1.yaml index b7089a2a..5a3a8be5 100644 --- a/spec/yaml/twilio_insights_v1.yaml +++ b/spec/yaml/twilio_insights_v1.yaml @@ -611,7 +611,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Insights - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Video/Rooms: diff --git a/spec/yaml/twilio_ip_messaging_v1.yaml b/spec/yaml/twilio_ip_messaging_v1.yaml index 13f8300b..d372fc56 100644 --- a/spec/yaml/twilio_ip_messaging_v1.yaml +++ b/spec/yaml/twilio_ip_messaging_v1.yaml @@ -517,7 +517,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Ip_messaging - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Credentials: diff --git a/spec/yaml/twilio_ip_messaging_v2.yaml b/spec/yaml/twilio_ip_messaging_v2.yaml index 61a61f51..27b44f64 100644 --- a/spec/yaml/twilio_ip_messaging_v2.yaml +++ b/spec/yaml/twilio_ip_messaging_v2.yaml @@ -719,7 +719,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Ip_messaging - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v2/Credentials: diff --git a/spec/yaml/twilio_lookups_v1.yaml b/spec/yaml/twilio_lookups_v1.yaml index e7cf575d..6be8e7e9 100644 --- a/spec/yaml/twilio_lookups_v1.yaml +++ b/spec/yaml/twilio_lookups_v1.yaml @@ -47,7 +47,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Lookups - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/PhoneNumbers/{PhoneNumber}: diff --git a/spec/yaml/twilio_media_v1.yaml b/spec/yaml/twilio_media_v1.yaml index aeda98b2..a49c5243 100644 --- a/spec/yaml/twilio_media_v1.yaml +++ b/spec/yaml/twilio_media_v1.yaml @@ -194,7 +194,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Media - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/MediaProcessors: @@ -278,7 +278,7 @@ paths: properties: Extension: description: 'The [Media Extension](/docs/live/api/media-extensions-overview) - name or URL. Ex: `video-composer-v1-preview`' + name or URL. Ex: `video-composer-v1`' type: string ExtensionContext: description: The context of the Media Extension, represented as diff --git a/spec/yaml/twilio_messaging_v1.yaml b/spec/yaml/twilio_messaging_v1.yaml index 017b322b..14983de5 100644 --- a/spec/yaml/twilio_messaging_v1.yaml +++ b/spec/yaml/twilio_messaging_v1.yaml @@ -92,11 +92,13 @@ components: nullable: true type: boolean status: - description: Brand Registration status + description: Brand Registration status. enum: - PENDING - APPROVED - FAILED + - IN_REVIEW + - DELETED nullable: true type: string tax_exempt_status: @@ -637,7 +639,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Messaging - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Deactivations: diff --git a/spec/yaml/twilio_monitor_v1.yaml b/spec/yaml/twilio_monitor_v1.yaml index 520c7c4b..1196f203 100644 --- a/spec/yaml/twilio_monitor_v1.yaml +++ b/spec/yaml/twilio_monitor_v1.yaml @@ -285,7 +285,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Monitor - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Alerts: diff --git a/spec/yaml/twilio_notify_v1.yaml b/spec/yaml/twilio_notify_v1.yaml index 25128deb..b51a184e 100644 --- a/spec/yaml/twilio_notify_v1.yaml +++ b/spec/yaml/twilio_notify_v1.yaml @@ -353,7 +353,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Notify - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Credentials: diff --git a/spec/yaml/twilio_numbers_v2.yaml b/spec/yaml/twilio_numbers_v2.yaml index c9c1c478..6368ac7c 100644 --- a/spec/yaml/twilio_numbers_v2.yaml +++ b/spec/yaml/twilio_numbers_v2.yaml @@ -523,7 +523,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Numbers - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v2/RegulatoryCompliance/Bundles: diff --git a/spec/yaml/twilio_pricing_v1.yaml b/spec/yaml/twilio_pricing_v1.yaml index 3cd4b4e0..f25085d7 100644 --- a/spec/yaml/twilio_pricing_v1.yaml +++ b/spec/yaml/twilio_pricing_v1.yaml @@ -290,7 +290,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Pricing - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Messaging/Countries: diff --git a/spec/yaml/twilio_pricing_v2.yaml b/spec/yaml/twilio_pricing_v2.yaml index c1d853cb..f175304d 100644 --- a/spec/yaml/twilio_pricing_v2.yaml +++ b/spec/yaml/twilio_pricing_v2.yaml @@ -288,7 +288,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Pricing - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v2/Trunking/Countries: diff --git a/spec/yaml/twilio_proxy_v1.yaml b/spec/yaml/twilio_proxy_v1.yaml index a0b17982..087ad1b6 100644 --- a/spec/yaml/twilio_proxy_v1.yaml +++ b/spec/yaml/twilio_proxy_v1.yaml @@ -733,7 +733,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Proxy - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Services: diff --git a/spec/yaml/twilio_serverless_v1.yaml b/spec/yaml/twilio_serverless_v1.yaml index 33951059..6af9577d 100644 --- a/spec/yaml/twilio_serverless_v1.yaml +++ b/spec/yaml/twilio_serverless_v1.yaml @@ -220,6 +220,7 @@ components: - node8 - node10 - node12 + - node14 nullable: true type: string service_sid: @@ -719,7 +720,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Serverless - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Services: diff --git a/spec/yaml/twilio_studio_v1.yaml b/spec/yaml/twilio_studio_v1.yaml index 8c65d2dd..4fb46f3f 100644 --- a/spec/yaml/twilio_studio_v1.yaml +++ b/spec/yaml/twilio_studio_v1.yaml @@ -481,7 +481,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Studio - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Flows: diff --git a/spec/yaml/twilio_studio_v2.yaml b/spec/yaml/twilio_studio_v2.yaml index 08198d9f..eccd7574 100644 --- a/spec/yaml/twilio_studio_v2.yaml +++ b/spec/yaml/twilio_studio_v2.yaml @@ -390,7 +390,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Studio - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v2/Flows: diff --git a/spec/yaml/twilio_supersim_v1.yaml b/spec/yaml/twilio_supersim_v1.yaml index 742c92ed..1f8ef7f1 100644 --- a/spec/yaml/twilio_supersim_v1.yaml +++ b/spec/yaml/twilio_supersim_v1.yaml @@ -518,7 +518,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Supersim - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Commands: diff --git a/spec/yaml/twilio_sync_v1.yaml b/spec/yaml/twilio_sync_v1.yaml index b35468ab..3b1918eb 100644 --- a/spec/yaml/twilio_sync_v1.yaml +++ b/spec/yaml/twilio_sync_v1.yaml @@ -621,7 +621,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Sync - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Services: diff --git a/spec/yaml/twilio_taskrouter_v1.yaml b/spec/yaml/twilio_taskrouter_v1.yaml index fa995b96..c02025b1 100644 --- a/spec/yaml/twilio_taskrouter_v1.yaml +++ b/spec/yaml/twilio_taskrouter_v1.yaml @@ -1688,7 +1688,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Taskrouter - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Workspaces: @@ -1761,7 +1761,8 @@ paths: description: The URL we should call when an event occurs. If provided, the Workspace will publish events to this URL, for example, to collect data for reporting. See [Workspace Events](https://www.twilio.com/docs/taskrouter/api/event) - for more information. + for more information. This parameter supports Twilio's [Webhooks + (HTTP callbacks) Connection Overrides](https://www.twilio.com/docs/usage/webhooks/webhooks-connection-overrides). format: uri type: string EventsFilter: @@ -1900,7 +1901,8 @@ paths: EventCallbackUrl: description: The URL we should call when an event occurs. See [Workspace Events](https://www.twilio.com/docs/taskrouter/api/event) for - more information. + more information. This parameter supports Twilio's [Webhooks (HTTP + callbacks) Connection Overrides](https://www.twilio.com/docs/usage/webhooks/webhooks-connection-overrides). format: uri type: string EventsFilter: diff --git a/spec/yaml/twilio_trunking_v1.yaml b/spec/yaml/twilio_trunking_v1.yaml index ece7932f..347c1b18 100644 --- a/spec/yaml/twilio_trunking_v1.yaml +++ b/spec/yaml/twilio_trunking_v1.yaml @@ -462,7 +462,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Trunking - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Trunks: diff --git a/spec/yaml/twilio_trusthub_v1.yaml b/spec/yaml/twilio_trusthub_v1.yaml index 4201a7d4..570cb629 100644 --- a/spec/yaml/twilio_trusthub_v1.yaml +++ b/spec/yaml/twilio_trusthub_v1.yaml @@ -627,7 +627,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Trusthub - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/CustomerProfiles: diff --git a/spec/yaml/twilio_verify_v2.yaml b/spec/yaml/twilio_verify_v2.yaml index 8489e071..2f4966e1 100644 --- a/spec/yaml/twilio_verify_v2.yaml +++ b/spec/yaml/twilio_verify_v2.yaml @@ -50,6 +50,12 @@ components: format: date-time nullable: true type: string + default_template_sid: + maxLength: 34 + minLength: 34 + nullable: true + pattern: ^HJ[0-9a-fA-F]{32}$ + type: string do_not_share_warning_enabled: description: Whether to add a security warning at the end of an SMS. nullable: true @@ -933,7 +939,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Verify - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v2/Attempts: @@ -1154,6 +1160,14 @@ paths: code instead of a randomly generated one. Not available for all customers. type: boolean + DefaultTemplateSid: + description: The default message [template](https://www.twilio.com/docs/verify/api/templates). + Will be used for all SMS verifications unless explicitly overriden. + SMS channel only. + maxLength: 34 + minLength: 34 + pattern: ^HJ[0-9a-fA-F]{32}$ + type: string DoNotShareWarningEnabled: description: "Whether to add a security warning at the end of an\ \ SMS verification body. Disabled by default and applies only\ @@ -2005,8 +2019,8 @@ paths: - fcm type: string Config.NotificationToken: - description: 'For APN, the device token. For FCM the registration - token. It used to send the push notifications. Must be between + description: 'For APN, the device token. For FCM, the registration + token. It is used to send the push notifications. Must be between 32 and 255 characters long. @@ -2217,10 +2231,10 @@ paths: between 3 and 8, inclusive type: integer Config.NotificationToken: - description: For APN, the device token. For FCM the registration - token. It used to send the push notifications. Required when `factor_type` - is `push`. If specified, this value must be between 32 and 255 - characters long. + description: For APN, the device token. For FCM, the registration + token. It is used to send the push notifications. Required when + `factor_type` is `push`. If specified, this value must be between + 32 and 255 characters long. type: string Config.SdkVersion: description: The Verify Push SDK version used to configure the factor @@ -3188,6 +3202,19 @@ paths: for example, to dial an extension. For more information, see the Programmable Voice documentation of [sendDigits](https://www.twilio.com/docs/voice/twiml/number#attributes-sendDigits). type: string + TemplateCustomSubstitutions: + description: A stringified JSON object in which the keys are the + template's special variables and the values are the variables + substitutions. + type: string + TemplateSid: + description: The message [template](https://www.twilio.com/docs/verify/api/templates). + If provided, will override the default template for the Service. + SMS channel only. + maxLength: 34 + minLength: 34 + pattern: ^HJ[0-9a-fA-F]{32}$ + type: string To: description: The phone number or [email](https://www.twilio.com/docs/verify/email) to verify. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164). @@ -3675,6 +3702,14 @@ paths: code instead of a randomly generated one. Not available for all customers. type: boolean + DefaultTemplateSid: + description: The default message [template](https://www.twilio.com/docs/verify/api/templates). + Will be used for all SMS verifications unless explicitly overriden. + SMS channel only. + maxLength: 34 + minLength: 34 + pattern: ^HJ[0-9a-fA-F]{32}$ + type: string DoNotShareWarningEnabled: description: Whether to add a privacy warning at the end of an SMS. **Disabled by default and applies only for SMS.** diff --git a/spec/yaml/twilio_video_v1.yaml b/spec/yaml/twilio_video_v1.yaml index 2ec2e480..1c03f075 100644 --- a/spec/yaml/twilio_video_v1.yaml +++ b/spec/yaml/twilio_video_v1.yaml @@ -881,7 +881,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Video - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/CompositionHooks: diff --git a/spec/yaml/twilio_voice_v1.yaml b/spec/yaml/twilio_voice_v1.yaml index 604149a4..9af34a8a 100644 --- a/spec/yaml/twilio_voice_v1.yaml +++ b/spec/yaml/twilio_voice_v1.yaml @@ -429,7 +429,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Voice - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/ByocTrunks: diff --git a/spec/yaml/twilio_wireless_v1.yaml b/spec/yaml/twilio_wireless_v1.yaml index 0b3eb22a..50d37426 100644 --- a/spec/yaml/twilio_wireless_v1.yaml +++ b/spec/yaml/twilio_wireless_v1.yaml @@ -187,7 +187,7 @@ components: nullable: true type: string voice_enabled: - description: Whether SIMs can make and receive voice calls + description: Deprecated. Whether SIMs can make and receive voice calls nullable: true type: boolean type: object @@ -270,7 +270,7 @@ components: pattern: ^DE[0-9a-fA-F]{32}$ type: string sms_fallback_method: - description: The HTTP method we use to call sms_fallback_url + description: Deprecated. The HTTP method we use to call sms_fallback_url enum: - HEAD - GET @@ -281,13 +281,13 @@ components: nullable: true type: string sms_fallback_url: - description: The URL we call when an error occurs while retrieving or executing - the TwiML requested from the sms_url + description: Deprecated. The URL we call when an error occurs while retrieving + or executing the TwiML requested from the sms_url format: uri nullable: true type: string sms_method: - description: The HTTP method we use to call sms_url + description: Deprecated. The HTTP method we use to call sms_url enum: - HEAD - GET @@ -298,8 +298,8 @@ components: nullable: true type: string sms_url: - description: The URL we call when the SIM-connected device sends an SMS - message that is not a Command + description: Deprecated. The URL we call when the SIM-connected device sends + an SMS message that is not a Command format: uri nullable: true type: string @@ -327,7 +327,7 @@ components: nullable: true type: string voice_fallback_method: - description: The HTTP method we use to call voice_fallback_url + description: Deprecated. The HTTP method we use to call voice_fallback_url enum: - HEAD - GET @@ -338,13 +338,13 @@ components: nullable: true type: string voice_fallback_url: - description: The URL we call when an error occurs while retrieving or executing - the TwiML requested from voice_url + description: Deprecated. The URL we call when an error occurs while retrieving + or executing the TwiML requested from voice_url format: uri nullable: true type: string voice_method: - description: The HTTP method we use to call voice_url + description: Deprecated. The HTTP method we use to call voice_url enum: - HEAD - GET @@ -355,8 +355,8 @@ components: nullable: true type: string voice_url: - description: The URL we call when the SIM-connected device makes a voice - call + description: Deprecated. The URL we call when the SIM-connected device makes + a voice call format: uri nullable: true type: string @@ -487,7 +487,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Wireless - version: 1.22.0 + version: 1.23.0 openapi: 3.0.1 paths: /v1/Commands: @@ -800,8 +800,8 @@ paths: type: string InternationalRoaming: description: 'The list of services that SIMs capable of using GPRS/3G/4G/LTE - data connectivity can use outside of the United States. Can be: - `data`, `voice`, and `messaging`.' + data connectivity can use outside of the United States. Can contain: + `data` and `messaging`.' items: type: string type: array @@ -832,7 +832,7 @@ paths: in the URL to address the resource. type: string VoiceEnabled: - description: Whether SIMs can make and receive voice calls. + description: Deprecated. type: boolean title: CreateRatePlanRequest type: object @@ -1208,8 +1208,7 @@ paths: path to address the resource. type: string VoiceFallbackMethod: - description: 'The HTTP method we should use to call `voice_fallback_url`. - Can be: `GET` or `POST`.' + description: Deprecated. enum: - HEAD - GET @@ -1219,14 +1218,11 @@ paths: - DELETE type: string VoiceFallbackUrl: - description: The URL we should call using the `voice_fallback_method` - when an error occurs while retrieving or executing the TwiML requested - from `voice_url`. + description: Deprecated. format: uri type: string VoiceMethod: - description: 'The HTTP method we should use when we call `voice_url`. - Can be: `GET` or `POST`.' + description: Deprecated. enum: - HEAD - GET @@ -1236,8 +1232,7 @@ paths: - DELETE type: string VoiceUrl: - description: The URL we should call using the `voice_method` when - the SIM-connected device makes a voice call. + description: Deprecated. format: uri type: string title: UpdateSimRequest