diff --git a/CHANGES.md b/CHANGES.md index 2ae1d92b..388dfbdc 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,21 @@ twilio-cli-core changelog ===================== +[2021-07-29] Version 5.27.0 +--------------------------- +**Api** +- Added `domain_sid` in sip_credential_list_mapping and sip_ip_access_control_list_mapping APIs **(breaking change)** + +**Conversations** +- Expose ParticipantConversations resource + +**Taskrouter** +- Adding `links` to the activity resource + +**Verify** +- Added a `Version` to Verify Factors `Webhooks` to add new fields without breaking old Webhooks. + + [2021-07-15] Version 5.26.0 --------------------------- **Library - Feature** diff --git a/package.json b/package.json index fd8ff6ea..2da6c122 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@twilio/cli-core", - "version": "5.26.0", + "version": "5.27.0", "description": "Core functionality for the twilio-cli", "keywords": [ "twilio" diff --git a/src/services/twilio-api/twilio_accounts_v1.json b/src/services/twilio-api/twilio_accounts_v1.json index 1b666f91..e2d292e8 100644 --- a/src/services/twilio-api/twilio_accounts_v1.json +++ b/src/services/twilio-api/twilio_accounts_v1.json @@ -186,7 +186,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Accounts", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_api_v2010.json b/src/services/twilio-api/twilio_api_v2010.json index df25a349..bd541872 100644 --- a/src/services/twilio-api/twilio_api_v2010.json +++ b/src/services/twilio-api/twilio_api_v2010.json @@ -5187,6 +5187,14 @@ "nullable": true, "type": "string" }, + "domain_sid": { + "description": "The unique string that identifies the SipDomain resource.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^SD[0-9a-fA-F]{32}$", + "type": "string" + }, "friendly_name": { "description": "A human readable descriptive text for this resource, up to 64 characters long.", "nullable": true, @@ -5200,11 +5208,6 @@ "pattern": "^CL[0-9a-fA-F]{32}$", "type": "string" }, - "subresource_uris": { - "description": "The credentials associated with this resource.", - "nullable": true, - "type": "object" - }, "uri": { "description": "The URI for this resource, relative to https://api.twilio.com", "format": "uri", @@ -5236,6 +5239,14 @@ "nullable": true, "type": "string" }, + "domain_sid": { + "description": "The unique string that identifies the SipDomain resource.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^SD[0-9a-fA-F]{32}$", + "type": "string" + }, "friendly_name": { "description": "A human readable descriptive text for this resource, up to 64 characters long.", "nullable": true, @@ -5249,11 +5260,6 @@ "pattern": "^AL[0-9a-fA-F]{32}$", "type": "string" }, - "subresource_uris": { - "description": "The list of IP addresses associated with this domain.", - "nullable": true, - "type": "object" - }, "uri": { "description": "The URI for this resource, relative to https://api.twilio.com", "format": "uri", @@ -8873,7 +8879,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Api", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_autopilot_v1.json b/src/services/twilio-api/twilio_autopilot_v1.json index c92175d7..424ff04a 100644 --- a/src/services/twilio-api/twilio_autopilot_v1.json +++ b/src/services/twilio-api/twilio_autopilot_v1.json @@ -952,7 +952,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Autopilot", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_bulkexports_v1.json b/src/services/twilio-api/twilio_bulkexports_v1.json index ae1b0e36..2f4bc737 100644 --- a/src/services/twilio-api/twilio_bulkexports_v1.json +++ b/src/services/twilio-api/twilio_bulkexports_v1.json @@ -246,7 +246,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Bulkexports", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_chat_v1.json b/src/services/twilio-api/twilio_chat_v1.json index a6872dc4..96d00fbd 100644 --- a/src/services/twilio-api/twilio_chat_v1.json +++ b/src/services/twilio-api/twilio_chat_v1.json @@ -764,7 +764,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Chat", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_chat_v2.json b/src/services/twilio-api/twilio_chat_v2.json index ab25e7cc..8cada87f 100644 --- a/src/services/twilio-api/twilio_chat_v2.json +++ b/src/services/twilio-api/twilio_chat_v2.json @@ -1061,7 +1061,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Chat", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_conversations_v1.json b/src/services/twilio-api/twilio_conversations_v1.json index 47079e6c..a2508cb8 100644 --- a/src/services/twilio-api/twilio_conversations_v1.json +++ b/src/services/twilio-api/twilio_conversations_v1.json @@ -577,6 +577,113 @@ }, "type": "object" }, + "conversations.v1.participant_conversation": { + "properties": { + "account_sid": { + "description": "The unique ID of the Account responsible for this conversation.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^AC[0-9a-fA-F]{32}$", + "type": "string" + }, + "chat_service_sid": { + "description": "The unique ID of the Conversation Service this conversation belongs to.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^IS[0-9a-fA-F]{32}$", + "type": "string" + }, + "conversation_attributes": { + "description": "An optional string metadata field you can use to store any data you wish.", + "nullable": true, + "type": "string" + }, + "conversation_created_by": { + "description": "Creator of this conversation.", + "nullable": true, + "type": "string" + }, + "conversation_date_created": { + "description": "The date that this conversation was created.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "conversation_date_updated": { + "description": "The date that this conversation was last updated.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "conversation_friendly_name": { + "description": "The human-readable name of this conversation.", + "nullable": true, + "type": "string" + }, + "conversation_sid": { + "description": "The unique ID of the Conversation this Participant belongs to.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^CH[0-9a-fA-F]{32}$", + "type": "string" + }, + "conversation_state": { + "description": "The current state of this User Conversation", + "enum": [ + "inactive", + "active", + "closed" + ], + "nullable": true, + "type": "string" + }, + "conversation_timers": { + "description": "Timer date values for this conversation.", + "nullable": true, + "type": "object" + }, + "conversation_unique_name": { + "description": "An application-defined string that uniquely identifies the Conversation resource", + "nullable": true, + "type": "string" + }, + "links": { + "description": "Absolute URLs to access the participant and conversation of this Participant Conversation.", + "nullable": true, + "type": "object" + }, + "participant_identity": { + "description": "A unique string identifier for the conversation participant as Conversation User.", + "nullable": true, + "type": "string" + }, + "participant_messaging_binding": { + "description": "Information about how this participant exchanges messages with the conversation.", + "nullable": true, + "type": "object" + }, + "participant_sid": { + "description": "The unique ID of the Participant.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^MB[0-9a-fA-F]{32}$", + "type": "string" + }, + "participant_user_sid": { + "description": "The unique ID for the conversation participant as Conversation User.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^US[0-9a-fA-F]{32}$", + "type": "string" + } + }, + "type": "object" + }, "conversations.v1.role": { "properties": { "account_sid": { @@ -1322,6 +1429,113 @@ }, "type": "object" }, + "conversations.v1.service.service_participant_conversation": { + "properties": { + "account_sid": { + "description": "The unique ID of the Account responsible for this conversation.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^AC[0-9a-fA-F]{32}$", + "type": "string" + }, + "chat_service_sid": { + "description": "The unique ID of the Conversation Service this conversation belongs to.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^IS[0-9a-fA-F]{32}$", + "type": "string" + }, + "conversation_attributes": { + "description": "An optional string metadata field you can use to store any data you wish.", + "nullable": true, + "type": "string" + }, + "conversation_created_by": { + "description": "Creator of this conversation.", + "nullable": true, + "type": "string" + }, + "conversation_date_created": { + "description": "The date that this conversation was created.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "conversation_date_updated": { + "description": "The date that this conversation was last updated.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "conversation_friendly_name": { + "description": "The human-readable name of this conversation.", + "nullable": true, + "type": "string" + }, + "conversation_sid": { + "description": "The unique ID of the Conversation this Participant belongs to.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^CH[0-9a-fA-F]{32}$", + "type": "string" + }, + "conversation_state": { + "description": "The current state of this User Conversation", + "enum": [ + "inactive", + "active", + "closed" + ], + "nullable": true, + "type": "string" + }, + "conversation_timers": { + "description": "Timer date values for this conversation.", + "nullable": true, + "type": "object" + }, + "conversation_unique_name": { + "description": "An application-defined string that uniquely identifies the Conversation resource.", + "nullable": true, + "type": "string" + }, + "links": { + "description": "Absolute URLs to access the participant and conversation of this Participant Conversation.", + "nullable": true, + "type": "object" + }, + "participant_identity": { + "description": "A unique string identifier for the conversation participant as Conversation User.", + "nullable": true, + "type": "string" + }, + "participant_messaging_binding": { + "description": "Information about how this participant exchanges messages with the conversation.", + "nullable": true, + "type": "object" + }, + "participant_sid": { + "description": "The unique ID of the Participant.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^MB[0-9a-fA-F]{32}$", + "type": "string" + }, + "participant_user_sid": { + "description": "The unique ID for the conversation participant as Conversation User.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^US[0-9a-fA-F]{32}$", + "type": "string" + } + }, + "type": "object" + }, "conversations.v1.service.service_role": { "properties": { "account_sid": { @@ -1499,7 +1713,7 @@ "type": "string" }, "conversation_sid": { - "description": "The unique ID of the Conversation for this message.", + "description": "The unique ID of the Conversation for this User Conversation.", "maxLength": 34, "minLength": 34, "nullable": true, @@ -1571,7 +1785,7 @@ "type": "object" }, "unique_name": { - "description": "An application-defined string that uniquely identifies the resource", + "description": "An application-defined string that uniquely identifies the Conversation resource.", "nullable": true, "type": "string" }, @@ -1704,7 +1918,7 @@ "type": "string" }, "conversation_sid": { - "description": "The unique ID of the Conversation for this message.", + "description": "The unique ID of the Conversation for this User Conversation.", "maxLength": 34, "minLength": 34, "nullable": true, @@ -1776,7 +1990,7 @@ "type": "object" }, "unique_name": { - "description": "An application-defined string that uniquely identifies the resource", + "description": "An application-defined string that uniquely identifies the Conversation resource.", "nullable": true, "type": "string" }, @@ -1822,7 +2036,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Conversations", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { @@ -4142,6 +4356,113 @@ "pathType": "instance" } }, + "/v1/ParticipantConversations": { + "description": "Participant Conversations resource represents a list of Conversations that this Participant belongs to belonging to a default conversation service.", + "get": { + "description": "Retrieve a list of all Conversations that this Participant belongs to by identity or by address. Only one parameter should be specified.", + "operationId": "ListParticipantConversation", + "parameters": [ + { + "description": "A unique string identifier for the conversation participant as [Conversation User](https://www.twilio.com/docs/conversations/api/user-resource). This parameter is non-null if (and only if) the participant is using the Conversations SDK to communicate. Limited to 256 characters.", + "in": "query", + "name": "Identity", + "schema": { + "type": "string" + } + }, + { + "description": "A unique string identifier for the conversation participant who's not a Conversation User. This parameter could be found in messaging_binding.address field of Participant resource. It should be url-encoded.", + "in": "query", + "name": "Address", + "schema": { + "type": "string" + } + }, + { + "description": "How many resources to return in each list page. The default is 50, and the maximum is 1000.", + "in": "query", + "name": "PageSize", + "schema": { + "maximum": 1000, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "conversations": { + "items": { + "$ref": "#/components/schemas/conversations.v1.participant_conversation" + }, + "type": "array" + }, + "meta": { + "properties": { + "first_page_url": { + "format": "uri", + "type": "string" + }, + "key": { + "type": "string" + }, + "next_page_url": { + "format": "uri", + "type": "string" + }, + "page": { + "type": "integer" + }, + "page_size": { + "type": "integer" + }, + "previous_page_url": { + "format": "uri", + "type": "string" + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "type": "object" + } + }, + "title": "ListParticipantConversationResponse", + "type": "object" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "servers": [ + { + "url": "https://conversations.twilio.com" + } + ], + "x-twilio": { + "defaultOutputProperties": [ + "chat_service_sid", + "participant_sid", + "conversation_sid" + ], + "pathType": "list" + } + }, "/v1/Roles": { "description": "A Role resource represents a set of permissions granted to a user within a service or a conversation.", "get": { @@ -7130,6 +7451,125 @@ "pathType": "instance" } }, + "/v1/Services/{ChatServiceSid}/ParticipantConversations": { + "description": "Service Participant Conversations resource represents a list of Conversations that this Participant belongs to belonging to a specific conversation service.", + "get": { + "description": "Retrieve a list of all Conversations that this Participant belongs to by identity or by address. Only one parameter should be specified.", + "operationId": "ListServiceParticipantConversation", + "parameters": [ + { + "description": "The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) the Participant Conversations resource is associated with.", + "in": "path", + "name": "ChatServiceSid", + "required": true, + "schema": { + "maxLength": 34, + "minLength": 34, + "pattern": "^IS[0-9a-fA-F]{32}$", + "type": "string" + } + }, + { + "description": "A unique string identifier for the conversation participant as [Conversation User](https://www.twilio.com/docs/conversations/api/user-resource). This parameter is non-null if (and only if) the participant is using the Conversations SDK to communicate. Limited to 256 characters.", + "in": "query", + "name": "Identity", + "schema": { + "type": "string" + } + }, + { + "description": "A unique string identifier for the conversation participant who's not a Conversation User. This parameter could be found in messaging_binding.address field of Participant resource. It should be url-encoded.", + "in": "query", + "name": "Address", + "schema": { + "type": "string" + } + }, + { + "description": "How many resources to return in each list page. The default is 50, and the maximum is 1000.", + "in": "query", + "name": "PageSize", + "schema": { + "maximum": 1000, + "minimum": 1, + "type": "integer" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "properties": { + "conversations": { + "items": { + "$ref": "#/components/schemas/conversations.v1.service.service_participant_conversation" + }, + "type": "array" + }, + "meta": { + "properties": { + "first_page_url": { + "format": "uri", + "type": "string" + }, + "key": { + "type": "string" + }, + "next_page_url": { + "format": "uri", + "type": "string" + }, + "page": { + "type": "integer" + }, + "page_size": { + "type": "integer" + }, + "previous_page_url": { + "format": "uri", + "type": "string" + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "type": "object" + } + }, + "title": "ListServiceParticipantConversationResponse", + "type": "object" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "servers": [ + { + "url": "https://conversations.twilio.com" + } + ], + "x-twilio": { + "defaultOutputProperties": [ + "chat_service_sid", + "participant_sid", + "conversation_sid" + ], + "pathType": "list" + } + }, "/v1/Services/{ChatServiceSid}/Roles": { "description": "A Service Role resource represents a set of permissions granted to a user within a service or a conversation.", "get": { diff --git a/src/services/twilio-api/twilio_events_v1.json b/src/services/twilio-api/twilio_events_v1.json index 9bb2b298..b69067ac 100644 --- a/src/services/twilio-api/twilio_events_v1.json +++ b/src/services/twilio-api/twilio_events_v1.json @@ -308,7 +308,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Events", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_fax_v1.json b/src/services/twilio-api/twilio_fax_v1.json index 5892aeb4..f546d580 100644 --- a/src/services/twilio-api/twilio_fax_v1.json +++ b/src/services/twilio-api/twilio_fax_v1.json @@ -202,7 +202,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Fax", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_flex_v1.json b/src/services/twilio-api/twilio_flex_v1.json index 9fc508dc..a85d737c 100644 --- a/src/services/twilio-api/twilio_flex_v1.json +++ b/src/services/twilio-api/twilio_flex_v1.json @@ -483,7 +483,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Flex", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { @@ -789,30 +789,6 @@ "GA" ] }, - "post": { - "description": "", - "operationId": "UpdateConfiguration", - "responses": { - "200": { - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/flex.v1.configuration" - } - } - }, - "description": "OK" - } - }, - "security": [ - { - "accountSid_authToken": [] - } - ], - "x-maturity": [ - "GA" - ] - }, "servers": [ { "url": "https://flex-api.twilio.com" diff --git a/src/services/twilio-api/twilio_frontline_v1.json b/src/services/twilio-api/twilio_frontline_v1.json index 20ca4370..185db571 100644 --- a/src/services/twilio-api/twilio_frontline_v1.json +++ b/src/services/twilio-api/twilio_frontline_v1.json @@ -65,7 +65,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Frontline", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_insights_v1.json b/src/services/twilio-api/twilio_insights_v1.json index 13c40c1d..82071924 100644 --- a/src/services/twilio-api/twilio_insights_v1.json +++ b/src/services/twilio-api/twilio_insights_v1.json @@ -638,7 +638,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Insights", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_ip_messaging_v1.json b/src/services/twilio-api/twilio_ip_messaging_v1.json index 98f82846..a344675c 100644 --- a/src/services/twilio-api/twilio_ip_messaging_v1.json +++ b/src/services/twilio-api/twilio_ip_messaging_v1.json @@ -656,7 +656,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Ip_messaging", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_ip_messaging_v2.json b/src/services/twilio-api/twilio_ip_messaging_v2.json index 4df29a8a..a58bbc1b 100644 --- a/src/services/twilio-api/twilio_ip_messaging_v2.json +++ b/src/services/twilio-api/twilio_ip_messaging_v2.json @@ -911,7 +911,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Ip_messaging", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_lookups_v1.json b/src/services/twilio-api/twilio_lookups_v1.json index bb1f7c07..5e4397db 100644 --- a/src/services/twilio-api/twilio_lookups_v1.json +++ b/src/services/twilio-api/twilio_lookups_v1.json @@ -63,7 +63,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Lookups", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_messaging_v1.json b/src/services/twilio-api/twilio_messaging_v1.json index d7960f22..24587b30 100644 --- a/src/services/twilio-api/twilio_messaging_v1.json +++ b/src/services/twilio-api/twilio_messaging_v1.json @@ -615,7 +615,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Messaging", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_monitor_v1.json b/src/services/twilio-api/twilio_monitor_v1.json index f272c75f..8161df66 100644 --- a/src/services/twilio-api/twilio_monitor_v1.json +++ b/src/services/twilio-api/twilio_monitor_v1.json @@ -341,7 +341,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Monitor", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_notify_v1.json b/src/services/twilio-api/twilio_notify_v1.json index b84c8bcb..edbbbe63 100644 --- a/src/services/twilio-api/twilio_notify_v1.json +++ b/src/services/twilio-api/twilio_notify_v1.json @@ -428,7 +428,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Notify", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_numbers_v2.json b/src/services/twilio-api/twilio_numbers_v2.json index 41a762c0..2ac506fa 100644 --- a/src/services/twilio-api/twilio_numbers_v2.json +++ b/src/services/twilio-api/twilio_numbers_v2.json @@ -478,7 +478,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Numbers", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_pricing_v1.json b/src/services/twilio-api/twilio_pricing_v1.json index cae14e2d..15c21bcd 100644 --- a/src/services/twilio-api/twilio_pricing_v1.json +++ b/src/services/twilio-api/twilio_pricing_v1.json @@ -395,7 +395,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Pricing", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_pricing_v2.json b/src/services/twilio-api/twilio_pricing_v2.json index 1db5cb53..d0c53143 100644 --- a/src/services/twilio-api/twilio_pricing_v2.json +++ b/src/services/twilio-api/twilio_pricing_v2.json @@ -214,7 +214,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Pricing", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_proxy_v1.json b/src/services/twilio-api/twilio_proxy_v1.json index a17ca8c6..c79c379e 100644 --- a/src/services/twilio-api/twilio_proxy_v1.json +++ b/src/services/twilio-api/twilio_proxy_v1.json @@ -864,7 +864,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Proxy", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_serverless_v1.json b/src/services/twilio-api/twilio_serverless_v1.json index e3025129..e2b6a95a 100644 --- a/src/services/twilio-api/twilio_serverless_v1.json +++ b/src/services/twilio-api/twilio_serverless_v1.json @@ -818,7 +818,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Serverless", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_studio_v1.json b/src/services/twilio-api/twilio_studio_v1.json index 4c0e30eb..c36cf1e9 100644 --- a/src/services/twilio-api/twilio_studio_v1.json +++ b/src/services/twilio-api/twilio_studio_v1.json @@ -579,7 +579,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Studio", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_studio_v2.json b/src/services/twilio-api/twilio_studio_v2.json index 89399418..604f62da 100644 --- a/src/services/twilio-api/twilio_studio_v2.json +++ b/src/services/twilio-api/twilio_studio_v2.json @@ -478,7 +478,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Studio", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_supersim_v1.json b/src/services/twilio-api/twilio_supersim_v1.json index 5aa201c7..24a48c07 100644 --- a/src/services/twilio-api/twilio_supersim_v1.json +++ b/src/services/twilio-api/twilio_supersim_v1.json @@ -613,7 +613,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Supersim", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_sync_v1.json b/src/services/twilio-api/twilio_sync_v1.json index 079f2e1b..d4ed50a9 100644 --- a/src/services/twilio-api/twilio_sync_v1.json +++ b/src/services/twilio-api/twilio_sync_v1.json @@ -728,7 +728,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Sync", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_taskrouter_v1.json b/src/services/twilio-api/twilio_taskrouter_v1.json index 1863172e..448a8cc1 100644 --- a/src/services/twilio-api/twilio_taskrouter_v1.json +++ b/src/services/twilio-api/twilio_taskrouter_v1.json @@ -133,6 +133,10 @@ "nullable": true, "type": "string" }, + "links": { + "nullable": true, + "type": "object" + }, "sid": { "description": "The unique string that identifies the resource", "maxLength": 34, @@ -1989,7 +1993,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Taskrouter", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_trunking_v1.json b/src/services/twilio-api/twilio_trunking_v1.json index bb164254..648e85c1 100644 --- a/src/services/twilio-api/twilio_trunking_v1.json +++ b/src/services/twilio-api/twilio_trunking_v1.json @@ -540,7 +540,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Trunking", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_trusthub_v1.json b/src/services/twilio-api/twilio_trusthub_v1.json index 88bb05ef..a5d201c3 100644 --- a/src/services/twilio-api/twilio_trusthub_v1.json +++ b/src/services/twilio-api/twilio_trusthub_v1.json @@ -757,7 +757,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Trusthub", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_verify_v2.json b/src/services/twilio-api/twilio_verify_v2.json index 8cf93dca..8d31586e 100644 --- a/src/services/twilio-api/twilio_verify_v2.json +++ b/src/services/twilio-api/twilio_verify_v2.json @@ -929,13 +929,13 @@ "type": "string" }, "date_created": { - "description": "The RFC 2822 date and time in GMT when the resource was created", + "description": "The ISO 8601 date and time in GMT when the resource was created", "format": "date-time", "nullable": true, "type": "string" }, "date_updated": { - "description": "The RFC 2822 date and time in GMT when the resource was last updated", + "description": "The ISO 8601 date and time in GMT when the resource was last updated", "format": "date-time", "nullable": true, "type": "string" @@ -984,6 +984,15 @@ "nullable": true, "type": "string" }, + "version": { + "description": "The webhook version", + "enum": [ + "v1", + "v2" + ], + "nullable": true, + "type": "string" + }, "webhook_method": { "description": "The method used when calling the webhook's URL.", "enum": [ @@ -1092,7 +1101,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Verify", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { @@ -4405,6 +4414,14 @@ ], "type": "string" }, + "Version": { + "description": "The webhook version. Default value is `v2` which includes all the latest fields. Version `v1` is legacy and may be removed in the future.", + "enum": [ + "v1", + "v2" + ], + "type": "string" + }, "WebhookUrl": { "description": "The URL associated with this Webhook.", "type": "string" @@ -4609,6 +4626,14 @@ ], "type": "string" }, + "Version": { + "description": "The webhook version. Default value is `v2` which includes all the latest fields. Version `v1` is legacy and may be removed in the future.", + "enum": [ + "v1", + "v2" + ], + "type": "string" + }, "WebhookUrl": { "description": "The URL associated with this Webhook.", "type": "string" diff --git a/src/services/twilio-api/twilio_video_v1.json b/src/services/twilio-api/twilio_video_v1.json index c803fa83..dfb4fa52 100644 --- a/src/services/twilio-api/twilio_video_v1.json +++ b/src/services/twilio-api/twilio_video_v1.json @@ -1052,7 +1052,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Video", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_voice_v1.json b/src/services/twilio-api/twilio_voice_v1.json index 31270051..9da6ecb0 100644 --- a/src/services/twilio-api/twilio_voice_v1.json +++ b/src/services/twilio-api/twilio_voice_v1.json @@ -520,7 +520,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Voice", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": { diff --git a/src/services/twilio-api/twilio_wireless_v1.json b/src/services/twilio-api/twilio_wireless_v1.json index ec6061ed..502bd2f5 100644 --- a/src/services/twilio-api/twilio_wireless_v1.json +++ b/src/services/twilio-api/twilio_wireless_v1.json @@ -562,7 +562,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Wireless", - "version": "5.26.0" + "version": "5.27.0" }, "openapi": "3.0.1", "paths": {