From 15580def8b0bfef06874180580c92657a072f500 Mon Sep 17 00:00:00 2001 From: Twilio Date: Wed, 14 Jul 2021 18:31:13 +0000 Subject: [PATCH] [Librarian] Regenerated @ 7987bc34448d66e36aaa4f7174e25f3d57ccccef --- CHANGES.md | 14 + spec/json/twilio_accounts_v1.json | 2 +- spec/json/twilio_api_v2010.json | 2 +- spec/json/twilio_autopilot_v1.json | 2 +- spec/json/twilio_bulkexports_v1.json | 2 +- spec/json/twilio_chat_v1.json | 2 +- spec/json/twilio_chat_v2.json | 2 +- spec/json/twilio_conversations_v1.json | 926 +++++++++++++++++++++++-- spec/json/twilio_events_v1.json | 2 +- spec/json/twilio_fax_v1.json | 2 +- spec/json/twilio_flex_v1.json | 2 +- spec/json/twilio_frontline_v1.json | 2 +- spec/json/twilio_insights_v1.json | 2 +- spec/json/twilio_ip_messaging_v1.json | 2 +- spec/json/twilio_ip_messaging_v2.json | 2 +- spec/json/twilio_lookups_v1.json | 2 +- spec/json/twilio_messaging_v1.json | 7 +- spec/json/twilio_monitor_v1.json | 2 +- spec/json/twilio_notify_v1.json | 4 +- spec/json/twilio_numbers_v2.json | 2 +- spec/json/twilio_pricing_v1.json | 2 +- spec/json/twilio_pricing_v2.json | 2 +- spec/json/twilio_proxy_v1.json | 2 +- spec/json/twilio_serverless_v1.json | 2 +- spec/json/twilio_studio_v1.json | 2 +- spec/json/twilio_studio_v2.json | 2 +- spec/json/twilio_supersim_v1.json | 2 +- spec/json/twilio_sync_v1.json | 2 +- spec/json/twilio_taskrouter_v1.json | 2 +- spec/json/twilio_trunking_v1.json | 2 +- spec/json/twilio_trusthub_v1.json | 2 +- spec/json/twilio_verify_v2.json | 2 +- spec/json/twilio_video_v1.json | 2 +- spec/json/twilio_voice_v1.json | 2 +- spec/json/twilio_wireless_v1.json | 2 +- spec/yaml/twilio_accounts_v1.yaml | 2 +- spec/yaml/twilio_api_v2010.yaml | 2 +- spec/yaml/twilio_autopilot_v1.yaml | 2 +- spec/yaml/twilio_bulkexports_v1.yaml | 2 +- spec/yaml/twilio_chat_v1.yaml | 2 +- spec/yaml/twilio_chat_v2.yaml | 2 +- spec/yaml/twilio_conversations_v1.yaml | 634 ++++++++++++++++- spec/yaml/twilio_events_v1.yaml | 2 +- spec/yaml/twilio_fax_v1.yaml | 2 +- spec/yaml/twilio_flex_v1.yaml | 2 +- spec/yaml/twilio_frontline_v1.yaml | 2 +- spec/yaml/twilio_insights_v1.yaml | 2 +- spec/yaml/twilio_ip_messaging_v1.yaml | 2 +- spec/yaml/twilio_ip_messaging_v2.yaml | 2 +- spec/yaml/twilio_lookups_v1.yaml | 2 +- spec/yaml/twilio_messaging_v1.yaml | 6 +- spec/yaml/twilio_monitor_v1.yaml | 2 +- spec/yaml/twilio_notify_v1.yaml | 4 +- spec/yaml/twilio_numbers_v2.yaml | 2 +- spec/yaml/twilio_pricing_v1.yaml | 2 +- spec/yaml/twilio_pricing_v2.yaml | 2 +- spec/yaml/twilio_proxy_v1.yaml | 2 +- spec/yaml/twilio_serverless_v1.yaml | 2 +- spec/yaml/twilio_studio_v1.yaml | 2 +- spec/yaml/twilio_studio_v2.yaml | 2 +- spec/yaml/twilio_supersim_v1.yaml | 2 +- spec/yaml/twilio_sync_v1.yaml | 2 +- spec/yaml/twilio_taskrouter_v1.yaml | 2 +- spec/yaml/twilio_trunking_v1.yaml | 2 +- spec/yaml/twilio_trusthub_v1.yaml | 2 +- spec/yaml/twilio_verify_v2.yaml | 2 +- spec/yaml/twilio_video_v1.yaml | 2 +- spec/yaml/twilio_voice_v1.yaml | 2 +- spec/yaml/twilio_wireless_v1.yaml | 2 +- 69 files changed, 1611 insertions(+), 108 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index c77f3f95..5376998a 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,19 @@ twilio-oai changelog ==================== +[2021-07-14] Version 1.19.0 +--------------------------- +**Library - Chore** +- [PR #40](https://github.com/twilio/twilio-oai/pull/40): make sure spectral is installed. Thanks to [@thinkingserious](https://github.com/thinkingserious)! +- [PR #39](https://github.com/twilio/twilio-oai/pull/39): add spectral target alias test. Thanks to [@childish-sambino](https://github.com/childish-sambino)! + +**Conversations** +- Changed `last_read_message_index` and `unread_messages_count` type in User Conversation's resource **(breaking change)** +- Expose UserConversations resource + +**Messaging** +- Add brand_score field to brand registration responses + + [2021-06-30] Version 1.18.0 --------------------------- **Conversations** diff --git a/spec/json/twilio_accounts_v1.json b/spec/json/twilio_accounts_v1.json index 9b4a64c5..fc65e1c9 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_api_v2010.json b/spec/json/twilio_api_v2010.json index b3ffc787..c0adacb6 100644 --- a/spec/json/twilio_api_v2010.json +++ b/spec/json/twilio_api_v2010.json @@ -8873,7 +8873,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Api", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_autopilot_v1.json b/spec/json/twilio_autopilot_v1.json index 8b59dde1..5fe22880 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_bulkexports_v1.json b/spec/json/twilio_bulkexports_v1.json index 8be57097..a1b44cc2 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_chat_v1.json b/spec/json/twilio_chat_v1.json index c63dc433..2d3296e7 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_chat_v2.json b/spec/json/twilio_chat_v2.json index 03fd2164..e9226510 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_conversations_v1.json b/spec/json/twilio_conversations_v1.json index 7a8ad6e7..290c1b9c 100644 --- a/spec/json/twilio_conversations_v1.json +++ b/spec/json/twilio_conversations_v1.json @@ -1446,6 +1446,10 @@ "nullable": true, "type": "boolean" }, + "links": { + "nullable": true, + "type": "object" + }, "role_sid": { "description": "The SID of a service-level Role assigned to the user", "maxLength": 34, @@ -1471,6 +1475,127 @@ }, "type": "object" }, + "conversations.v1.service.service_user.service_user_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" + }, + "attributes": { + "description": "An optional string metadata field you can use to store any data you wish.", + "nullable": true, + "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_sid": { + "description": "The unique ID of the Conversation for this message.", + "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" + }, + "created_by": { + "description": "Creator of this conversation.", + "nullable": true, + "type": "string" + }, + "date_created": { + "description": "The date that this conversation was created.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "date_updated": { + "description": "The date that this conversation was last updated.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "friendly_name": { + "description": "The human-readable name of this conversation.", + "nullable": true, + "type": "string" + }, + "last_read_message_index": { + "description": "The index of the last read Message .", + "nullable": true, + "type": "integer" + }, + "links": { + "description": "Absolute URLs to access the participant and conversation of this user conversation.", + "nullable": true, + "type": "object" + }, + "notification_level": { + "description": "The Notification Level of this User Conversation.", + "enum": [ + "default", + "muted" + ], + "nullable": true, + "type": "string" + }, + "participant_sid": { + "description": "Participant Sid.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^MB[0-9a-fA-F]{32}$", + "type": "string" + }, + "timers": { + "description": "Timer date values for this conversation.", + "nullable": true, + "type": "object" + }, + "unique_name": { + "description": "An application-defined string that uniquely identifies the resource", + "nullable": true, + "type": "string" + }, + "unread_messages_count": { + "description": "The number of unread Messages in the Conversation.", + "nullable": true, + "type": "integer" + }, + "url": { + "format": "uri", + "nullable": true, + "type": "string" + }, + "user_sid": { + "description": "The unique ID for the User.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^US[0-9a-fA-F]{32}$", + "type": "string" + } + }, + "type": "object" + }, "conversations.v1.user": { "properties": { "account_sid": { @@ -1526,6 +1651,10 @@ "nullable": true, "type": "boolean" }, + "links": { + "nullable": true, + "type": "object" + }, "role_sid": { "description": "The SID of a service-level Role assigned to the user", "maxLength": 34, @@ -1550,6 +1679,127 @@ } }, "type": "object" + }, + "conversations.v1.user.user_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" + }, + "attributes": { + "description": "An optional string metadata field you can use to store any data you wish.", + "nullable": true, + "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_sid": { + "description": "The unique ID of the Conversation for this message.", + "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" + }, + "created_by": { + "description": "Creator of this conversation.", + "nullable": true, + "type": "string" + }, + "date_created": { + "description": "The date that this conversation was created.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "date_updated": { + "description": "The date that this conversation was last updated.", + "format": "date-time", + "nullable": true, + "type": "string" + }, + "friendly_name": { + "description": "The human-readable name of this conversation.", + "nullable": true, + "type": "string" + }, + "last_read_message_index": { + "description": "The index of the last read Message .", + "nullable": true, + "type": "integer" + }, + "links": { + "description": "Absolute URLs to access the participant and conversation of this user conversation.", + "nullable": true, + "type": "object" + }, + "notification_level": { + "description": "The Notification Level of this User Conversation.", + "enum": [ + "default", + "muted" + ], + "nullable": true, + "type": "string" + }, + "participant_sid": { + "description": "Participant Sid.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^MB[0-9a-fA-F]{32}$", + "type": "string" + }, + "timers": { + "description": "Timer date values for this conversation.", + "nullable": true, + "type": "object" + }, + "unique_name": { + "description": "An application-defined string that uniquely identifies the resource", + "nullable": true, + "type": "string" + }, + "unread_messages_count": { + "description": "The number of unread Messages in the Conversation.", + "nullable": true, + "type": "integer" + }, + "url": { + "format": "uri", + "nullable": true, + "type": "string" + }, + "user_sid": { + "description": "The unique ID for the User.", + "maxLength": 34, + "minLength": 34, + "nullable": true, + "pattern": "^US[0-9a-fA-F]{32}$", + "type": "string" + } + }, + "type": "object" } }, "securitySchemes": { @@ -1572,7 +1822,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Conversations", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { @@ -7624,15 +7874,16 @@ "pathType": "instance" } }, - "/v1/Services/{Sid}": { - "delete": { - "description": "Remove a conversation service with all its nested resources from your account", - "operationId": "DeleteService", + "/v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations": { + "description": "A Service User Conversation resource represents a conversation of the user belonging to a specific conversation service.", + "get": { + "description": "Retrieve a list of all User Conversations for the User.", + "operationId": "ListServiceUserConversation", "parameters": [ { - "description": "A 34 character string that uniquely identifies this resource.", + "description": "The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) the Conversation resource is associated with.", "in": "path", - "name": "Sid", + "name": "ChatServiceSid", "required": true, "schema": { "maxLength": 34, @@ -7640,44 +7891,366 @@ "pattern": "^IS[0-9a-fA-F]{32}$", "type": "string" } - } - ], - "responses": { - "204": { - "description": "The resource was deleted successfully." - } - }, - "security": [ - { - "accountSid_authToken": [] - } - ], - "x-maturity": [ - "GA" - ] - }, - "description": "A Service resource is a top-level conversation resource container that serves as a data silo.", - "get": { - "description": "Fetch a conversation service from your account", - "operationId": "FetchService", - "parameters": [ + }, { - "description": "A 34 character string that uniquely identifies this resource.", + "description": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", "in": "path", - "name": "Sid", + "name": "UserSid", "required": true, "schema": { - "maxLength": 34, - "minLength": 34, - "pattern": "^IS[0-9a-fA-F]{32}$", "type": "string" } - } - ], - "responses": { - "200": { - "content": { - "application/json": { + }, + { + "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_user.service_user_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": "ListServiceUserConversationResponse", + "type": "object" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "servers": [ + { + "url": "https://conversations.twilio.com" + } + ], + "x-twilio": { + "defaultOutputProperties": [ + "conversation_sid", + "user_sid", + "chat_service_sid", + "friendly_name", + "date_created" + ], + "pathType": "list" + } + }, + "/v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid}": { + "delete": { + "description": "Delete a specific User Conversation.", + "operationId": "DeleteServiceUserConversation", + "parameters": [ + { + "description": "The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) the Conversation 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": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", + "in": "path", + "name": "UserSid", + "required": true, + "schema": { + "type": "string" + } + }, + { + "description": "The unique SID identifier of the Conversation. This value can be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource).", + "in": "path", + "name": "ConversationSid", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully." + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "description": "A Service User Conversation resource represents a conversation of the user belonging to a specific conversation service.", + "get": { + "description": "Fetch a specific User Conversation.", + "operationId": "FetchServiceUserConversation", + "parameters": [ + { + "description": "The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) the Conversation 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": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", + "in": "path", + "name": "UserSid", + "required": true, + "schema": { + "type": "string" + } + }, + { + "description": "The unique SID identifier of the Conversation. This value can be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource).", + "in": "path", + "name": "ConversationSid", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/conversations.v1.service.service_user.service_user_conversation" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "post": { + "description": "Update a specific User Conversation.", + "operationId": "UpdateServiceUserConversation", + "parameters": [ + { + "description": "The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) the Conversation 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": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", + "in": "path", + "name": "UserSid", + "required": true, + "schema": { + "type": "string" + } + }, + { + "description": "The unique SID identifier of the Conversation. This value can be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource).", + "in": "path", + "name": "ConversationSid", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/x-www-form-urlencoded": { + "schema": { + "properties": { + "LastReadMessageIndex": { + "description": "The index of the last Message in the Conversation that the Participant has read.", + "nullable": true, + "type": "integer" + }, + "LastReadTimestamp": { + "description": "The date of the last message read in conversation by the user, given in ISO 8601 format.", + "format": "date-time", + "type": "string" + }, + "NotificationLevel": { + "description": "The Notification Level of this User Conversation. One of `default` or `muted`.", + "enum": [ + "default", + "muted" + ], + "type": "string" + } + }, + "title": "UpdateServiceUserConversationRequest", + "type": "object" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/conversations.v1.service.service_user.service_user_conversation" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "servers": [ + { + "url": "https://conversations.twilio.com" + } + ], + "x-twilio": { + "defaultOutputProperties": [ + "conversation_sid", + "user_sid", + "chat_service_sid", + "friendly_name", + "date_created" + ], + "pathType": "instance" + } + }, + "/v1/Services/{Sid}": { + "delete": { + "description": "Remove a conversation service with all its nested resources from your account", + "operationId": "DeleteService", + "parameters": [ + { + "description": "A 34 character string that uniquely identifies this resource.", + "in": "path", + "name": "Sid", + "required": true, + "schema": { + "maxLength": 34, + "minLength": 34, + "pattern": "^IS[0-9a-fA-F]{32}$", + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully." + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "description": "A Service resource is a top-level conversation resource container that serves as a data silo.", + "get": { + "description": "Fetch a conversation service from your account", + "operationId": "FetchService", + "parameters": [ + { + "description": "A 34 character string that uniquely identifies this resource.", + "in": "path", + "name": "Sid", + "required": true, + "schema": { + "maxLength": 34, + "minLength": 34, + "pattern": "^IS[0-9a-fA-F]{32}$", + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { "schema": { "$ref": "#/components/schemas/conversations.v1.service" } @@ -8033,6 +8606,281 @@ ], "pathType": "instance" } + }, + "/v1/Users/{UserSid}/Conversations": { + "description": "A User Conversation resource represents a conversation of the user belonging to a default conversation service.", + "get": { + "description": "Retrieve a list of all User Conversations for the User.", + "operationId": "ListUserConversation", + "parameters": [ + { + "description": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", + "in": "path", + "name": "UserSid", + "required": true, + "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.user.user_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": "ListUserConversationResponse", + "type": "object" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "servers": [ + { + "url": "https://conversations.twilio.com" + } + ], + "x-twilio": { + "defaultOutputProperties": [ + "conversation_sid", + "user_sid", + "chat_service_sid", + "friendly_name", + "date_created" + ], + "pathType": "list" + } + }, + "/v1/Users/{UserSid}/Conversations/{ConversationSid}": { + "delete": { + "description": "Delete a specific User Conversation.", + "operationId": "DeleteUserConversation", + "parameters": [ + { + "description": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", + "in": "path", + "name": "UserSid", + "required": true, + "schema": { + "type": "string" + } + }, + { + "description": "The unique SID identifier of the Conversation. This value can be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource).", + "in": "path", + "name": "ConversationSid", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "The resource was deleted successfully." + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "description": "A User Conversation resource represents a conversation of the user belonging to a default conversation service.", + "get": { + "description": "Fetch a specific User Conversation.", + "operationId": "FetchUserConversation", + "parameters": [ + { + "description": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", + "in": "path", + "name": "UserSid", + "required": true, + "schema": { + "type": "string" + } + }, + { + "description": "The unique SID identifier of the Conversation. This value can be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource).", + "in": "path", + "name": "ConversationSid", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/conversations.v1.user.user_conversation" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "post": { + "description": "Update a specific User Conversation.", + "operationId": "UpdateUserConversation", + "parameters": [ + { + "description": "The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). This value can be either the `sid` or the `identity` of the User resource.", + "in": "path", + "name": "UserSid", + "required": true, + "schema": { + "type": "string" + } + }, + { + "description": "The unique SID identifier of the Conversation. This value can be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource).", + "in": "path", + "name": "ConversationSid", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "content": { + "application/x-www-form-urlencoded": { + "schema": { + "properties": { + "LastReadMessageIndex": { + "description": "The index of the last Message in the Conversation that the Participant has read.", + "nullable": true, + "type": "integer" + }, + "LastReadTimestamp": { + "description": "The date of the last message read in conversation by the user, given in ISO 8601 format.", + "format": "date-time", + "type": "string" + }, + "NotificationLevel": { + "description": "The Notification Level of this User Conversation. One of `default` or `muted`.", + "enum": [ + "default", + "muted" + ], + "type": "string" + } + }, + "title": "UpdateUserConversationRequest", + "type": "object" + } + } + } + }, + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/conversations.v1.user.user_conversation" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "x-maturity": [ + "GA" + ] + }, + "servers": [ + { + "url": "https://conversations.twilio.com" + } + ], + "x-twilio": { + "defaultOutputProperties": [ + "conversation_sid", + "user_sid", + "chat_service_sid", + "friendly_name", + "date_created" + ], + "pathType": "instance" + } } }, "servers": [ diff --git a/spec/json/twilio_events_v1.json b/spec/json/twilio_events_v1.json index 096e9223..18f8e60e 100644 --- a/spec/json/twilio_events_v1.json +++ b/spec/json/twilio_events_v1.json @@ -308,7 +308,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Events", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_fax_v1.json b/spec/json/twilio_fax_v1.json index 1514819d..6319e3d7 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_flex_v1.json b/spec/json/twilio_flex_v1.json index f64577f6..c6bd49bb 100644 --- a/spec/json/twilio_flex_v1.json +++ b/spec/json/twilio_flex_v1.json @@ -483,7 +483,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Flex", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_frontline_v1.json b/spec/json/twilio_frontline_v1.json index 5052f093..aa268637 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_insights_v1.json b/spec/json/twilio_insights_v1.json index 17a4a5a6..0828cd2e 100644 --- a/spec/json/twilio_insights_v1.json +++ b/spec/json/twilio_insights_v1.json @@ -638,7 +638,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Insights", - "version": "1.18.0" + "version": "1.19.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 0f680f18..74bd4be9 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.18.0" + "version": "1.19.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 bbc9aef3..9aff935d 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_lookups_v1.json b/spec/json/twilio_lookups_v1.json index d9bdfe8f..e74cb29e 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_messaging_v1.json b/spec/json/twilio_messaging_v1.json index b0a376e9..0fe7e5d2 100644 --- a/spec/json/twilio_messaging_v1.json +++ b/spec/json/twilio_messaging_v1.json @@ -19,6 +19,11 @@ "pattern": "^AC[0-9a-fA-F]{32}$", "type": "string" }, + "brand_score": { + "description": "Brand score", + "nullable": true, + "type": "integer" + }, "customer_profile_bundle_sid": { "description": "A2P Messaging Profile Bundle BundleSid", "maxLength": 34, @@ -610,7 +615,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Messaging", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_monitor_v1.json b/spec/json/twilio_monitor_v1.json index b0ca92f7..01ec3376 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_notify_v1.json b/spec/json/twilio_notify_v1.json index 81c21167..e2b62ffb 100644 --- a/spec/json/twilio_notify_v1.json +++ b/spec/json/twilio_notify_v1.json @@ -373,7 +373,7 @@ "maxLength": 34, "minLength": 34, "nullable": true, - "pattern": "^NO[0-9a-fA-F]{32}$", + "pattern": "^NT[0-9a-fA-F]{32}$", "type": "string" }, "sms": { @@ -428,7 +428,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Notify", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_numbers_v2.json b/spec/json/twilio_numbers_v2.json index 64b812a4..b2d1bf0f 100644 --- a/spec/json/twilio_numbers_v2.json +++ b/spec/json/twilio_numbers_v2.json @@ -478,7 +478,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Numbers", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_pricing_v1.json b/spec/json/twilio_pricing_v1.json index a542c47d..1eea2663 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_pricing_v2.json b/spec/json/twilio_pricing_v2.json index 2d107c8d..5746bb75 100644 --- a/spec/json/twilio_pricing_v2.json +++ b/spec/json/twilio_pricing_v2.json @@ -214,7 +214,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Pricing", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_proxy_v1.json b/spec/json/twilio_proxy_v1.json index 2a58765f..03c3eb97 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_serverless_v1.json b/spec/json/twilio_serverless_v1.json index 871246be..e9ee3ece 100644 --- a/spec/json/twilio_serverless_v1.json +++ b/spec/json/twilio_serverless_v1.json @@ -818,7 +818,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Serverless", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_studio_v1.json b/spec/json/twilio_studio_v1.json index 5e393708..4c77765c 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_studio_v2.json b/spec/json/twilio_studio_v2.json index 3b78e1a8..be2279a0 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_supersim_v1.json b/spec/json/twilio_supersim_v1.json index 3f4c1e64..296542a6 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_sync_v1.json b/spec/json/twilio_sync_v1.json index ab7f0f82..0ea0448e 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_taskrouter_v1.json b/spec/json/twilio_taskrouter_v1.json index d3a710a3..c4f819d2 100644 --- a/spec/json/twilio_taskrouter_v1.json +++ b/spec/json/twilio_taskrouter_v1.json @@ -1989,7 +1989,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Taskrouter", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_trunking_v1.json b/spec/json/twilio_trunking_v1.json index 14602d4a..6c3dd395 100644 --- a/spec/json/twilio_trunking_v1.json +++ b/spec/json/twilio_trunking_v1.json @@ -540,7 +540,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Trunking", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_trusthub_v1.json b/spec/json/twilio_trusthub_v1.json index 4322015d..a5f1f9c7 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_verify_v2.json b/spec/json/twilio_verify_v2.json index 36994b0e..874e68b8 100644 --- a/spec/json/twilio_verify_v2.json +++ b/spec/json/twilio_verify_v2.json @@ -1092,7 +1092,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Verify", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_video_v1.json b/spec/json/twilio_video_v1.json index 9ab61471..39fde2b6 100644 --- a/spec/json/twilio_video_v1.json +++ b/spec/json/twilio_video_v1.json @@ -1052,7 +1052,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Video", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_voice_v1.json b/spec/json/twilio_voice_v1.json index cbcf69d2..c00057ea 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.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_wireless_v1.json b/spec/json/twilio_wireless_v1.json index 0e898743..60f003f6 100644 --- a/spec/json/twilio_wireless_v1.json +++ b/spec/json/twilio_wireless_v1.json @@ -562,7 +562,7 @@ }, "termsOfService": "https://www.twilio.com/legal/tos", "title": "Twilio - Wireless", - "version": "1.18.0" + "version": "1.19.0" }, "openapi": "3.0.1", "paths": { diff --git a/spec/yaml/twilio_accounts_v1.yaml b/spec/yaml/twilio_accounts_v1.yaml index 091042f4..73caa3af 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.18.0 + version: 1.19.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 bff0e5f3..ad580f06 100644 --- a/spec/yaml/twilio_api_v2010.yaml +++ b/spec/yaml/twilio_api_v2010.yaml @@ -7782,7 +7782,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Api - version: 1.18.0 + version: 1.19.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 ae1fb836..1680e5b3 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.18.0 + version: 1.19.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 71fef1aa..758d1216 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.18.0 + version: 1.19.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 639d2ca2..be0ee00d 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.18.0 + version: 1.19.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 a53490c7..e75abe3e 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.18.0 + version: 1.19.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 c562cd3a..d69f33e8 100644 --- a/spec/yaml/twilio_conversations_v1.yaml +++ b/spec/yaml/twilio_conversations_v1.yaml @@ -1245,6 +1245,9 @@ components: Service and online nullable: true type: boolean + links: + nullable: true + type: object role_sid: description: The SID of a service-level Role assigned to the user maxLength: 34 @@ -1265,6 +1268,109 @@ components: nullable: true type: string type: object + conversations.v1.service.service_user.service_user_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 + attributes: + description: An optional string metadata field you can use to store any + data you wish. + nullable: true + 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_sid: + description: The unique ID of the Conversation for this message. + 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 + created_by: + description: Creator of this conversation. + nullable: true + type: string + date_created: + description: The date that this conversation was created. + format: date-time + nullable: true + type: string + date_updated: + description: The date that this conversation was last updated. + format: date-time + nullable: true + type: string + friendly_name: + description: The human-readable name of this conversation. + nullable: true + type: string + last_read_message_index: + description: The index of the last read Message . + nullable: true + type: integer + links: + description: Absolute URLs to access the participant and conversation of + this user conversation. + nullable: true + type: object + notification_level: + description: The Notification Level of this User Conversation. + enum: + - default + - muted + nullable: true + type: string + participant_sid: + description: Participant Sid. + maxLength: 34 + minLength: 34 + nullable: true + pattern: ^MB[0-9a-fA-F]{32}$ + type: string + timers: + description: Timer date values for this conversation. + nullable: true + type: object + unique_name: + description: An application-defined string that uniquely identifies the + resource + nullable: true + type: string + unread_messages_count: + description: The number of unread Messages in the Conversation. + nullable: true + type: integer + url: + format: uri + nullable: true + type: string + user_sid: + description: The unique ID for the User. + maxLength: 34 + minLength: 34 + nullable: true + pattern: ^US[0-9a-fA-F]{32}$ + type: string + type: object conversations.v1.user: properties: account_sid: @@ -1315,6 +1421,9 @@ components: Service and online nullable: true type: boolean + links: + nullable: true + type: object role_sid: description: The SID of a service-level Role assigned to the user maxLength: 34 @@ -1335,6 +1444,109 @@ components: nullable: true type: string type: object + conversations.v1.user.user_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 + attributes: + description: An optional string metadata field you can use to store any + data you wish. + nullable: true + 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_sid: + description: The unique ID of the Conversation for this message. + 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 + created_by: + description: Creator of this conversation. + nullable: true + type: string + date_created: + description: The date that this conversation was created. + format: date-time + nullable: true + type: string + date_updated: + description: The date that this conversation was last updated. + format: date-time + nullable: true + type: string + friendly_name: + description: The human-readable name of this conversation. + nullable: true + type: string + last_read_message_index: + description: The index of the last read Message . + nullable: true + type: integer + links: + description: Absolute URLs to access the participant and conversation of + this user conversation. + nullable: true + type: object + notification_level: + description: The Notification Level of this User Conversation. + enum: + - default + - muted + nullable: true + type: string + participant_sid: + description: Participant Sid. + maxLength: 34 + minLength: 34 + nullable: true + pattern: ^MB[0-9a-fA-F]{32}$ + type: string + timers: + description: Timer date values for this conversation. + nullable: true + type: object + unique_name: + description: An application-defined string that uniquely identifies the + resource + nullable: true + type: string + unread_messages_count: + description: The number of unread Messages in the Conversation. + nullable: true + type: integer + url: + format: uri + nullable: true + type: string + user_sid: + description: The unique ID for the User. + maxLength: 34 + minLength: 34 + nullable: true + pattern: ^US[0-9a-fA-F]{32}$ + type: string + type: object securitySchemes: accountSid_authToken: scheme: basic @@ -1350,7 +1562,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Conversations - version: 1.18.0 + version: 1.19.0 openapi: 3.0.1 paths: /v1/Configuration: @@ -5721,6 +5933,236 @@ paths: - sid - identity pathType: instance + /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations: + description: A Service User Conversation resource represents a conversation of + the user belonging to a specific conversation service. + get: + description: Retrieve a list of all User Conversations for the User. + operationId: ListServiceUserConversation + parameters: + - description: The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) + the Conversation 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: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + 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_user.service_user_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: ListServiceUserConversationResponse + type: object + description: OK + security: + - accountSid_authToken: [] + x-maturity: + - GA + servers: + - url: https://conversations.twilio.com + x-twilio: + defaultOutputProperties: + - conversation_sid + - user_sid + - chat_service_sid + - friendly_name + - date_created + pathType: list + /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid}: + delete: + description: Delete a specific User Conversation. + operationId: DeleteServiceUserConversation + parameters: + - description: The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) + the Conversation 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: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + schema: + type: string + - description: The unique SID identifier of the Conversation. This value can + be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource). + in: path + name: ConversationSid + required: true + schema: + type: string + responses: + '204': + description: The resource was deleted successfully. + security: + - accountSid_authToken: [] + x-maturity: + - GA + description: A Service User Conversation resource represents a conversation of + the user belonging to a specific conversation service. + get: + description: Fetch a specific User Conversation. + operationId: FetchServiceUserConversation + parameters: + - description: The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) + the Conversation 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: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + schema: + type: string + - description: The unique SID identifier of the Conversation. This value can + be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource). + in: path + name: ConversationSid + required: true + schema: + type: string + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/conversations.v1.service.service_user.service_user_conversation' + description: OK + security: + - accountSid_authToken: [] + x-maturity: + - GA + post: + description: Update a specific User Conversation. + operationId: UpdateServiceUserConversation + parameters: + - description: The SID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) + the Conversation 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: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + schema: + type: string + - description: The unique SID identifier of the Conversation. This value can + be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource). + in: path + name: ConversationSid + required: true + schema: + type: string + requestBody: + content: + application/x-www-form-urlencoded: + schema: + properties: + LastReadMessageIndex: + description: The index of the last Message in the Conversation that + the Participant has read. + nullable: true + type: integer + LastReadTimestamp: + description: The date of the last message read in conversation by + the user, given in ISO 8601 format. + format: date-time + type: string + NotificationLevel: + description: The Notification Level of this User Conversation. One + of `default` or `muted`. + enum: + - default + - muted + type: string + title: UpdateServiceUserConversationRequest + type: object + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/conversations.v1.service.service_user.service_user_conversation' + description: OK + security: + - accountSid_authToken: [] + x-maturity: + - GA + servers: + - url: https://conversations.twilio.com + x-twilio: + defaultOutputProperties: + - conversation_sid + - user_sid + - chat_service_sid + - friendly_name + - date_created + pathType: instance /v1/Services/{Sid}: delete: description: Remove a conversation service with all its nested resources from @@ -5998,6 +6440,196 @@ paths: - sid - identity pathType: instance + /v1/Users/{UserSid}/Conversations: + description: A User Conversation resource represents a conversation of the user + belonging to a default conversation service. + get: + description: Retrieve a list of all User Conversations for the User. + operationId: ListUserConversation + parameters: + - description: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + 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.user.user_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: ListUserConversationResponse + type: object + description: OK + security: + - accountSid_authToken: [] + x-maturity: + - GA + servers: + - url: https://conversations.twilio.com + x-twilio: + defaultOutputProperties: + - conversation_sid + - user_sid + - chat_service_sid + - friendly_name + - date_created + pathType: list + /v1/Users/{UserSid}/Conversations/{ConversationSid}: + delete: + description: Delete a specific User Conversation. + operationId: DeleteUserConversation + parameters: + - description: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + schema: + type: string + - description: The unique SID identifier of the Conversation. This value can + be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource). + in: path + name: ConversationSid + required: true + schema: + type: string + responses: + '204': + description: The resource was deleted successfully. + security: + - accountSid_authToken: [] + x-maturity: + - GA + description: A User Conversation resource represents a conversation of the user + belonging to a default conversation service. + get: + description: Fetch a specific User Conversation. + operationId: FetchUserConversation + parameters: + - description: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + schema: + type: string + - description: The unique SID identifier of the Conversation. This value can + be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource). + in: path + name: ConversationSid + required: true + schema: + type: string + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/conversations.v1.user.user_conversation' + description: OK + security: + - accountSid_authToken: [] + x-maturity: + - GA + post: + description: Update a specific User Conversation. + operationId: UpdateUserConversation + parameters: + - description: The unique SID identifier of the [User resource](https://www.twilio.com/docs/conversations/api/user-resource). + This value can be either the `sid` or the `identity` of the User resource. + in: path + name: UserSid + required: true + schema: + type: string + - description: The unique SID identifier of the Conversation. This value can + be either the `sid` or the `unique_name` of the [Conversation resource](https://www.twilio.com/docs/conversations/api/conversation-resource). + in: path + name: ConversationSid + required: true + schema: + type: string + requestBody: + content: + application/x-www-form-urlencoded: + schema: + properties: + LastReadMessageIndex: + description: The index of the last Message in the Conversation that + the Participant has read. + nullable: true + type: integer + LastReadTimestamp: + description: The date of the last message read in conversation by + the user, given in ISO 8601 format. + format: date-time + type: string + NotificationLevel: + description: The Notification Level of this User Conversation. One + of `default` or `muted`. + enum: + - default + - muted + type: string + title: UpdateUserConversationRequest + type: object + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/conversations.v1.user.user_conversation' + description: OK + security: + - accountSid_authToken: [] + x-maturity: + - GA + servers: + - url: https://conversations.twilio.com + x-twilio: + defaultOutputProperties: + - conversation_sid + - user_sid + - chat_service_sid + - friendly_name + - date_created + pathType: instance servers: - url: https://conversations.twilio.com x-maturity: diff --git a/spec/yaml/twilio_events_v1.yaml b/spec/yaml/twilio_events_v1.yaml index 2ca9a6a2..23a8522f 100644 --- a/spec/yaml/twilio_events_v1.yaml +++ b/spec/yaml/twilio_events_v1.yaml @@ -242,7 +242,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Events - version: 1.18.0 + version: 1.19.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 204a7a8f..543a3d25 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.18.0 + version: 1.19.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 d23db8f4..1e0c913a 100644 --- a/spec/yaml/twilio_flex_v1.yaml +++ b/spec/yaml/twilio_flex_v1.yaml @@ -405,7 +405,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Flex - version: 1.18.0 + version: 1.19.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 4a4fab22..cb4e88e7 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.18.0 + version: 1.19.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 4b3865d2..b6de1a21 100644 --- a/spec/yaml/twilio_insights_v1.yaml +++ b/spec/yaml/twilio_insights_v1.yaml @@ -516,7 +516,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Insights - version: 1.18.0 + version: 1.19.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 85f51b1c..7f7b8537 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.18.0 + version: 1.19.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 2b53df22..38376dc3 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.18.0 + version: 1.19.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 fb02f10f..2022b17f 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.18.0 + version: 1.19.0 openapi: 3.0.1 paths: /v1/PhoneNumbers/{PhoneNumber}: diff --git a/spec/yaml/twilio_messaging_v1.yaml b/spec/yaml/twilio_messaging_v1.yaml index 272b089c..2c585059 100644 --- a/spec/yaml/twilio_messaging_v1.yaml +++ b/spec/yaml/twilio_messaging_v1.yaml @@ -16,6 +16,10 @@ components: nullable: true pattern: ^AC[0-9a-fA-F]{32}$ type: string + brand_score: + description: Brand score + nullable: true + type: integer customer_profile_bundle_sid: description: A2P Messaging Profile Bundle BundleSid maxLength: 34 @@ -516,7 +520,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Messaging - version: 1.18.0 + version: 1.19.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 f4c194c0..cb152510 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.18.0 + version: 1.19.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 640a3f76..559c14d6 100644 --- a/spec/yaml/twilio_notify_v1.yaml +++ b/spec/yaml/twilio_notify_v1.yaml @@ -312,7 +312,7 @@ components: maxLength: 34 minLength: 34 nullable: true - pattern: ^NO[0-9a-fA-F]{32}$ + pattern: ^NT[0-9a-fA-F]{32}$ type: string sms: description: The SMS-specific payload that overrides corresponding attributes @@ -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.18.0 + version: 1.19.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 32638a92..8e70b473 100644 --- a/spec/yaml/twilio_numbers_v2.yaml +++ b/spec/yaml/twilio_numbers_v2.yaml @@ -393,7 +393,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Numbers - version: 1.18.0 + version: 1.19.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 b2969e5a..e07e8443 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.18.0 + version: 1.19.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 12ff732e..04d8a1cf 100644 --- a/spec/yaml/twilio_pricing_v2.yaml +++ b/spec/yaml/twilio_pricing_v2.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 - Pricing - version: 1.18.0 + version: 1.19.0 openapi: 3.0.1 paths: /v2/Voice/Countries: diff --git a/spec/yaml/twilio_proxy_v1.yaml b/spec/yaml/twilio_proxy_v1.yaml index 47a77ddc..d386a1e1 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.18.0 + version: 1.19.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 f291c7bf..ae69ebb4 100644 --- a/spec/yaml/twilio_serverless_v1.yaml +++ b/spec/yaml/twilio_serverless_v1.yaml @@ -714,7 +714,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Serverless - version: 1.18.0 + version: 1.19.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 32225a5b..f1d76d9e 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.18.0 + version: 1.19.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 77ef9fa2..cde29407 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.18.0 + version: 1.19.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 668824ac..dee225eb 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.18.0 + version: 1.19.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 6e00c930..8ebdaf97 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.18.0 + version: 1.19.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 257d69f5..8a086ea7 100644 --- a/spec/yaml/twilio_taskrouter_v1.yaml +++ b/spec/yaml/twilio_taskrouter_v1.yaml @@ -1685,7 +1685,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Taskrouter - version: 1.18.0 + version: 1.19.0 openapi: 3.0.1 paths: /v1/Workspaces: diff --git a/spec/yaml/twilio_trunking_v1.yaml b/spec/yaml/twilio_trunking_v1.yaml index 0716bd99..fb401825 100644 --- a/spec/yaml/twilio_trunking_v1.yaml +++ b/spec/yaml/twilio_trunking_v1.yaml @@ -455,7 +455,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Trunking - version: 1.18.0 + version: 1.19.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 87d88a30..0a88f75c 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.18.0 + version: 1.19.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 0f112bb0..20cc971c 100644 --- a/spec/yaml/twilio_verify_v2.yaml +++ b/spec/yaml/twilio_verify_v2.yaml @@ -899,7 +899,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Verify - version: 1.18.0 + version: 1.19.0 openapi: 3.0.1 paths: /v2/Attempts: diff --git a/spec/yaml/twilio_video_v1.yaml b/spec/yaml/twilio_video_v1.yaml index c23594a9..c646507c 100644 --- a/spec/yaml/twilio_video_v1.yaml +++ b/spec/yaml/twilio_video_v1.yaml @@ -876,7 +876,7 @@ info: url: https://www.apache.org/licenses/LICENSE-2.0.html termsOfService: https://www.twilio.com/legal/tos title: Twilio - Video - version: 1.18.0 + version: 1.19.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 0d0f1adf..00bcb012 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.18.0 + version: 1.19.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 60a546df..c6564dea 100644 --- a/spec/yaml/twilio_wireless_v1.yaml +++ b/spec/yaml/twilio_wireless_v1.yaml @@ -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.18.0 + version: 1.19.0 openapi: 3.0.1 paths: /v1/Commands: