diff --git a/CHANGES.md b/CHANGES.md index 4621077e..18e6216e 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,11 @@ twilio-oai changelog ==================== +[2023-12-01] Version 1.51.3 +--------------------------- +**Verify** +- Add `VerifyEventSubscriptionEnabled` parameter to service create and update endpoints. + + [2023-11-17] Version 1.51.2 --------------------------- **Library - Chore** diff --git a/spec/json/twilio_accounts_v1.json b/spec/json/twilio_accounts_v1.json index 0a9e4313..164d8c80 100644 --- a/spec/json/twilio_accounts_v1.json +++ b/spec/json/twilio_accounts_v1.json @@ -15,7 +15,13 @@ "auth_token": { "type": "string", "nullable": true, - "description": "The promoted Auth Token that must be used to authenticate future API requests." + "description": "The promoted Auth Token that must be used to authenticate future API requests.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 0 + } + } }, "date_created": { "type": "string", @@ -63,7 +69,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } }, "date_created": { "type": "string", @@ -107,7 +119,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } }, "date_created": { "type": "string", @@ -143,7 +161,13 @@ "phone_number": { "type": "string", "nullable": true, - "description": "The phone number in SafeList." + "description": "The phone number in SafeList.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } } } }, @@ -173,7 +197,13 @@ "secondary_auth_token": { "type": "string", "nullable": true, - "description": "The generated secondary Auth Token that can be used to authenticate future API requests." + "description": "The generated secondary Auth Token that can be used to authenticate future API requests.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 0 + } + } }, "url": { "type": "string", @@ -204,7 +234,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -979,6 +1009,12 @@ "description": "The phone number to be fetched from SafeList. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164).", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } } } ], @@ -1016,6 +1052,12 @@ "description": "The phone number to be removed from SafeList. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164).", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } } } ], diff --git a/spec/json/twilio_api_v2010.json b/spec/json/twilio_api_v2010.json index 6f729f2c..38e4d703 100644 --- a/spec/json/twilio_api_v2010.json +++ b/spec/json/twilio_api_v2010.json @@ -7,7 +7,13 @@ "auth_token": { "type": "string", "nullable": true, - "description": "The authorization token for this account. This token should be kept a secret, so no sharing." + "description": "The authorization token for this account. This token should be kept a secret, so no sharing.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -24,7 +30,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "A human readable description of this account, up to 64 characters long. By default the FriendlyName is your email address." + "description": "A human readable description of this account, up to 64 characters long. By default the FriendlyName is your email address.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "owner_account_sid": { "type": "string", @@ -101,7 +113,13 @@ "customer_name": { "type": "string", "nullable": true, - "description": "The name associated with the address.This property has a maximum length of 16 4-byte characters, or 21 3-byte characters." + "description": "The name associated with the address.This property has a maximum length of 16 4-byte characters, or 21 3-byte characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -118,7 +136,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "iso_country": { "type": "string", @@ -129,7 +153,13 @@ "postal_code": { "type": "string", "nullable": true, - "description": "The postal code of the address." + "description": "The postal code of the address.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "region": { "type": "string", @@ -147,7 +177,13 @@ "street": { "type": "string", "nullable": true, - "description": "The number and street address of the address." + "description": "The number and street address of the address.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "uri": { "type": "string", @@ -172,7 +208,13 @@ "street_secondary": { "type": "string", "nullable": true, - "description": "The additional number and street address of the address." + "description": "The additional number and street address of the address.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } }, @@ -1135,22 +1177,46 @@ "to": { "type": "string", "nullable": true, - "description": "The phone number, SIP address, Client identifier or SIM SID that received this call. Phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. SIM SIDs are formatted as `sim:sid`." + "description": "The phone number, SIP address, Client identifier or SIM SID that received this call. Phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. SIM SIDs are formatted as `sim:sid`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "to_formatted": { "type": "string", "nullable": true, - "description": "The phone number, SIP address or Client identifier that received this call. Formatted for display. Non-North American phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +442071838750)." + "description": "The phone number, SIP address or Client identifier that received this call. Formatted for display. Non-North American phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +442071838750).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "from": { "type": "string", "nullable": true, - "description": "The phone number, SIP address, Client identifier or SIM SID that made this call. Phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. SIM SIDs are formatted as `sim:sid`." + "description": "The phone number, SIP address, Client identifier or SIM SID that made this call. Phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. SIM SIDs are formatted as `sim:sid`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "from_formatted": { "type": "string", "nullable": true, - "description": "The calling phone number, SIP address, or Client identifier formatted for display. Non-North American phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +442071838750)." + "description": "The calling phone number, SIP address, or Client identifier formatted for display. Non-North American phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +442071838750).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "phone_number_sid": { "type": "string", @@ -1212,7 +1278,13 @@ "forwarded_from": { "type": "string", "nullable": true, - "description": "The forwarding phone number if this call was an incoming call forwarded from another number (depends on carrier supporting forwarding). Otherwise, empty." + "description": "The forwarding phone number if this call was an incoming call forwarded from another number (depends on carrier supporting forwarding). Otherwise, empty.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "group_sid": { "type": "string", @@ -1225,7 +1297,13 @@ "caller_name": { "type": "string", "nullable": true, - "description": "The caller's name if this call was an incoming call to a phone number with caller ID Lookup enabled. Otherwise, empty." + "description": "The caller's name if this call was an incoming call to a phone number with caller ID Lookup enabled. Otherwise, empty.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "queue_time": { "type": "string", @@ -1287,11 +1365,23 @@ "properties": { "request": { "nullable": true, - "description": "Contains a dictionary representing the request of the call." + "description": "Contains a dictionary representing the request of the call.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "response": { "nullable": true, - "description": "Contains a dictionary representing the call response, including a list of the call events." + "description": "Contains a dictionary representing the call response, including a list of the call events.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } } } }, @@ -2045,12 +2135,24 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL we redirect the user to after we authenticate the user and obtain authorization to access the Connect App." + "description": "The URL we redirect the user to after we authenticate the user and obtain authorization to access the Connect App.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "company_name": { "type": "string", "nullable": true, - "description": "The company name set for the Connect App." + "description": "The company name set for the Connect App.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "deauthorize_callback_method": { "type": "string", @@ -2070,23 +2172,47 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL we call using the `deauthorize_callback_method` to de-authorize the Connect App." + "description": "The URL we call using the `deauthorize_callback_method` to de-authorize the Connect App.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "description": { "type": "string", "nullable": true, - "description": "The description of the Connect App." + "description": "The description of the Connect App.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "homepage_url": { "type": "string", "format": "uri", "nullable": true, - "description": "The public URL where users can obtain more information about this Connect App." + "description": "The public URL where users can obtain more information about this Connect App.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "permissions": { "type": "array", @@ -2142,7 +2268,13 @@ "type": "string", "format": "phone-number", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "phone_number": { "type": "string", @@ -2413,7 +2545,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "identity_sid": { "type": "string", @@ -2679,7 +2817,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "description": { "type": "string", @@ -2758,7 +2902,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "product_name": { "type": "string", @@ -2852,7 +3002,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "identity_sid": { "type": "string", @@ -3158,7 +3314,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "identity_sid": { "type": "string", @@ -3464,7 +3626,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "identity_sid": { "type": "string", @@ -3714,7 +3882,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -3829,7 +4003,13 @@ "body": { "type": "string", "nullable": true, - "description": "The text content of the message" + "description": "The text content of the message", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "num_segments": { "type": "string", @@ -3846,12 +4026,24 @@ "type": "string", "format": "phone-number", "nullable": true, - "description": "The sender's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/send-messages#use-an-alphanumeric-sender-id), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), [short code](https://www.twilio.com/docs/sms/api/short-code), or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). For incoming messages, this is the number or channel address of the sender. For outgoing messages, this value is a Twilio phone number, alphanumeric sender ID, short code, or channel address from which the message is sent." + "description": "The sender's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/quickstart), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), [short code](https://www.twilio.com/en-us/messaging/channels/sms/short-codes), or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). For incoming messages, this is the number or channel address of the sender. For outgoing messages, this value is a Twilio phone number, alphanumeric sender ID, short code, or channel address from which the message is sent.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "to": { "type": "string", "nullable": true, - "description": "The recipient's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format) or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g. `whatsapp:+15552229999`)" + "description": "The recipient's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format) or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g. `whatsapp:+15552229999`)", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "date_updated": { "type": "string", @@ -4034,7 +4226,7 @@ "type": "string", "$ref": "#/components/schemas/message_feedback_enum_outcome", "nullable": true, - "description": "Reported outcome indicating whether there is confirmation that the Message recipient performed a tracked user action. Can be: `unconfirmed` or `confirmed`. For more details see [How to Optimize Message Deliverability with Message Feedback](https://www.twilio.com/docs/sms/send-message-feedback-to-twilio)." + "description": "Reported outcome indicating whether there is confirmation that the Message recipient performed a tracked user action. Can be: `unconfirmed` or `confirmed`. For more details see [How to Optimize Message Deliverability with Message Feedback](https://www.twilio.com/docs/messaging/guides/send-message-feedback-to-twilio)." }, "date_created": { "type": "string", @@ -4076,7 +4268,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -4111,7 +4309,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -4369,7 +4573,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -4383,7 +4593,13 @@ "type": "string", "format": "phone-number", "nullable": true, - "description": "The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number." + "description": "The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "uri": { "type": "string", @@ -5017,7 +5233,13 @@ "transcription_text": { "type": "string", "nullable": true, - "description": "The text content of the transcription." + "description": "The text content of the transcription.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -5196,7 +5418,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } }, "sid": { "type": "string", @@ -5234,7 +5462,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } }, "sid": { "type": "string", @@ -5276,7 +5510,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } }, "sid": { "type": "string", @@ -5318,7 +5558,13 @@ "username": { "type": "string", "nullable": true, - "description": "The username for this credential." + "description": "The username for this credential.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -5513,7 +5759,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL that we call when an error occurs while retrieving or executing the TwiML requested from `voice_url`." + "description": "The URL that we call when an error occurs while retrieving or executing the TwiML requested from `voice_url`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "voice_method": { "type": "string", @@ -5547,13 +5799,25 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL that we call to pass status parameters (such as call ended) to your application." + "description": "The URL that we call to pass status parameters (such as call ended) to your application.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "voice_url": { "type": "string", "format": "uri", "nullable": true, - "description": "The URL we call using the `voice_method` when the domain receives a call." + "description": "The URL we call using the `voice_method` when the domain receives a call.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "subresource_uris": { "type": "object", @@ -6031,7 +6295,13 @@ "transcription_text": { "type": "string", "nullable": true, - "description": "The text content of the transcription." + "description": "The text content of the transcription.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -9169,7 +9439,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL we call using the `callback_method` when the trigger fires." + "description": "The URL we call using the `callback_method` when the trigger fires.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 60 + } + } }, "current_value": { "type": "string", @@ -9610,13 +9886,25 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "phone_number": { "type": "string", "format": "phone-number", "nullable": true, - "description": "The phone number to verify in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number." + "description": "The phone number to verify in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "validation_code": { "type": "string", @@ -9646,7 +9934,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -9872,6 +10160,12 @@ "description": "Only return the Account resources with friendly names that exactly match this name.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -10412,6 +10706,12 @@ "description": "The `customer_name` of the Address resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -10420,6 +10720,12 @@ "description": "The string that identifies the Address resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -14399,6 +14705,12 @@ "schema": { "type": "string", "format": "phone-number" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } } }, { @@ -14408,6 +14720,12 @@ "schema": { "type": "string", "format": "phone-number" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } } }, { @@ -17950,6 +18268,12 @@ "description": "A string that identifies the IncomingPhoneNumber resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -19005,6 +19329,12 @@ "description": "A string that identifies the resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -19400,6 +19730,12 @@ "description": "A string that identifies the resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -19795,6 +20131,12 @@ "description": "A string that identifies the resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -21316,7 +21658,7 @@ }, "ShortenUrls": { "type": "boolean", - "description": "For Messaging Services with [Link Shortening configured](https://www.twilio.com/docs/messaging/features/how-to-configure-link-shortening) only: A Boolean indicating whether or not Twilio should shorten links in the `body` of the Message. Default value is `false`. If `true`, the `messaging_service_sid` parameter must also be provided." + "description": "For Messaging Services with [Link Shortening configured](https://www.twilio.com/docs/messaging/features/link-shortening) only: A Boolean indicating whether or not Twilio should shorten links in the `body` of the Message. Default value is `false`. If `true`, the `messaging_service_sid` parameter must also be provided." }, "ScheduleType": { "type": "string", @@ -21344,7 +21686,7 @@ "From": { "type": "string", "format": "phone-number", - "description": "The sender's Twilio phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/send-messages#use-an-alphanumeric-sender-id), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), [short code](https://www.twilio.com/docs/sms/api/short-code), or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). The value of the `from` parameter must be a sender that is hosted within Twilio and belongs to the Account creating the Message. If you are using `messaging_service_sid`, this parameter can be empty (Twilio assigns a `from` value from the Messaging Service's Sender Pool) or you can provide a specific sender from your Sender Pool." + "description": "The sender's Twilio phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/quickstart), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), [short code](https://www.twilio.com/en-us/messaging/channels/sms/short-codes), or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). The value of the `from` parameter must be a sender that is hosted within Twilio and belongs to the Account creating the Message. If you are using `messaging_service_sid`, this parameter can be empty (Twilio assigns a `from` value from the Messaging Service's Sender Pool) or you can provide a specific sender from your Sender Pool." }, "MessagingServiceSid": { "type": "string", @@ -21363,7 +21705,7 @@ "type": "string", "format": "uri" }, - "description": "The URL of media to include in the Message content. `jpeg`, `jpg`, `gif`, and `png` file types are fully supported by Twilio and content is formatted for delivery on destination devices. The media size limit is 5 MB for supported file types (`jpeg`, `jpg`, `png`, `gif`) and 500 KB for [other types](https://www.twilio.com/docs/sms/accepted-mime-types) of accepted media. To send more than one image in the message, provide multiple `media_url` parameters in the POST request. You can include up to ten `media_url` parameters per message. [International](https://support.twilio.com/hc/en-us/articles/223179808-Sending-and-receiving-MMS-messages) and [carrier](https://support.twilio.com/hc/en-us/articles/223133707-Is-MMS-supported-for-all-carriers-in-US-and-Canada-) limits apply." + "description": "The URL of media to include in the Message content. `jpeg`, `jpg`, `gif`, and `png` file types are fully supported by Twilio and content is formatted for delivery on destination devices. The media size limit is 5 MB for supported file types (`jpeg`, `jpg`, `png`, `gif`) and 500 KB for [other types](https://www.twilio.com/docs/messaging/guides/accepted-mime-types) of accepted media. To send more than one image in the message, provide multiple `media_url` parameters in the POST request. You can include up to ten `media_url` parameters per message. [International](https://support.twilio.com/hc/en-us/articles/223179808-Sending-and-receiving-MMS-messages) and [carrier](https://support.twilio.com/hc/en-us/articles/223133707-Is-MMS-supported-for-all-carriers-in-US-and-Canada-) limits apply." }, "ContentSid": { "type": "string", @@ -21419,6 +21761,12 @@ "schema": { "type": "string", "format": "phone-number" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } } }, { @@ -21428,6 +21776,12 @@ "schema": { "type": "string", "format": "phone-number" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } } }, { @@ -22532,6 +22886,12 @@ "schema": { "type": "string", "format": "phone-number" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -22540,6 +22900,12 @@ "description": "The string that identifies the OutgoingCallerId resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_autopilot_v1.json b/spec/json/twilio_autopilot_v1.json index 3993ebe3..74e54ba9 100644 --- a/spec/json/twilio_autopilot_v1.json +++ b/spec/json/twilio_autopilot_v1.json @@ -482,7 +482,13 @@ "query": { "type": "string", "nullable": true, - "description": "The end-user's natural language input." + "description": "The end-user's natural language input.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "sample_sid": { "type": "string", @@ -954,7 +960,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_bulkexports_v1.json b/spec/json/twilio_bulkexports_v1.json index 1800fc0b..ebe477a2 100644 --- a/spec/json/twilio_bulkexports_v1.json +++ b/spec/json/twilio_bulkexports_v1.json @@ -271,7 +271,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_chat_v1.json b/spec/json/twilio_chat_v1.json index 3840c0f7..88d1a3d1 100644 --- a/spec/json/twilio_chat_v1.json +++ b/spec/json/twilio_chat_v1.json @@ -31,17 +31,35 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL." + "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. **Note** If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. **Note** If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -64,7 +82,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`." + "description": "The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "members_count": { "type": "integer", @@ -119,7 +143,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -198,7 +228,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/api/chat/rest/users) within the [Service](https://www.twilio.com/docs/api/chat/rest/services). See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/api/chat/rest/users) within the [Service](https://www.twilio.com/docs/api/chat/rest/services). See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -271,7 +307,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/api/chat/rest/users) within the [Service](https://www.twilio.com/docs/api/chat/rest/services). See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/api/chat/rest/users) within the [Service](https://www.twilio.com/docs/api/chat/rest/services). See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -334,7 +376,13 @@ "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. **Note** If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. **Note** If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "service_sid": { "type": "string", @@ -380,12 +428,24 @@ "from": { "type": "string", "nullable": true, - "description": "The [identity](https://www.twilio.com/docs/api/chat/guides/identity) of the message's author. The default value is `system`." + "description": "The [identity](https://www.twilio.com/docs/api/chat/guides/identity) of the message's author. The default value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "body": { "type": "string", "nullable": true, - "description": "The content of the message." + "description": "The content of the message.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "index": { "type": "integer", @@ -437,7 +497,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -502,7 +568,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -639,12 +711,24 @@ "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. **Note** If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. **Note** If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "role_sid": { "type": "string", @@ -657,7 +741,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User within the [Service](https://www.twilio.com/docs/api/chat/rest/services). This value is often a username or an email address. See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's User within the [Service](https://www.twilio.com/docs/api/chat/rest/services). This value is often a username or an email address. See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "is_online": { "type": "boolean", @@ -788,7 +878,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1844,6 +1934,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -2286,6 +2382,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_chat_v2.json b/spec/json/twilio_chat_v2.json index da9cada8..cb7ceec0 100644 --- a/spec/json/twilio_chat_v2.json +++ b/spec/json/twilio_chat_v2.json @@ -43,12 +43,24 @@ "endpoint": { "type": "string", "nullable": true, - "description": "The unique endpoint identifier for the Binding. The format of this value depends on the `binding_type`." + "description": "The unique endpoint identifier for the Binding. The format of this value depends on the `binding_type`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "credential_sid": { "type": "string", @@ -124,17 +136,35 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL." + "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -157,7 +187,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`." + "description": "The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "members_count": { "type": "integer", @@ -298,7 +334,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -377,7 +419,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -450,7 +498,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -492,7 +546,13 @@ "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } } } }, @@ -525,7 +585,13 @@ "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "service_sid": { "type": "string", @@ -566,7 +632,13 @@ "last_updated_by": { "type": "string", "nullable": true, - "description": "The [Identity](https://www.twilio.com/docs/chat/identity) of the User who last updated the Message, if applicable." + "description": "The [Identity](https://www.twilio.com/docs/chat/identity) of the User who last updated the Message, if applicable.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "was_edited": { "type": "boolean", @@ -576,12 +648,24 @@ "from": { "type": "string", "nullable": true, - "description": "The [Identity](https://www.twilio.com/docs/chat/identity) of the message's author. The default value is `system`." + "description": "The [Identity](https://www.twilio.com/docs/chat/identity) of the message's author. The default value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "body": { "type": "string", "nullable": true, - "description": "The content of the message." + "description": "The content of the message.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "index": { "type": "integer", @@ -595,7 +679,13 @@ }, "media": { "nullable": true, - "description": "An object that describes the Message's media, if the message contains media. The object contains these fields: `content_type` with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object's file size in bytes. If the Message has no media, this value is `null`." + "description": "An object that describes the Message's media, if the message contains media. The object contains these fields: `content_type` with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object's file size in bytes. If the Message has no media, this value is `null`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -649,7 +739,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -714,7 +810,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -861,12 +963,24 @@ "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "role_sid": { "type": "string", @@ -879,7 +993,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). This value is often a username or an email address, and is case-sensitive. See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's User within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). This value is often a username or an email address, and is case-sensitive. See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "is_online": { "type": "boolean", @@ -971,12 +1091,24 @@ "endpoint": { "type": "string", "nullable": true, - "description": "The unique endpoint identifier for the User Binding. The format of the value depends on the `binding_type`." + "description": "The unique endpoint identifier for the User Binding. The format of the value depends on the `binding_type`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "user_sid": { "type": "string", @@ -1146,7 +1278,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1205,6 +1337,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -3015,6 +3153,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -3518,6 +3662,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_chat_v3.json b/spec/json/twilio_chat_v3.json index bff47b37..dffa9e80 100644 --- a/spec/json/twilio_chat_v3.json +++ b/spec/json/twilio_chat_v3.json @@ -31,17 +31,35 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL." + "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned." + "description": "The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -64,7 +82,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`." + "description": "The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "members_count": { "type": "integer", @@ -127,7 +151,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_content_v1.json b/spec/json/twilio_content_v1.json index 91ccd5ae..1b8033fa 100644 --- a/spec/json/twilio_content_v1.json +++ b/spec/json/twilio_content_v1.json @@ -79,7 +79,7 @@ }, "types": { "nullable": true, - "description": "The [Content types](https://www.twilio.com/docs/content-api/content-types-overview) (e.g. twilio/text) for this Content resource." + "description": "The [Content types](https://www.twilio.com/docs/content/content-types-overview) (e.g. twilio/text) for this Content resource." }, "url": { "type": "string", @@ -142,7 +142,7 @@ }, "types": { "nullable": true, - "description": "The [Content types](https://www.twilio.com/docs/content-api/content-types-overview) (e.g. twilio/text) for this Content resource." + "description": "The [Content types](https://www.twilio.com/docs/content/content-types-overview) (e.g. twilio/text) for this Content resource." }, "approval_requests": { "nullable": true, @@ -197,7 +197,7 @@ }, "types": { "nullable": true, - "description": "The [Content types](https://www.twilio.com/docs/content-api/content-types-overview) (e.g. twilio/text) for this Content resource." + "description": "The [Content types](https://www.twilio.com/docs/content/content-types-overview) (e.g. twilio/text) for this Content resource." }, "legacy_template_name": { "type": "string", @@ -238,7 +238,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_conversations_v1.json b/spec/json/twilio_conversations_v1.json index 8e034539..79f9a53e 100644 --- a/spec/json/twilio_conversations_v1.json +++ b/spec/json/twilio_conversations_v1.json @@ -79,7 +79,13 @@ "address": { "type": "string", "nullable": true, - "description": "The unique address to be configured. The address can be a whatsapp address or phone number" + "description": "The unique address to be configured. The address can be a whatsapp address or phone number", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", @@ -241,17 +247,35 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this conversation, limited to 256 characters. Optional." + "description": "The human-readable name of this conversation, limited to 256 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL." + "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "state": { "type": "string", @@ -342,23 +366,47 @@ "author": { "type": "string", "nullable": true, - "description": "The channel specific identifier of the message's author. Defaults to `system`." + "description": "The channel specific identifier of the message's author. Defaults to `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "body": { "type": "string", "nullable": true, - "description": "The content of the message, can be up to 1,600 characters long." + "description": "The content of the message, can be up to 1,600 characters long.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "media": { "type": "array", "items": {}, "nullable": true, - "description": "An array of objects that describe the Message's media, if the message contains media. Each object contains these fields: `content_type` with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object's file size in bytes. If the Message has no media, this value is `null`." + "description": "An array of objects that describe the Message's media, if the message contains media. Each object contains these fields: `content_type` with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object's file size in bytes. If the Message has no media, this value is `null`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "A string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "A string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "participant_sid": { "type": "string", @@ -402,7 +450,7 @@ "maxLength": 34, "pattern": "^HX[0-9a-fA-F]{32}$", "nullable": true, - "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) template." + "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template." } } }, @@ -542,16 +590,34 @@ "identity": { "type": "string", "nullable": true, - "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." + "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.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "messaging_binding": { "nullable": true, - "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant." + "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "role_sid": { "type": "string", @@ -691,7 +757,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this credential, limited to 64 characters. Optional." + "description": "The human-readable name of this credential, limited to 64 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -770,11 +842,23 @@ "participant_identity": { "type": "string", "nullable": true, - "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." + "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.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "participant_messaging_binding": { "nullable": true, - "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant." + "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_sid": { "type": "string", @@ -787,17 +871,35 @@ "conversation_unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the Conversation resource." + "description": "An application-defined string that uniquely identifies the Conversation resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this conversation, limited to 256 characters. Optional." + "description": "The human-readable name of this conversation, limited to 256 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "conversation_date_created": { "type": "string", @@ -872,7 +974,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -937,7 +1045,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this service, limited to 256 characters. Optional." + "description": "The human-readable name of this service, limited to 256 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -1015,12 +1129,24 @@ "endpoint": { "type": "string", "nullable": true, - "description": "The unique endpoint identifier for the Binding. The format of this value depends on the `binding_type`." + "description": "The unique endpoint identifier for the Binding. The format of this value depends on the `binding_type`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the [Conversation User](https://www.twilio.com/docs/conversations/api/user-resource) within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). See [access tokens](https://www.twilio.com/docs/conversations/create-tokens) for more info." + "description": "The application-defined string that uniquely identifies the [Conversation User](https://www.twilio.com/docs/conversations/api/user-resource) within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). See [access tokens](https://www.twilio.com/docs/conversations/create-tokens) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "binding_type": { "type": "string", @@ -1144,17 +1270,35 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this conversation, limited to 256 characters. Optional." + "description": "The human-readable name of this conversation, limited to 256 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL." + "description": "An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "state": { "type": "string", @@ -1253,23 +1397,47 @@ "author": { "type": "string", "nullable": true, - "description": "The channel specific identifier of the message's author. Defaults to `system`." + "description": "The channel specific identifier of the message's author. Defaults to `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "body": { "type": "string", "nullable": true, - "description": "The content of the message, can be up to 1,600 characters long." + "description": "The content of the message, can be up to 1,600 characters long.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "media": { "type": "array", "items": {}, "nullable": true, - "description": "An array of objects that describe the Message's media, if the message contains media. Each object contains these fields: `content_type` with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object's file size in bytes. If the Message has no media, this value is `null`." + "description": "An array of objects that describe the Message's media, if the message contains media. Each object contains these fields: `content_type` with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object's file size in bytes. If the Message has no media, this value is `null`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "A string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "A string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "participant_sid": { "type": "string", @@ -1313,7 +1481,7 @@ "maxLength": 34, "pattern": "^HX[0-9a-fA-F]{32}$", "nullable": true, - "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) template." + "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template." } } }, @@ -1469,16 +1637,34 @@ "identity": { "type": "string", "nullable": true, - "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 [Conversation SDK](https://www.twilio.com/docs/conversations/sdk-overview) to communicate. Limited to 256 characters." + "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 [Conversation SDK](https://www.twilio.com/docs/conversations/sdk-overview) to communicate. Limited to 256 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set `{}` will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set `{}` will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "messaging_binding": { "nullable": true, - "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant." + "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "role_sid": { "type": "string", @@ -1686,11 +1872,23 @@ "participant_identity": { "type": "string", "nullable": true, - "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." + "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.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "participant_messaging_binding": { "nullable": true, - "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant." + "description": "Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_sid": { "type": "string", @@ -1703,17 +1901,35 @@ "conversation_unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the Conversation resource." + "description": "An application-defined string that uniquely identifies the Conversation resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this conversation, limited to 256 characters. Optional." + "description": "The human-readable name of this conversation, limited to 256 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "conversation_date_created": { "type": "string", @@ -1788,7 +2004,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -1869,17 +2091,35 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). This value is often a username or an email address, and is case-sensitive." + "description": "The application-defined string that uniquely identifies the resource's User within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). This value is often a username or an email address, and is case-sensitive.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "The JSON Object string that stores application-specific data. If attributes have not been set, `{}` is returned." + "description": "The JSON Object string that stores application-specific data. If attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "is_online": { "type": "boolean", @@ -1979,7 +2219,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this conversation, limited to 256 characters. Optional." + "description": "The human-readable name of this conversation, limited to 256 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_state": { "type": "string", @@ -1994,7 +2240,13 @@ "attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -2022,7 +2274,13 @@ "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the Conversation resource. It can be used to address the resource in place of the resource's `conversation_sid` in the URL." + "description": "An application-defined string that uniquely identifies the Conversation resource. It can be used to address the resource in place of the resource's `conversation_sid` in the URL.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -2150,17 +2408,35 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). This value is often a username or an email address, and is case-sensitive." + "description": "The application-defined string that uniquely identifies the resource's User within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). This value is often a username or an email address, and is case-sensitive.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "attributes": { "type": "string", "nullable": true, - "description": "The JSON Object string that stores application-specific data. If attributes have not been set, `{}` is returned." + "description": "The JSON Object string that stores application-specific data. If attributes have not been set, `{}` is returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "is_online": { "type": "boolean", @@ -2260,7 +2536,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The human-readable name of this conversation, limited to 256 characters. Optional." + "description": "The human-readable name of this conversation, limited to 256 characters. Optional.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conversation_state": { "type": "string", @@ -2275,7 +2557,13 @@ "attributes": { "type": "string", "nullable": true, - "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned." + "description": "An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set \"{}\" will be returned.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -2303,7 +2591,13 @@ "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the Conversation resource. It can be used to address the resource in place of the resource's `conversation_sid` in the URL." + "description": "An application-defined string that uniquely identifies the Conversation resource. It can be used to address the resource in place of the resource's `conversation_sid` in the URL.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -2354,7 +2648,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -3583,7 +3877,7 @@ "minLength": 34, "maxLength": 34, "pattern": "^HX[0-9a-fA-F]{32}$", - "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) template, required for template-generated messages. **Note** that if this field is set, `Body` and `MediaSid` parameters are ignored." + "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template, required for template-generated messages. **Note** that if this field is set, `Body` and `MediaSid` parameters are ignored." }, "ContentVariables": { "type": "string", @@ -6329,6 +6623,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -7242,7 +7542,7 @@ "minLength": 34, "maxLength": 34, "pattern": "^HX[0-9a-fA-F]{32}$", - "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) template, required for template-generated messages. **Note** that if this field is set, `Body` and `MediaSid` parameters are ignored." + "description": "The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template, required for template-generated messages. **Note** that if this field is set, `Body` and `MediaSid` parameters are ignored." }, "ContentVariables": { "type": "string", diff --git a/spec/json/twilio_events_v1.json b/spec/json/twilio_events_v1.json index 56e7fcf1..58074051 100644 --- a/spec/json/twilio_events_v1.json +++ b/spec/json/twilio_events_v1.json @@ -320,7 +320,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_flex_v1.json b/spec/json/twilio_flex_v1.json index cdec4563..32d94a98 100644 --- a/spec/json/twilio_flex_v1.json +++ b/spec/json/twilio_flex_v1.json @@ -376,7 +376,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "chat_service_sid": { "type": "string", @@ -1307,7 +1313,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1693,6 +1699,12 @@ "description": "The `friendly_name` of the Flex Flow resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_flex_v2.json b/spec/json/twilio_flex_v2.json index cdba955b..82528a62 100644 --- a/spec/json/twilio_flex_v2.json +++ b/spec/json/twilio_flex_v2.json @@ -40,7 +40,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_frontline_v1.json b/spec/json/twilio_frontline_v1.json index e31781f2..308109a9 100644 --- a/spec/json/twilio_frontline_v1.json +++ b/spec/json/twilio_frontline_v1.json @@ -15,12 +15,24 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User. This value is often a username or an email address, and is case-sensitive." + "description": "The application-defined string that uniquely identifies the resource's User. This value is often a username or an email address, and is case-sensitive.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the User." + "description": "The string that you assigned to describe the User.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "avatar": { "type": "string", @@ -74,7 +86,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_insights_v1.json b/spec/json/twilio_insights_v1.json index 2cc8b428..91c5334a 100644 --- a/spec/json/twilio_insights_v1.json +++ b/spec/json/twilio_insights_v1.json @@ -224,11 +224,23 @@ }, "from": { "nullable": true, - "description": "The calling party." + "description": "The calling party.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "to": { "nullable": true, - "description": "The called party." + "description": "The called party.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "carrier_edge": { "nullable": true, @@ -366,7 +378,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "Custom label for the conference resource, up to 64 characters." + "description": "Custom label for the conference resource, up to 64 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "create_time": { "type": "string", @@ -554,7 +572,13 @@ "label": { "type": "string", "nullable": true, - "description": "The user-specified label of this participant." + "description": "The user-specified label of this participant.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "conference_sid": { "type": "string", @@ -589,12 +613,24 @@ "from": { "type": "string", "nullable": true, - "description": "Caller ID of the calling party." + "description": "Caller ID of the calling party.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "to": { "type": "string", "nullable": true, - "description": "Called party." + "description": "Called party.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "call_status": { "type": "string", @@ -989,11 +1025,23 @@ }, "from": { "nullable": true, - "description": "The calling party." + "description": "The calling party.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "to": { "nullable": true, - "description": "The called party." + "description": "The called party.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "carrier_edge": { "nullable": true, @@ -1501,7 +1549,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1870,6 +1918,12 @@ "description": "A calling party. Could be an E.164 number, a SIP URI, or a Twilio Client registered name.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -1878,6 +1932,12 @@ "description": "A called party. Could be an E.164 number, a SIP URI, or a Twilio Client registered name.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -2260,6 +2320,12 @@ "description": "Custom label for the conference resource, up to 64 characters.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -2559,6 +2625,12 @@ "description": "User-specified label for a participant.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_intelligence_v2.json b/spec/json/twilio_intelligence_v2.json index 007974f8..914e39e6 100644 --- a/spec/json/twilio_intelligence_v2.json +++ b/spec/json/twilio_intelligence_v2.json @@ -164,7 +164,13 @@ "transcript": { "type": "string", "nullable": true, - "description": "Transcript text." + "description": "Transcript text.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "sid": { "type": "string", @@ -209,7 +215,7 @@ "data_logging": { "type": "boolean", "nullable": true, - "description": "Data logging allows Twilio to improve the quality of the speech recognition through using customer data to refine its speech recognition models." + "description": "Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models.\nNote: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent." }, "date_created": { "type": "string", @@ -327,7 +333,7 @@ "data_logging": { "type": "boolean", "nullable": true, - "description": "Data logging allows Twilio to improve the quality of the speech recognition through using customer data to refine its speech recognition models." + "description": "Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models.\nNote: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent." }, "language_code": { "type": "string", @@ -407,7 +413,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -884,7 +890,7 @@ }, "DataLogging": { "type": "boolean", - "description": "Data logging allows Twilio to improve the quality of the speech recognition through using customer data to refine its speech recognition models." + "description": "Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models.\nNote: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent." }, "FriendlyName": { "type": "string", @@ -1163,7 +1169,7 @@ }, "DataLogging": { "type": "boolean", - "description": "Data logging allows Twilio to improve the quality of the speech recognition through using customer data to refine its speech recognition models." + "description": "Data logging allows Twilio to improve the quality of the speech recognition & language understanding services through using customer data to refine, fine tune and evaluate machine learning models.\nNote: Data logging cannot be activated via API, only via www.twilio.com, as it requires additional consent." }, "FriendlyName": { "type": "string", diff --git a/spec/json/twilio_ip_messaging_v1.json b/spec/json/twilio_ip_messaging_v1.json index 6f8fa179..d068a3ba 100644 --- a/spec/json/twilio_ip_messaging_v1.json +++ b/spec/json/twilio_ip_messaging_v1.json @@ -680,7 +680,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_ip_messaging_v2.json b/spec/json/twilio_ip_messaging_v2.json index 6cb22678..1400875c 100644 --- a/spec/json/twilio_ip_messaging_v2.json +++ b/spec/json/twilio_ip_messaging_v2.json @@ -989,7 +989,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_lookups_v1.json b/spec/json/twilio_lookups_v1.json index 3392a4db..a3f0b58e 100644 --- a/spec/json/twilio_lookups_v1.json +++ b/spec/json/twilio_lookups_v1.json @@ -6,23 +6,47 @@ "properties": { "caller_name": { "nullable": true, - "description": "The name of the phone number's owner. If `null`, that information was not available." + "description": "The name of the phone number's owner. If `null`, that information was not available.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "country_code": { "type": "string", "nullable": true, - "description": "The [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) for the phone number." + "description": "The [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) for the phone number.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "phone_number": { "type": "string", "format": "phone-number", "nullable": true, - "description": "The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number." + "description": "The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "national_format": { "type": "string", "nullable": true, - "description": "The phone number, in national format." + "description": "The phone number, in national format.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "carrier": { "nullable": true, @@ -30,7 +54,13 @@ }, "add_ons": { "nullable": true, - "description": "A JSON string with the results of the Add-ons you specified in the `add_ons` parameters. For the format of the object, see [Using Add-ons](https://www.twilio.com/docs/add-ons)." + "description": "A JSON string with the results of the Add-ons you specified in the `add_ons` parameters. For the format of the object, see [Using Add-ons](https://www.twilio.com/docs/add-ons).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -69,7 +99,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -102,6 +132,12 @@ "type": "string", "format": "phone-number" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -110,6 +146,12 @@ "description": "The [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) of the phone number to fetch. This is used to specify the country when the phone number is provided in a national format.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -132,6 +174,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_lookups_v2.json b/spec/json/twilio_lookups_v2.json index 3b1b82d7..8cd0488c 100644 --- a/spec/json/twilio_lookups_v2.json +++ b/spec/json/twilio_lookups_v2.json @@ -12,18 +12,36 @@ "country_code": { "type": "string", "nullable": true, - "description": "The phone number's [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)." + "description": "The phone number's [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "phone_number": { "type": "string", "format": "phone-number", "nullable": true, - "description": "The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number." + "description": "The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "national_format": { "type": "string", "nullable": true, - "description": "The phone number in [national format](https://en.wikipedia.org/wiki/National_conventions_for_writing_telephone_numbers)." + "description": "The phone number in [national format](https://en.wikipedia.org/wiki/National_conventions_for_writing_telephone_numbers).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "valid": { "type": "boolean", @@ -41,7 +59,13 @@ }, "caller_name": { "nullable": true, - "description": "An object that contains caller name information based on [CNAM](https://support.twilio.com/hc/en-us/articles/360051670533-Getting-Started-with-CNAM-Caller-ID)." + "description": "An object that contains caller name information based on [CNAM](https://support.twilio.com/hc/en-us/articles/360051670533-Getting-Started-with-CNAM-Caller-ID).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "sim_swap": { "nullable": true, @@ -123,7 +147,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -157,6 +181,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -173,6 +203,12 @@ "description": "The [country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) used if the phone number provided is in national format.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -246,6 +282,12 @@ "description": "User\u2019s national ID, such as SSN or Passport ID. This query parameter is only used (optionally) for identity_match package requests.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } } }, { @@ -254,6 +296,12 @@ "description": "User\u2019s date of birth, in YYYYMMDD format. This query parameter is only used (optionally) for identity_match package requests.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_media_v1.json b/spec/json/twilio_media_v1.json index 2069456f..43ef8f79 100644 --- a/spec/json/twilio_media_v1.json +++ b/spec/json/twilio_media_v1.json @@ -35,7 +35,13 @@ "extension": { "type": "string", "nullable": true, - "description": "The [Media Extension](/docs/live/media-extensions-overview) name or URL. Ex: `video-composer-v2`" + "description": "The [Media Extension](/docs/live/media-extensions-overview) name or URL. Ex: `video-composer-v2`", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "extension_context": { "type": "string", @@ -415,7 +421,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_messaging_v1.json b/spec/json/twilio_messaging_v1.json index 7c152c6d..ea3a3207 100644 --- a/spec/json/twilio_messaging_v1.json +++ b/spec/json/twilio_messaging_v1.json @@ -1378,7 +1378,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_microvisor_v1.json b/spec/json/twilio_microvisor_v1.json index 0f4b1ee4..bb349bd6 100644 --- a/spec/json/twilio_microvisor_v1.json +++ b/spec/json/twilio_microvisor_v1.json @@ -273,7 +273,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_monitor_v1.json b/spec/json/twilio_monitor_v1.json index 20948ba3..70e67838 100644 --- a/spec/json/twilio_monitor_v1.json +++ b/spec/json/twilio_monitor_v1.json @@ -341,7 +341,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_notify_v1.json b/spec/json/twilio_notify_v1.json index f9521702..eee971ad 100644 --- a/spec/json/twilio_notify_v1.json +++ b/spec/json/twilio_notify_v1.json @@ -61,7 +61,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The `identity` value that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/notify/api/service-resource). Up to 20 Bindings can be created for the same Identity in a given Service." + "description": "The `identity` value that uniquely identifies the resource's [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/notify/api/service-resource). Up to 20 Bindings can be created for the same Identity in a given Service.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "binding_type": { "type": "string", @@ -71,7 +77,13 @@ "address": { "type": "string", "nullable": true, - "description": "The channel-specific address. For APNS, the device token. For FCM and GCM, the registration token. For SMS, a phone number in E.164 format. For Facebook Messenger, the Messenger ID of the user or a phone number in E.164 format." + "description": "The channel-specific address. For APNS, the device token. For FCM and GCM, the registration token. For SMS, a phone number in E.164 format. For Facebook Messenger, the Messenger ID of the user or a phone number in E.164 format.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 120 + } + } }, "tags": { "type": "array", @@ -79,7 +91,13 @@ "type": "string" }, "nullable": true, - "description": "The list of tags associated with this Binding. Tags can be used to select the Bindings to use when sending a notification. Maximum 20 tags are allowed." + "description": "The list of tags associated with this Binding. Tags can be used to select the Bindings to use when sending a notification. Maximum 20 tags are allowed.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "url": { "type": "string", @@ -208,7 +226,13 @@ "type": "string" }, "nullable": true, - "description": "The list of `identity` values of the Users to notify. We will attempt to deliver notifications only to Bindings with an identity in this list." + "description": "The list of `identity` values of the Users to notify. We will attempt to deliver notifications only to Bindings with an identity in this list.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "tags": { "type": "array", @@ -216,7 +240,13 @@ "type": "string" }, "nullable": true, - "description": "The tags that select the Bindings to notify. Notifications will be attempted only to Bindings that have all of the tags listed in this property." + "description": "The tags that select the Bindings to notify. Notifications will be attempted only to Bindings that have all of the tags listed in this property.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } + } }, "segments": { "type": "array", @@ -245,7 +275,13 @@ "body": { "type": "string", "nullable": true, - "description": "The notification text. For FCM and GCM, translates to `data.twi_body`. For APNS, translates to `aps.alert.body`. For SMS, translates to `body`. SMS requires either this `body` value, or `media_urls` attribute defined in the `sms` parameter of the notification." + "description": "The notification text. For FCM and GCM, translates to `data.twi_body`. For APNS, translates to `aps.alert.body`. For SMS, translates to `body`. SMS requires either this `body` value, or `media_urls` attribute defined in the `sms` parameter of the notification.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } }, "sound": { "type": "string", @@ -360,7 +396,7 @@ "maxLength": 34, "pattern": "^MG[0-9a-fA-F]{32}$", "nullable": true, - "description": "The SID of the [Messaging Service](https://www.twilio.com/docs/sms/send-messages#messaging-services) to use for SMS Bindings. In order to send SMS notifications this parameter has to be set." + "description": "The SID of the [Messaging Service](https://www.twilio.com/docs/sms/quickstart#messaging-services) to use for SMS Bindings. In order to send SMS notifications this parameter has to be set." }, "facebook_messenger_page_id": { "type": "string", @@ -442,7 +478,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -720,6 +756,12 @@ "items": { "type": "string" } + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 120 + } } }, { @@ -1275,7 +1317,7 @@ "description": "The GCM-specific payload that overrides corresponding attributes in the generic payload for GCM Bindings. This property maps to the root JSON dictionary. See the [GCM documentation](https://firebase.google.com/docs/cloud-messaging/http-server-ref) for more details. Target parameters `to`, `registration_ids`, and `notification_key` are not allowed. We reserve keys that start with `twi_` for future use. Custom keys that start with `twi_` are not allowed. GCM also [reserves certain keys](https://firebase.google.com/docs/cloud-messaging/http-server-ref)." }, "Sms": { - "description": "The SMS-specific payload that overrides corresponding attributes in the generic payload for SMS Bindings. Each attribute in this value maps to the corresponding `form` parameter of the Twilio [Message](https://www.twilio.com/docs/sms/send-messages) resource. These parameters of the Message resource are supported in snake case format: `body`, `media_urls`, `status_callback`, and `max_price`. The `status_callback` parameter overrides the corresponding parameter in the messaging service, if configured. The `media_urls` property expects a JSON array." + "description": "The SMS-specific payload that overrides corresponding attributes in the generic payload for SMS Bindings. Each attribute in this value maps to the corresponding `form` parameter of the Twilio [Message](https://www.twilio.com/docs/sms/quickstart) resource. These parameters of the Message resource are supported in snake case format: `body`, `media_urls`, `status_callback`, and `max_price`. The `status_callback` parameter overrides the corresponding parameter in the messaging service, if configured. The `media_urls` property expects a JSON array." }, "FacebookMessenger": { "description": "Deprecated." @@ -1430,7 +1472,7 @@ "minLength": 34, "maxLength": 34, "pattern": "^MG[0-9a-fA-F]{32}$", - "description": "The SID of the [Messaging Service](https://www.twilio.com/docs/sms/send-messages#messaging-services) to use for SMS Bindings. This parameter must be set in order to send SMS notifications." + "description": "The SID of the [Messaging Service](https://www.twilio.com/docs/sms/quickstart#messaging-services) to use for SMS Bindings. This parameter must be set in order to send SMS notifications." }, "FacebookMessengerPageId": { "type": "string", @@ -1773,7 +1815,7 @@ "minLength": 34, "maxLength": 34, "pattern": "^MG[0-9a-fA-F]{32}$", - "description": "The SID of the [Messaging Service](https://www.twilio.com/docs/sms/send-messages#messaging-services) to use for SMS Bindings. This parameter must be set in order to send SMS notifications." + "description": "The SID of the [Messaging Service](https://www.twilio.com/docs/sms/quickstart#messaging-services) to use for SMS Bindings. This parameter must be set in order to send SMS notifications." }, "FacebookMessengerPageId": { "type": "string", diff --git a/spec/json/twilio_numbers_v1.json b/spec/json/twilio_numbers_v1.json index 306b4a67..7c69b0d3 100644 --- a/spec/json/twilio_numbers_v1.json +++ b/spec/json/twilio_numbers_v1.json @@ -260,7 +260,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_numbers_v2.json b/spec/json/twilio_numbers_v2.json index e2ad1993..c51a5d38 100644 --- a/spec/json/twilio_numbers_v2.json +++ b/spec/json/twilio_numbers_v2.json @@ -29,7 +29,13 @@ "email": { "type": "string", "nullable": true, - "description": "Email that this AuthorizationDocument will be sent to for signing." + "description": "Email that this AuthorizationDocument will be sent to for signing.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "cc_emails": { "type": "array", @@ -37,7 +43,13 @@ "type": "string" }, "nullable": true, - "description": "Email recipients who will be informed when an Authorization Document has been sent and signed." + "description": "Email recipients who will be informed when an Authorization Document has been sent and signed.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -93,12 +105,24 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "A 128 character string that is a human-readable text that describes this resource." + "description": "A 128 character string that is a human-readable text that describes this resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "notification_email": { "type": "string", "nullable": true, - "description": "Email address used for send notifications about this Bulk hosted number request." + "description": "Email address used for send notifications about this Bulk hosted number request.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -127,7 +151,13 @@ "type": "array", "items": {}, "nullable": true, - "description": "Contains a list of all the individual hosting orders and their information, for this Bulk request. Each result object is grouped by its order status. To see a complete list of order status, please check 'https://www.twilio.com/docs/phone-numbers/hosted-numbers/hosted-numbers-api/hosted-number-order-resource#status-values'." + "description": "Contains a list of all the individual hosting orders and their information, for this Bulk request. Each result object is grouped by its order status. To see a complete list of order status, please check 'https://www.twilio.com/docs/phone-numbers/hosted-numbers/hosted-numbers-api/hosted-number-order-resource#status-values'.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } }, @@ -424,7 +454,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "A human readable description of this resource, up to 128 characters." + "description": "A human readable description of this resource, up to 128 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -452,7 +488,13 @@ "email": { "type": "string", "nullable": true, - "description": "Email of the owner of this phone number that is being hosted." + "description": "Email of the owner of this phone number that is being hosted.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "cc_emails": { "type": "array", @@ -460,7 +502,13 @@ "type": "string" }, "nullable": true, - "description": "Email recipients who will be informed when an Authorization Document has been sent and signed" + "description": "Email recipients who will be informed when an Authorization Document has been sent and signed", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "contact_title": { "type": "string", @@ -519,7 +567,13 @@ }, "attributes": { "nullable": true, - "description": "The set of parameters that are the attributes of the End Users resource which are listed in the End User Types." + "description": "The set of parameters that are the attributes of the End Users resource which are listed in the End User Types.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -696,7 +750,13 @@ "type": "string", "format": "phone-number", "nullable": true, - "description": "Phone number to be hosted. This must be in [E.164](https://en.wikipedia.org/wiki/E.164) format, e.g., +16175551212" + "description": "Phone number to be hosted. This must be in [E.164](https://en.wikipedia.org/wiki/E.164) format, e.g., +16175551212", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "capabilities": { "type": "object", @@ -721,7 +781,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "A 128 character string that is a human-readable text that describes this resource." + "description": "A 128 character string that is a human-readable text that describes this resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -749,7 +815,13 @@ "email": { "type": "string", "nullable": true, - "description": "Email of the owner of this phone number that is being hosted." + "description": "Email of the owner of this phone number that is being hosted.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "cc_emails": { "type": "array", @@ -757,7 +829,13 @@ "type": "string" }, "nullable": true, - "description": "A list of emails that LOA document for this HostedNumberOrder will be carbon copied to." + "description": "A list of emails that LOA document for this HostedNumberOrder will be carbon copied to.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -1041,7 +1119,13 @@ }, "attributes": { "nullable": true, - "description": "The set of parameters that are the attributes of the Supporting Documents resource which are listed in the Supporting Document Types." + "description": "The set of parameters that are the attributes of the Supporting Documents resource which are listed in the Supporting Document Types.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -1130,7 +1214,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1260,6 +1344,12 @@ "description": "Email that this AuthorizationDocument will be sent to for signing.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -2264,6 +2354,12 @@ "description": "A human readable description of this resource, up to 128 characters.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -3207,6 +3303,12 @@ "schema": { "type": "string", "format": "phone-number" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -3226,6 +3328,12 @@ "description": "A human readable description of this resource, up to 128 characters.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_preview.json b/spec/json/twilio_preview.json index ecb79740..1ba36270 100644 --- a/spec/json/twilio_preview.json +++ b/spec/json/twilio_preview.json @@ -351,7 +351,13 @@ "email": { "type": "string", "nullable": true, - "description": "Email that this AuthorizationDocument will be sent to for signing." + "description": "Email that this AuthorizationDocument will be sent to for signing.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "cc_emails": { "type": "array", @@ -359,7 +365,13 @@ "type": "string" }, "nullable": true, - "description": "Email recipients who will be informed when an Authorization Document has been sent and signed." + "description": "Email recipients who will be informed when an Authorization Document has been sent and signed.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -467,12 +479,24 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "A human readable description of this resource, up to 64 characters." + "description": "A human readable description of this resource, up to 64 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID." + "description": "Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -505,7 +529,13 @@ "email": { "type": "string", "nullable": true, - "description": "Email of the owner of this phone number that is being hosted." + "description": "Email of the owner of this phone number that is being hosted.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "cc_emails": { "type": "array", @@ -513,7 +543,13 @@ "type": "string" }, "nullable": true, - "description": "Email recipients who will be informed when an Authorization Document has been sent and signed" + "description": "Email recipients who will be informed when an Authorization Document has been sent and signed", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "verification_type": { "type": "string", @@ -647,12 +683,24 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "A 64 character string that is a human-readable text that describes this resource." + "description": "A 64 character string that is a human-readable text that describes this resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID." + "description": "Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -685,7 +733,13 @@ "email": { "type": "string", "nullable": true, - "description": "Email of the owner of this phone number that is being hosted." + "description": "Email of the owner of this phone number that is being hosted.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "cc_emails": { "type": "array", @@ -693,7 +747,13 @@ "type": "string" }, "nullable": true, - "description": "A list of emails that LOA document for this HostedNumberOrder will be carbon copied to." + "description": "A list of emails that LOA document for this HostedNumberOrder will be carbon copied to.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -1981,7 +2041,13 @@ "query": { "type": "string", "nullable": true, - "description": "The end-user's natural language input." + "description": "The end-user's natural language input.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "sample_sid": { "type": "string", @@ -2619,7 +2685,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -4639,6 +4705,12 @@ "description": "Email that this AuthorizationDocument will be sent to for signing.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -4886,6 +4958,12 @@ "description": "A human readable description of this resource, up to 64 characters.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -4894,6 +4972,12 @@ "description": "Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -5228,6 +5312,12 @@ "description": "A human readable description of this resource, up to 64 characters.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -5236,6 +5326,12 @@ "description": "Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_pricing_v1.json b/spec/json/twilio_pricing_v1.json index b0647369..4cb0d05f 100644 --- a/spec/json/twilio_pricing_v1.json +++ b/spec/json/twilio_pricing_v1.json @@ -417,7 +417,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_pricing_v2.json b/spec/json/twilio_pricing_v2.json index b7978d6a..60619940 100644 --- a/spec/json/twilio_pricing_v2.json +++ b/spec/json/twilio_pricing_v2.json @@ -416,7 +416,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_proxy_v1.json b/spec/json/twilio_proxy_v1.json index 41e5581c..7369af0c 100644 --- a/spec/json/twilio_proxy_v1.json +++ b/spec/json/twilio_proxy_v1.json @@ -39,7 +39,13 @@ "data": { "type": "string", "nullable": true, - "description": "A JSON string that includes the message body of message interactions (e.g. `{\"body\": \"hello\"}`) or the call duration (when available) of a call (e.g. `{\"duration\": \"5\"}`)." + "description": "A JSON string that includes the message body of message interactions (e.g. `{\"body\": \"hello\"}`) or the call duration (when available) of a call (e.g. `{\"duration\": \"5\"}`).", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -61,7 +67,7 @@ "maxLength": 34, "pattern": "^[a-zA-Z]{2}[0-9a-fA-F]{32}$", "nullable": true, - "description": "The SID of the inbound resource; either the [Call](https://www.twilio.com/docs/voice/api/call-resource) or [Message](https://www.twilio.com/docs/sms/api/message." + "description": "The SID of the inbound resource; either the [Call](https://www.twilio.com/docs/voice/api/call-resource) or [Message](https://www.twilio.com/docs/sms/api/message-resource)." }, "inbound_resource_status": { "type": "string", @@ -205,7 +211,13 @@ "data": { "type": "string", "nullable": true, - "description": "A JSON string that includes the message body sent to the participant. (e.g. `{\"body\": \"hello\"}`)" + "description": "A JSON string that includes the message body sent to the participant. (e.g. `{\"body\": \"hello\"}`)", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "type": { "type": "string", @@ -384,7 +396,13 @@ "identifier": { "type": "string", "nullable": true, - "description": "The phone number or channel identifier of the Participant. This value must be 191 characters or fewer. Supports UTF-8 characters." + "description": "The phone number or channel identifier of the Participant. This value must be 191 characters or fewer. Supports UTF-8 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "proxy_identifier": { "type": "string", @@ -858,7 +876,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -3165,7 +3183,7 @@ "minLength": 34, "maxLength": 34, "pattern": "^SC[0-9a-fA-F]{32}$", - "description": "The SID of a Twilio [ShortCode](https://www.twilio.com/docs/sms/api/short-code) resource that represents the short code you would like to assign to your Proxy Service." + "description": "The SID of a Twilio [ShortCode](https://www.twilio.com/en-us/messaging/channels/sms/short-codes) resource that represents the short code you would like to assign to your Proxy Service." } }, "required": [ diff --git a/spec/json/twilio_routes_v2.json b/spec/json/twilio_routes_v2.json index 77357ae8..364043a4 100644 --- a/spec/json/twilio_routes_v2.json +++ b/spec/json/twilio_routes_v2.json @@ -176,7 +176,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_serverless_v1.json b/spec/json/twilio_serverless_v1.json index 0432ed55..eda476b5 100644 --- a/spec/json/twilio_serverless_v1.json +++ b/spec/json/twilio_serverless_v1.json @@ -31,7 +31,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the Asset resource. It can be a maximum of 255 characters." + "description": "The string that you assigned to describe the Asset resource. It can be a maximum of 255 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "date_created": { "type": "string", @@ -97,7 +103,13 @@ "path": { "type": "string", "nullable": true, - "description": "The URL-friendly string by which the Asset Version can be referenced. It can be a maximum of 255 characters. All paths begin with a forward slash ('/'). If an Asset Version creation request is submitted with a path not containing a leading slash, the path will automatically be prepended with one." + "description": "The URL-friendly string by which the Asset Version can be referenced. It can be a maximum of 255 characters. All paths begin with a forward slash ('/'). If an Asset Version creation request is submitted with a path not containing a leading slash, the path will automatically be prepended with one.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "visibility": { "type": "string", @@ -378,17 +390,35 @@ "unique_name": { "type": "string", "nullable": true, - "description": "A user-defined string that uniquely identifies the Environment resource." + "description": "A user-defined string that uniquely identifies the Environment resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "domain_suffix": { "type": "string", "nullable": true, - "description": "A URL-friendly name that represents the environment and forms part of the domain name." + "description": "A URL-friendly name that represents the environment and forms part of the domain name.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "domain_name": { "type": "string", "nullable": true, - "description": "The domain name for all Functions and Assets deployed in the Environment, using the Service unique name, a randomly-generated Service suffix, and an optional Environment domain suffix." + "description": "The domain name for all Functions and Assets deployed in the Environment, using the Service unique name, a randomly-generated Service suffix, and an optional Environment domain suffix.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "date_created": { "type": "string", @@ -446,7 +476,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the Function resource. It can be a maximum of 255 characters." + "description": "The string that you assigned to describe the Function resource. It can be a maximum of 255 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "date_created": { "type": "string", @@ -512,7 +548,13 @@ "path": { "type": "string", "nullable": true, - "description": "The URL-friendly string by which the Function Version resource can be referenced. It can be a maximum of 255 characters. All paths begin with a forward slash ('/'). If a Function Version creation request is submitted with a path not containing a leading slash, the path will automatically be prepended with one." + "description": "The URL-friendly string by which the Function Version resource can be referenced. It can be a maximum of 255 characters. All paths begin with a forward slash ('/'). If a Function Version creation request is submitted with a path not containing a leading slash, the path will automatically be prepended with one.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "visibility": { "type": "string", @@ -716,12 +758,24 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the Service resource." + "description": "The string that you assigned to describe the Service resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "unique_name": { "type": "string", "nullable": true, - "description": "A user-defined string that uniquely identifies the Service resource. It can be used in place of the Service resource's `sid` in the URL to address the Service resource." + "description": "A user-defined string that uniquely identifies the Service resource. It can be used in place of the Service resource's `sid` in the URL to address the Service resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "include_credentials": { "type": "boolean", @@ -802,12 +856,24 @@ "key": { "type": "string", "nullable": true, - "description": "A string by which the Variable resource can be referenced." + "description": "A string by which the Variable resource can be referenced.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "value": { "type": "string", "nullable": true, - "description": "A string that contains the actual value of the Variable." + "description": "A string that contains the actual value of the Variable.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "date_created": { "type": "string", @@ -850,7 +916,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_studio_v1.json b/spec/json/twilio_studio_v1.json index 8f2aedd1..9b45adba 100644 --- a/spec/json/twilio_studio_v1.json +++ b/spec/json/twilio_studio_v1.json @@ -161,11 +161,23 @@ "contact_channel_address": { "type": "string", "nullable": true, - "description": "The phone number, SIP address or Client identifier that triggered the Execution. Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`." + "description": "The phone number, SIP address or Client identifier that triggered the Execution. Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -219,7 +231,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "flow_sid": { "type": "string", @@ -287,7 +305,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "transitioned_from": { "type": "string", @@ -338,7 +362,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "execution_sid": { "type": "string", @@ -482,7 +512,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "transitioned_from": { "type": "string", @@ -533,7 +569,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "engagement_sid": { "type": "string", @@ -588,7 +630,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_studio_v2.json b/spec/json/twilio_studio_v2.json index 2783cafe..64c45f7f 100644 --- a/spec/json/twilio_studio_v2.json +++ b/spec/json/twilio_studio_v2.json @@ -31,11 +31,23 @@ "contact_channel_address": { "type": "string", "nullable": true, - "description": "The phone number, SIP address or Client identifier that triggered the Execution. Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`." + "description": "The phone number, SIP address or Client identifier that triggered the Execution. Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -89,7 +101,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "flow_sid": { "type": "string", @@ -157,7 +175,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "transitioned_from": { "type": "string", @@ -208,7 +232,13 @@ }, "context": { "nullable": true, - "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution." + "description": "The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "execution_sid": { "type": "string", @@ -488,7 +518,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_supersim_v1.json b/spec/json/twilio_supersim_v1.json index 8cf06d7b..37147aa7 100644 --- a/spec/json/twilio_supersim_v1.json +++ b/spec/json/twilio_supersim_v1.json @@ -89,7 +89,13 @@ "iccid": { "type": "string", "nullable": true, - "description": "The [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) associated with the Sim resource." + "description": "The [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) associated with the Sim resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "sim_sid": { "type": "string", @@ -97,7 +103,7 @@ "maxLength": 34, "pattern": "^HS[0-9a-fA-F]{32}$", "nullable": true, - "description": "The SID of the [Sim](https://www.twilio.com/docs/iot/wireless/api/sim-resource) resource that this eSIM Profile controls." + "description": "The SID of the [Sim](https://www.twilio.com/docs/iot/supersim/api/sim-resource) resource that this eSIM Profile controls." }, "status": { "type": "string", @@ -349,7 +355,13 @@ "payload": { "type": "string", "nullable": true, - "description": "The payload that is carried in the IP/UDP message. The payload can be encoded in either text or binary format. For text payload, UTF-8 encoding must be used.\n\nFor an IP Command sent to a Super SIM, the payload is appended to the IP/UDP message \u201cas is\u201d. The payload should not exceed 1300 bytes.\n\nFor an IP Command sent from a Super SIM, the payload from the received IP/UDP message is extracted and sent in binary encoding. For an IP Command sent from a Super SIM, the payload should not exceed 1300 bytes. If it is larger than 1300 bytes, there might be fragmentation on the upstream and the message may appear truncated." + "description": "The payload that is carried in the IP/UDP message. The payload can be encoded in either text or binary format. For text payload, UTF-8 encoding must be used.\n\nFor an IP Command sent to a Super SIM, the payload is appended to the IP/UDP message \u201cas is\u201d. The payload should not exceed 1300 bytes.\n\nFor an IP Command sent from a Super SIM, the payload from the received IP/UDP message is extracted and sent in binary encoding. For an IP Command sent from a Super SIM, the payload should not exceed 1300 bytes. If it is larger than 1300 bytes, there might be fragmentation on the upstream and the message may appear truncated.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -613,7 +625,13 @@ "iccid": { "type": "string", "nullable": true, - "description": "The [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) associated with the SIM." + "description": "The [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) associated with the SIM.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -725,7 +743,13 @@ "payload": { "type": "string", "nullable": true, - "description": "The message body of the SMS Command sent to or from the SIM. For text mode messages, this can be up to 160 characters." + "description": "The message body of the SMS Command sent to or from the SIM. For text mode messages, this can be up to 160 characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status": { "type": "string", @@ -896,7 +920,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1121,7 +1145,7 @@ { "name": "SimSid", "in": "query", - "description": "Find the eSIM Profile resource related to a [Sim](https://www.twilio.com/docs/iot/wireless/api/sim-resource) resource by providing the SIM SID. Will always return an array with either 1 or 0 records.", + "description": "Find the eSIM Profile resource related to a [Sim](https://www.twilio.com/docs/iot/supersim/api/sim-resource) resource by providing the SIM SID. Will always return an array with either 1 or 0 records.", "schema": { "type": "string" } @@ -2946,6 +2970,12 @@ "description": "The [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) associated with a Super SIM to filter the list by. Passing this parameter will always return a list containing zero or one SIMs.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_sync_v1.json b/spec/json/twilio_sync_v1.json index 98ae5fc9..aeeedb68 100644 --- a/spec/json/twilio_sync_v1.json +++ b/spec/json/twilio_sync_v1.json @@ -15,7 +15,13 @@ "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource and can be up to 320 characters long." + "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource and can be up to 320 characters long.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -52,7 +58,13 @@ }, "data": { "nullable": true, - "description": "An arbitrary, schema-less object that the Sync Document stores. Can be up to 16 KiB in length." + "description": "An arbitrary, schema-less object that the Sync Document stores. Can be up to 16 KiB in length.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 7 + } + } }, "date_expires": { "type": "string", @@ -75,7 +87,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The identity of the Sync Document's creator. If the Sync Document is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync Document was created from the REST API, the value is `system`." + "description": "The identity of the Sync Document's creator. If the Sync Document is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync Document was created from the REST API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } }, @@ -109,7 +127,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User within the Service to an FPA token." + "description": "The application-defined string that uniquely identifies the resource's User within the Service to an FPA token.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "read": { "type": "boolean", @@ -161,7 +185,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 7 + } + } }, "date_created": { "type": "string", @@ -233,7 +263,13 @@ }, "data": { "nullable": true, - "description": "An arbitrary, schema-less object that contains the Stream Message body. Can be up to 4 KiB in length." + "description": "An arbitrary, schema-less object that contains the Stream Message body. Can be up to 4 KiB in length.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 0 + } + } } } }, @@ -251,7 +287,13 @@ "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource." + "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -307,7 +349,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The identity of the Sync List's creator. If the Sync List is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync List was created from the REST API, the value is `system`." + "description": "The identity of the Sync List's creator. If the Sync List is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync List was created from the REST API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } }, @@ -356,7 +404,13 @@ }, "data": { "nullable": true, - "description": "An arbitrary, schema-less object that the List Item stores. Can be up to 16 KiB in length." + "description": "An arbitrary, schema-less object that the List Item stores. Can be up to 16 KiB in length.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 7 + } + } }, "date_expires": { "type": "string", @@ -379,7 +433,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The identity of the List Item's creator. If the item is created from the client SDK, the value matches the Access Token's `identity` field. If the item was created from the REST API, the value is `system`." + "description": "The identity of the List Item's creator. If the item is created from the client SDK, the value matches the Access Token's `identity` field. If the item was created from the REST API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } }, @@ -427,7 +487,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User within the Service to an FPA token." + "description": "The application-defined string that uniquely identifies the resource's User within the Service to an FPA token.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "read": { "type": "boolean", @@ -466,7 +532,13 @@ "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource." + "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -522,7 +594,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The identity of the Sync Map's creator. If the Sync Map is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync Map was created from the REST API, the value is `system`." + "description": "The identity of the Sync Map's creator. If the Sync Map is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync Map was created from the REST API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } }, @@ -532,7 +610,13 @@ "key": { "type": "string", "nullable": true, - "description": "The unique, user-defined key for the Map Item." + "description": "The unique, user-defined key for the Map Item.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -571,7 +655,13 @@ }, "data": { "nullable": true, - "description": "An arbitrary, schema-less object that the Map Item stores. Can be up to 16 KiB in length." + "description": "An arbitrary, schema-less object that the Map Item stores. Can be up to 16 KiB in length.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 7 + } + } }, "date_expires": { "type": "string", @@ -594,7 +684,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The identity of the Map Item's creator. If the Map Item is created from the client SDK, the value matches the Access Token's `identity` field. If the Map Item was created from the REST API, the value is `system`." + "description": "The identity of the Map Item's creator. If the Map Item is created from the client SDK, the value matches the Access Token's `identity` field. If the Map Item was created from the REST API, the value is `system`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } }, @@ -642,7 +738,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The application-defined string that uniquely identifies the resource's User within the Service to an FPA token." + "description": "The application-defined string that uniquely identifies the resource's User within the Service to an FPA token.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "read": { "type": "boolean", @@ -681,7 +783,13 @@ "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource." + "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -732,7 +840,13 @@ "created_by": { "type": "string", "nullable": true, - "description": "The identity of the Stream's creator. If the Stream is created from the client SDK, the value matches the Access Token's `identity` field. If the Stream was created from the REST API, the value is 'system'." + "description": "The identity of the Stream's creator. If the Stream is created from the client SDK, the value matches the Access Token's `identity` field. If the Stream was created from the REST API, the value is 'system'.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } } } } @@ -757,7 +871,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1190,6 +1304,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -1246,6 +1366,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -1295,6 +1421,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -2859,6 +2991,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -2915,6 +3053,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -2964,6 +3108,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -3591,6 +3741,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -3647,6 +3803,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -3704,6 +3866,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -4055,6 +4223,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -4111,6 +4285,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -4160,6 +4340,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], diff --git a/spec/json/twilio_taskrouter_v1.json b/spec/json/twilio_taskrouter_v1.json index 508118be..1714b01a 100644 --- a/spec/json/twilio_taskrouter_v1.json +++ b/spec/json/twilio_taskrouter_v1.json @@ -197,7 +197,13 @@ "attributes": { "type": "string", "nullable": true, - "description": "The JSON string with custom attributes of the work. **Note** If this property has been assigned a value, it will only be displayed in FETCH action that returns a single resource. Otherwise, it will be null." + "description": "The JSON string with custom attributes of the work. **Note** If this property has been assigned a value, it will only be displayed in FETCH action that returns a single resource. Otherwise, it will be null.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "addons": { "type": "string", @@ -430,7 +436,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "max_reserved_workers": { "type": "integer", @@ -521,7 +533,7 @@ "type": "array", "items": {}, "nullable": true, - "description": "The TaskQueue RealTime Statistics for each requested TaskQueue SID, represented as an array of TaskQueue results corresponding to the requested TaskQueue SIDs, each result contains the following attributes: task_queue_sid: The SID of the TaskQueue from which these statistics were calculated, total_available_workers: The total number of Workers available for Tasks in the TaskQueue, total_eligible_workers: The total number of Workers eligible for Tasks in the TaskQueue, independent of their Activity state, total_tasks: The total number of Tasks, longest_task_waiting_age: The age of the longest waiting Task, longest_task_waiting_sid: The SID of the longest waiting Task, tasks_by_status: The number of Tasks by their current status, tasks_by_priority: The number of Tasks by priority, activity_statistics: The number of current Workers by Activity." + "description": "The real-time statistics for each requested TaskQueue SID. `task_queue_data` returns the following attributes:\n\n`task_queue_sid`: The SID of the TaskQueue from which these statistics were calculated.\n\n`total_available_workers`: The total number of Workers available for Tasks in the TaskQueue.\n\n`total_eligible_workers`: The total number of Workers eligible for Tasks in the TaskQueue, regardless of their Activity state.\n\n`total_tasks`: The total number of Tasks.\n\n`longest_task_waiting_age`: The age of the longest waiting Task.\n\n`longest_task_waiting_sid`: The SID of the longest waiting Task.\n\n`tasks_by_status`: The number of Tasks grouped by their current status.\n\n`tasks_by_priority`: The number of Tasks grouped by priority.\n\n`activity_statistics`: The number of current Workers grouped by Activity.\n" }, "task_queue_response_count": { "type": "integer", @@ -978,7 +990,13 @@ "attributes": { "type": "string", "nullable": true, - "description": "The JSON string that describes the Worker. For example: `{ \"email\": \"Bob@example.com\", \"phone\": \"+5095551234\" }`. **Note** If this property has been assigned a value, it will only be displayed in FETCH actions that return a single resource. Otherwise, this property will be null, even if it has a value. This data is passed to the `assignment_callback_url` when TaskRouter assigns a Task to the Worker." + "description": "The JSON string that describes the Worker. For example: `{ \"email\": \"Bob@example.com\", \"phone\": \"+5095551234\" }`. **Note** If this property has been assigned a value, it will only be displayed in FETCH actions that return a single resource. Otherwise, this property will be null, even if it has a value. This data is passed to the `assignment_callback_url` when TaskRouter assigns a Task to the Worker.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 30 + } + } }, "available": { "type": "boolean", @@ -1006,7 +1024,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource. Friendly names are case insensitive, and unique within the TaskRouter Workspace." + "description": "The string that you assigned to describe the resource. Friendly names are case insensitive, and unique within the TaskRouter Workspace.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "sid": { "type": "string", @@ -1475,7 +1499,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the Workflow resource. For example, `Customer Support` or `2014 Election Campaign`." + "description": "The string that you assigned to describe the Workflow resource. For example, `Customer Support` or `2014 Election Campaign`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "sid": { "type": "string", @@ -1790,7 +1820,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the Workspace resource. For example `Customer Support` or `2014 Election Campaign`." + "description": "The string that you assigned to describe the Workspace resource. For example `Customer Support` or `2014 Election Campaign`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "multi_task_enabled": { "type": "boolean", @@ -2081,7 +2117,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -3986,6 +4022,12 @@ "description": "The `friendly_name` of the TaskQueue resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -5413,6 +5455,12 @@ "description": "The `friendly_name` of the Worker resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -7436,6 +7484,12 @@ "description": "The `friendly_name` of the Workflow resources to read.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { @@ -8244,6 +8298,12 @@ "description": "The `friendly_name` of the Workspace resources to read. For example `Customer Support` or `2014 Election Campaign`.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_trunking_v1.json b/spec/json/twilio_trunking_v1.json index c014e312..595f623b 100644 --- a/spec/json/twilio_trunking_v1.json +++ b/spec/json/twilio_trunking_v1.json @@ -146,7 +146,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The SIP address you want Twilio to route your Origination calls to. This must be a `sip:` schema." + "description": "The SIP address you want Twilio to route your Origination calls to. This must be a `sip:` schema.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", @@ -226,7 +232,13 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the resource." + "description": "The string that you assigned to describe the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "links": { "type": "object", @@ -462,7 +474,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL we call using the `disaster_recovery_method` if an error occurs while sending SIP traffic towards the configured Origination URL. We retrieve TwiML from this URL and execute the instructions like any other normal TwiML call. See [Disaster Recovery](https://www.twilio.com/docs/sip-trunking#disaster-recovery) for more information." + "description": "The URL we call using the `disaster_recovery_method` if an error occurs while sending SIP traffic towards the configured Origination URL. We retrieve TwiML from this URL and execute the instructions like any other normal TwiML call. See [Disaster Recovery](https://www.twilio.com/docs/sip-trunking#disaster-recovery) for more information.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "friendly_name": { "type": "string", @@ -578,7 +596,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_trusthub_v1.json b/spec/json/twilio_trusthub_v1.json index 358682f4..683861e0 100644 --- a/spec/json/twilio_trusthub_v1.json +++ b/spec/json/twilio_trusthub_v1.json @@ -351,7 +351,13 @@ }, "attributes": { "nullable": true, - "description": "The set of parameters that are the attributes of the End Users resource which are listed in the End User Types." + "description": "The set of parameters that are the attributes of the End Users resource which are listed in the End User Types.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -485,7 +491,13 @@ }, "attributes": { "nullable": true, - "description": "The set of parameters that are the attributes of the Supporting Documents resource which are listed in the Supporting Document Types." + "description": "The set of parameters that are the attributes of the Supporting Documents resource which are listed in the Supporting Document Types.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -841,7 +853,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_verify_v2.json b/spec/json/twilio_verify_v2.json index ae992750..2786fef9 100644 --- a/spec/json/twilio_verify_v2.json +++ b/spec/json/twilio_verify_v2.json @@ -42,7 +42,13 @@ "factor_friendly_name": { "type": "string", "nullable": true, - "description": "A human readable description of this factor, up to 64 characters. For a push factor, this can be the device's name." + "description": "A human readable description of this factor, up to 64 characters. For a push factor, this can be the device's name.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "token": { "type": "string", @@ -177,7 +183,13 @@ "identity": { "type": "string", "nullable": true, - "description": "Customer unique identity for the Entity owner of the Challenge. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters." + "description": "Customer unique identity for the Entity owner of the Challenge. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "factor_sid": { "type": "string", @@ -225,15 +237,33 @@ }, "details": { "nullable": true, - "description": "Details provided to give context about the Challenge. Intended to be shown to the end user." + "description": "Details provided to give context about the Challenge. Intended to be shown to the end user.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "hidden_details": { "nullable": true, - "description": "Details provided to give context about the Challenge. Intended to be hidden from the end user. It must be a stringified JSON with only strings values eg. `{\"ip\": \"172.168.1.234\"}`" + "description": "Details provided to give context about the Challenge. Intended to be hidden from the end user. It must be a stringified JSON with only strings values eg. `{\"ip\": \"172.168.1.234\"}`", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "metadata": { "nullable": true, - "description": "Custom metadata associated with the challenge. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{\"os\": \"Android\"}`. Can be up to 1024 characters in length." + "description": "Custom metadata associated with the challenge. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{\"os\": \"Android\"}`. Can be up to 1024 characters in length.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "factor_type": { "type": "string", @@ -300,7 +330,13 @@ "identity": { "type": "string", "nullable": true, - "description": "The unique external identifier for the Entity of the Service. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters." + "description": "The unique external identifier for the Entity of the Service. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -382,7 +418,13 @@ "identity": { "type": "string", "nullable": true, - "description": "Customer unique identity for the Entity owner of the Factor. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters." + "description": "Customer unique identity for the Entity owner of the Factor. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "date_created": { "type": "string", @@ -419,7 +461,13 @@ }, "metadata": { "nullable": true, - "description": "Custom metadata associated with the factor. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{\"os\": \"Android\"}`. Can be up to 1024 characters in length." + "description": "Custom metadata associated with the factor. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{\"os\": \"Android\"}`. Can be up to 1024 characters in length.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -580,7 +628,13 @@ "identity": { "type": "string", "nullable": true, - "description": "Customer unique identity for the Entity owner of the Factor. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters." + "description": "Customer unique identity for the Entity owner of the Factor. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "binding": { "nullable": true, @@ -621,7 +675,13 @@ }, "metadata": { "nullable": true, - "description": "Custom metadata associated with the factor. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{\"os\": \"Android\"}`. Can be up to 1024 characters in length." + "description": "Custom metadata associated with the factor. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{\"os\": \"Android\"}`. Can be up to 1024 characters in length.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "url": { "type": "string", @@ -699,7 +759,13 @@ "identity": { "type": "string", "nullable": true, - "description": "Customer unique identity for the Entity owner of the Challenge. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters." + "description": "Customer unique identity for the Entity owner of the Challenge. This identifier should be immutable, not PII, length between 8 and 64 characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "challenge_sid": { "type": "string", @@ -804,7 +870,13 @@ "phone_number": { "type": "string", "nullable": true, - "description": "The phone number in SafeList." + "description": "The phone number in SafeList.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + } }, "url": { "type": "string", @@ -893,6 +965,11 @@ "pattern": "^HJ[0-9a-fA-F]{32}$", "nullable": true }, + "verify_event_subscription_enabled": { + "type": "boolean", + "nullable": true, + "description": "Whether to allow verifications from the service to reach the stream-events sinks if configured" + }, "date_created": { "type": "string", "format": "date-time", @@ -949,7 +1026,13 @@ "to": { "type": "string", "nullable": true, - "description": "The phone number or [email](https://www.twilio.com/docs/verify/email) being verified. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164)." + "description": "The phone number or [email](https://www.twilio.com/docs/verify/email) being verified. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "channel": { "type": "string", @@ -974,12 +1057,24 @@ "amount": { "type": "string", "nullable": true, - "description": "The amount of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled." + "description": "The amount of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 1 + } + } }, "payee": { "type": "string", "nullable": true, - "description": "The payee of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled." + "description": "The payee of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 1 + } + } }, "send_code_attempts": { "type": "array", @@ -1096,7 +1191,7 @@ }, "price": { "nullable": true, - "description": "An object containing the charge for this verification attempt related to the channel costs and the currency used. The costs related to the succeeded verifications are not included. May not be immediately available. More information on pricing is available [here](https://www.twilio.com/verify/pricing)." + "description": "An object containing the charge for this verification attempt related to the channel costs and the currency used. The costs related to the succeeded verifications are not included. May not be immediately available. More information on pricing is available [here](https://www.twilio.com/en-us/verify/pricing)." }, "channel_data": { "nullable": true, @@ -1233,7 +1328,13 @@ "to": { "type": "string", "nullable": true, - "description": "The phone number or [email](https://www.twilio.com/docs/verify/email) being verified. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164)." + "description": "The phone number or [email](https://www.twilio.com/docs/verify/email) being verified. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164).", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "channel": { "type": "string", @@ -1254,12 +1355,24 @@ "amount": { "type": "string", "nullable": true, - "description": "The amount of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled." + "description": "The amount of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 1 + } + } }, "payee": { "type": "string", "nullable": true, - "description": "The payee of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled." + "description": "The payee of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled.", + "x-twilio": { + "pii": { + "handling": "sensitive", + "deleteSla": 1 + } + } }, "date_created": { "type": "string", @@ -1455,7 +1568,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -2134,6 +2247,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -2227,6 +2346,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -2402,6 +2527,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -2464,6 +2595,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -2794,6 +2931,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -2837,6 +2980,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -2905,6 +3054,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -2960,6 +3115,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -3022,6 +3183,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -3151,6 +3318,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -3269,6 +3442,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true } ], @@ -3849,6 +4028,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + }, "required": true }, { @@ -4394,6 +4579,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + }, "required": true } ], @@ -4432,6 +4623,12 @@ "schema": { "type": "string" }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 0 + } + }, "required": true } ], @@ -4619,6 +4816,10 @@ "maxLength": 34, "pattern": "^HJ[0-9a-fA-F]{32}$", "description": "The default message [template](https://www.twilio.com/docs/verify/api/templates). Will be used for all SMS verifications unless explicitly overriden. SMS channel only." + }, + "VerifyEventSubscriptionEnabled": { + "type": "boolean", + "description": "Whether to allow verifications from the service to reach the stream-events sinks if configured" } }, "required": [ @@ -4984,6 +5185,10 @@ "maxLength": 34, "pattern": "^HJ[0-9a-fA-F]{32}$", "description": "The default message [template](https://www.twilio.com/docs/verify/api/templates). Will be used for all SMS verifications unless explicitly overriden. SMS channel only." + }, + "VerifyEventSubscriptionEnabled": { + "type": "boolean", + "description": "Whether to allow verifications from the service to reach the stream-events sinks if configured" } } } @@ -5327,6 +5532,12 @@ "description": "Destination of a verification. It is phone number in E.164 format.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/json/twilio_video_v1.json b/spec/json/twilio_video_v1.json index b92f89d2..dfdedd17 100644 --- a/spec/json/twilio_video_v1.json +++ b/spec/json/twilio_video_v1.json @@ -58,7 +58,13 @@ "type": "string" }, "nullable": true, - "description": "The array of track names to include in the composition. The composition includes all audio sources specified in `audio_sources` except those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` includes tracks named `student` as well as `studentTeam`." + "description": "The array of track names to include in the composition. The composition includes all audio sources specified in `audio_sources` except those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` includes tracks named `student` as well as `studentTeam`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "audio_sources_excluded": { "type": "array", @@ -66,11 +72,23 @@ "type": "string" }, "nullable": true, - "description": "The array of track names to exclude from the composition. The composition includes all audio sources specified in `audio_sources` except for those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` excludes `student` as well as `studentTeam`. This parameter can also be empty." + "description": "The array of track names to exclude from the composition. The composition includes all audio sources specified in `audio_sources` except for those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` excludes `student` as well as `studentTeam`. This parameter can also be empty.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "video_layout": { "nullable": true, - "description": "An object that describes the video layout of the composition in terms of regions. See [Specifying Video Layouts](https://www.twilio.com/docs/video/api/compositions-resource#specifying-video-layouts) for more info." + "description": "An object that describes the video layout of the composition in terms of regions. See [Specifying Video Layouts](https://www.twilio.com/docs/video/api/compositions-resource#specifying-video-layouts) for more info.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "resolution": { "type": "string", @@ -208,7 +226,13 @@ "type": "string" }, "nullable": true, - "description": "The array of track names to include in the compositions created by the composition hook. A composition triggered by the composition hook includes all audio sources specified in `audio_sources` except those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` includes tracks named `student` as well as `studentTeam`. Please, be aware that either video_layout or audio_sources have to be provided to get a valid creation request" + "description": "The array of track names to include in the compositions created by the composition hook. A composition triggered by the composition hook includes all audio sources specified in `audio_sources` except those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` includes tracks named `student` as well as `studentTeam`. Please, be aware that either video_layout or audio_sources have to be provided to get a valid creation request", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "audio_sources_excluded": { "type": "array", @@ -216,11 +240,23 @@ "type": "string" }, "nullable": true, - "description": "The array of track names to exclude from the compositions created by the composition hook. A composition triggered by the composition hook includes all audio sources specified in `audio_sources` except for those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` excludes `student` as well as `studentTeam`. This parameter can also be empty." + "description": "The array of track names to exclude from the compositions created by the composition hook. A composition triggered by the composition hook includes all audio sources specified in `audio_sources` except for those specified in `audio_sources_excluded`. The track names in this property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` excludes `student` as well as `studentTeam`. This parameter can also be empty.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "video_layout": { "nullable": true, - "description": "A JSON object that describes the video layout of the composition in terms of regions as specified in the HTTP POST request that created the CompositionHook resource. See [POST Parameters](https://www.twilio.com/docs/video/api/compositions-resource#http-post-parameters) for more information. Please, be aware that either video_layout or audio_sources have to be provided to get a valid creation request" + "description": "A JSON object that describes the video layout of the composition in terms of regions as specified in the HTTP POST request that created the CompositionHook resource. See [POST Parameters](https://www.twilio.com/docs/video/api/compositions-resource#http-post-parameters) for more information. Please, be aware that either video_layout or audio_sources have to be provided to get a valid creation request", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "resolution": { "type": "string", @@ -410,7 +446,13 @@ "track_name": { "type": "string", "nullable": true, - "description": "The name that was given to the source track of the recording. If no name is given, the `source_sid` is used." + "description": "The name that was given to the source track of the recording. If no name is given, the `source_sid` is used.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "offset": { "type": "integer", @@ -1318,7 +1360,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_voice_v1.json b/spec/json/twilio_voice_v1.json index 57eea5f9..7e332514 100644 --- a/spec/json/twilio_voice_v1.json +++ b/spec/json/twilio_voice_v1.json @@ -54,7 +54,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL we call using the `voice_method` when the BYOC Trunk receives a call." + "description": "The URL we call using the `voice_method` when the BYOC Trunk receives a call.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "voice_method": { "type": "string", @@ -74,7 +80,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL that we call when an error occurs while retrieving or executing the TwiML requested from `voice_url`." + "description": "The URL that we call when an error occurs while retrieving or executing the TwiML requested from `voice_url`.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "voice_fallback_method": { "type": "string", @@ -94,7 +106,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The URL that we call to pass status parameters (such as call ended) to your application." + "description": "The URL that we call to pass status parameters (such as call ended) to your application.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "status_callback_method": { "type": "string", @@ -237,7 +255,13 @@ "type": "string", "format": "uri", "nullable": true, - "description": "The SIP address you want Twilio to route your calls to. This must be a `sip:` schema. `sips` is NOT supported." + "description": "The SIP address you want Twilio to route your calls to. This must be a `sip:` schema. `sips` is NOT supported.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "priority": { "type": "integer", @@ -458,7 +482,13 @@ "ip_address": { "type": "string", "nullable": true, - "description": "An IP address in dotted decimal notation, IPv4 only." + "description": "An IP address in dotted decimal notation, IPv4 only.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "cidr_prefix_length": { "type": "integer", @@ -553,7 +583,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { diff --git a/spec/json/twilio_wireless_v1.json b/spec/json/twilio_wireless_v1.json index a6fbe50f..304aa274 100644 --- a/spec/json/twilio_wireless_v1.json +++ b/spec/json/twilio_wireless_v1.json @@ -64,7 +64,13 @@ "command": { "type": "string", "nullable": true, - "description": "The message being sent to or from the SIM. For text mode messages, this can be up to 160 characters. For binary mode messages, this is a series of up to 140 bytes of data encoded using base64." + "description": "The message being sent to or from the SIM. For text mode messages, this can be up to 160 characters. For binary mode messages, this is a series of up to 140 bytes of data encoded using base64.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "command_mode": { "type": "string", @@ -354,7 +360,13 @@ "unique_name": { "type": "string", "nullable": true, - "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource." + "description": "An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "account_sid": { "type": "string", @@ -375,12 +387,24 @@ "friendly_name": { "type": "string", "nullable": true, - "description": "The string that you assigned to describe the Sim resource." + "description": "The string that you assigned to describe the Sim resource.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "iccid": { "type": "string", "nullable": true, - "description": "The [ICCID](https://en.wikipedia.org/wiki/SIM_card#ICCID) associated with the SIM." + "description": "The [ICCID](https://en.wikipedia.org/wiki/SIM_card#ICCID) associated with the SIM.", + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } + } }, "e_id": { "type": "string", @@ -608,7 +632,7 @@ "name": "Apache 2.0", "url": "https://www.apache.org/licenses/LICENSE-2.0.html" }, - "version": "1.51.2" + "version": "1.51.3" }, "openapi": "3.0.1", "paths": { @@ -1880,6 +1904,12 @@ "description": "Only return Sim resources with this ICCID. This will return a list with a maximum size of 1.", "schema": { "type": "string" + }, + "x-twilio": { + "pii": { + "handling": "standard", + "deleteSla": 30 + } } }, { diff --git a/spec/yaml/twilio_accounts_v1.yaml b/spec/yaml/twilio_accounts_v1.yaml index bc729f10..a0472047 100644 --- a/spec/yaml/twilio_accounts_v1.yaml +++ b/spec/yaml/twilio_accounts_v1.yaml @@ -16,6 +16,10 @@ components: nullable: true description: The promoted Auth Token that must be used to authenticate future API requests. + x-twilio: + pii: + handling: sensitive + deleteSla: 0 date_created: type: string format: date-time @@ -58,6 +62,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 0 date_created: type: string format: date-time @@ -98,6 +106,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 0 date_created: type: string format: date-time @@ -130,6 +142,10 @@ components: type: string nullable: true description: The phone number in SafeList. + x-twilio: + pii: + handling: standard + deleteSla: 0 accounts.v1.secondary_auth_token: type: object properties: @@ -158,6 +174,10 @@ components: nullable: true description: The generated secondary Auth Token that can be used to authenticate future API requests. + x-twilio: + pii: + handling: sensitive + deleteSla: 0 url: type: string format: uri @@ -178,7 +198,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/AuthTokens/Promote: @@ -706,6 +726,10 @@ paths: be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164). schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 0 responses: '200': content: @@ -729,6 +753,10 @@ paths: be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164). schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 0 responses: '204': description: The resource was deleted successfully. diff --git a/spec/yaml/twilio_api_v2010.yaml b/spec/yaml/twilio_api_v2010.yaml index afd76260..38cb7b56 100644 --- a/spec/yaml/twilio_api_v2010.yaml +++ b/spec/yaml/twilio_api_v2010.yaml @@ -8,6 +8,10 @@ components: nullable: true description: The authorization token for this account. This token should be kept a secret, so no sharing. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 date_created: type: string format: date-time-rfc-2822 @@ -25,6 +29,10 @@ components: nullable: true description: A human readable description of this account, up to 64 characters long. By default the FriendlyName is your email address. + x-twilio: + pii: + handling: standard + deleteSla: 30 owner_account_sid: type: string minLength: 34 @@ -93,6 +101,10 @@ components: nullable: true description: The name associated with the address.This property has a maximum length of 16 4-byte characters, or 21 3-byte characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time-rfc-2822 @@ -109,6 +121,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 iso_country: type: string format: iso-country-code @@ -118,6 +134,10 @@ components: type: string nullable: true description: The postal code of the address. + x-twilio: + pii: + handling: standard + deleteSla: 30 region: type: string nullable: true @@ -134,6 +154,10 @@ components: type: string nullable: true description: The number and street address of the address. + x-twilio: + pii: + handling: standard + deleteSla: 30 uri: type: string nullable: true @@ -161,6 +185,10 @@ components: type: string nullable: true description: The additional number and street address of the address. + x-twilio: + pii: + handling: standard + deleteSla: 30 api.v2010.account.application: type: object properties: @@ -1089,6 +1117,10 @@ components: format (e.g., +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. SIM SIDs are formatted as `sim:sid`. + x-twilio: + pii: + handling: standard + deleteSla: 120 to_formatted: type: string nullable: true @@ -1096,6 +1128,10 @@ components: this call. Formatted for display. Non-North American phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +442071838750). + x-twilio: + pii: + handling: standard + deleteSla: 120 from: type: string nullable: true @@ -1104,12 +1140,20 @@ components: format (e.g., +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. SIM SIDs are formatted as `sim:sid`. + x-twilio: + pii: + handling: standard + deleteSla: 120 from_formatted: type: string nullable: true description: The calling phone number, SIP address, or Client identifier formatted for display. Non-North American phone numbers are in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (e.g., +442071838750). + x-twilio: + pii: + handling: standard + deleteSla: 120 phone_number_sid: type: string minLength: 34 @@ -1182,6 +1226,10 @@ components: description: The forwarding phone number if this call was an incoming call forwarded from another number (depends on carrier supporting forwarding). Otherwise, empty. + x-twilio: + pii: + handling: standard + deleteSla: 120 group_sid: type: string minLength: 34 @@ -1195,6 +1243,10 @@ components: nullable: true description: The caller's name if this call was an incoming call to a phone number with caller ID Lookup enabled. Otherwise, empty. + x-twilio: + pii: + handling: standard + deleteSla: 120 queue_time: type: string nullable: true @@ -1247,10 +1299,18 @@ components: request: nullable: true description: Contains a dictionary representing the request of the call. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 response: nullable: true description: Contains a dictionary representing the call response, including a list of the call events. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 api.v2010.account.call.call_feedback: type: object properties: @@ -1975,10 +2035,18 @@ components: nullable: true description: The URL we redirect the user to after we authenticate the user and obtain authorization to access the Connect App. + x-twilio: + pii: + handling: standard + deleteSla: 30 company_name: type: string nullable: true description: The company name set for the Connect App. + x-twilio: + pii: + handling: standard + deleteSla: 30 deauthorize_callback_method: type: string format: http-method @@ -1997,20 +2065,36 @@ components: nullable: true description: The URL we call using the `deauthorize_callback_method` to de-authorize the Connect App. + x-twilio: + pii: + handling: standard + deleteSla: 30 description: type: string nullable: true description: The description of the Connect App. + x-twilio: + pii: + handling: standard + deleteSla: 30 friendly_name: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 homepage_url: type: string format: uri nullable: true description: The public URL where users can obtain more information about this Connect App. + x-twilio: + pii: + handling: standard + deleteSla: 30 permissions: type: array items: @@ -2059,6 +2143,10 @@ components: format: phone-number nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 phone_number: type: string format: phone-number @@ -2318,6 +2406,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 identity_sid: type: string minLength: 34 @@ -2572,6 +2664,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 description: type: string nullable: true @@ -2643,6 +2739,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 product_name: type: string nullable: true @@ -2727,6 +2827,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 identity_sid: type: string minLength: 34 @@ -3016,6 +3120,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 identity_sid: type: string minLength: 34 @@ -3305,6 +3413,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 identity_sid: type: string minLength: 34 @@ -3544,6 +3656,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time-rfc-2822 @@ -3646,6 +3762,10 @@ components: type: string nullable: true description: The text content of the message + x-twilio: + pii: + handling: standard + deleteSla: 30 num_segments: type: string nullable: true @@ -3667,19 +3787,28 @@ components: format: phone-number nullable: true description: The sender's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) - format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/send-messages#use-an-alphanumeric-sender-id), + format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/quickstart), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), - [short code](https://www.twilio.com/docs/sms/api/short-code), or [channel - address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). - For incoming messages, this is the number or channel address of the sender. - For outgoing messages, this value is a Twilio phone number, alphanumeric - sender ID, short code, or channel address from which the message is sent. + [short code](https://www.twilio.com/en-us/messaging/channels/sms/short-codes), + or [channel address](https://www.twilio.com/docs/messaging/channels) + (e.g., `whatsapp:+15554449999`). For incoming messages, this is the number + or channel address of the sender. For outgoing messages, this value is + a Twilio phone number, alphanumeric sender ID, short code, or channel + address from which the message is sent. + x-twilio: + pii: + handling: standard + deleteSla: 120 to: type: string nullable: true description: The recipient's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format) or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g. `whatsapp:+15552229999`) + x-twilio: + pii: + handling: standard + deleteSla: 120 date_updated: type: string format: date-time-rfc-2822 @@ -3852,7 +3981,7 @@ components: description: 'Reported outcome indicating whether there is confirmation that the Message recipient performed a tracked user action. Can be: `unconfirmed` or `confirmed`. For more details see [How to Optimize Message Deliverability - with Message Feedback](https://www.twilio.com/docs/sms/send-message-feedback-to-twilio).' + with Message Feedback](https://www.twilio.com/docs/messaging/guides/send-message-feedback-to-twilio).' date_created: type: string format: date-time-rfc-2822 @@ -3892,6 +4021,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time-rfc-2822 @@ -3926,6 +4059,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time-rfc-2822 @@ -4186,6 +4323,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -4201,6 +4342,10 @@ components: description: The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number. + x-twilio: + pii: + handling: standard + deleteSla: 30 uri: type: string nullable: true @@ -4792,6 +4937,10 @@ components: type: string nullable: true description: The text content of the transcription. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 type: type: string nullable: true @@ -4949,6 +5098,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 0 sid: type: string minLength: 34 @@ -4984,6 +5137,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 0 sid: type: string minLength: 34 @@ -5022,6 +5179,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 0 sid: type: string minLength: 34 @@ -5059,6 +5220,10 @@ components: type: string nullable: true description: The username for this credential. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time-rfc-2822 @@ -5246,6 +5411,10 @@ components: nullable: true description: The URL that we call when an error occurs while retrieving or executing the TwiML requested from `voice_url`. + x-twilio: + pii: + handling: standard + deleteSla: 30 voice_method: type: string format: http-method @@ -5278,12 +5447,20 @@ components: nullable: true description: The URL that we call to pass status parameters (such as call ended) to your application. + x-twilio: + pii: + handling: standard + deleteSla: 30 voice_url: type: string format: uri nullable: true description: The URL we call using the `voice_method` when the domain receives a call. + x-twilio: + pii: + handling: standard + deleteSla: 30 subresource_uris: type: object format: uri-map @@ -5723,6 +5900,10 @@ components: type: string nullable: true description: The text content of the transcription. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 type: type: string nullable: true @@ -8771,6 +8952,10 @@ components: nullable: true description: The URL we call using the `callback_method` when the trigger fires. + x-twilio: + pii: + handling: sensitive + deleteSla: 60 current_value: type: string nullable: true @@ -9199,6 +9384,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 phone_number: type: string format: phone-number @@ -9206,6 +9395,10 @@ components: description: The phone number to verify in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number. + x-twilio: + pii: + handling: standard + deleteSla: 30 validation_code: type: string nullable: true @@ -9226,7 +9419,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /2010-04-01/Accounts.json: @@ -9379,6 +9572,10 @@ paths: match this name. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: Status in: query description: Only return Account resources with the given status. Can be `closed`, @@ -9774,11 +9971,19 @@ paths: description: The `customer_name` of the Address resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: FriendlyName in: query description: The string that identifies the Address resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: IsoCountry in: query description: The ISO country code of the Address resources to read. @@ -13095,6 +13300,10 @@ paths: schema: type: string format: phone-number + x-twilio: + pii: + handling: standard + deleteSla: 120 - name: From in: query description: Only include calls from this phone number, SIP address, Client @@ -13102,6 +13311,10 @@ paths: schema: type: string format: phone-number + x-twilio: + pii: + handling: standard + deleteSla: 120 - name: ParentCallSid in: query description: Only include calls spawned by calls with this SID. @@ -15980,6 +16193,10 @@ paths: read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PhoneNumber in: query description: The phone numbers of the IncomingPhoneNumber resources to read. @@ -16845,6 +17062,10 @@ paths: description: A string that identifies the resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PhoneNumber in: query description: The phone numbers of the IncomingPhoneNumber resources to read. @@ -17201,6 +17422,10 @@ paths: description: A string that identifies the resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PhoneNumber in: query description: The phone numbers of the IncomingPhoneNumber resources to read. @@ -17556,6 +17781,10 @@ paths: description: A string that identifies the resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PhoneNumber in: query description: The phone numbers of the IncomingPhoneNumber resources to read. @@ -18810,7 +19039,7 @@ paths: location in WhatsApp messages](https://www.twilio.com/docs/whatsapp/message-features#location-messages-with-whatsapp). ShortenUrls: type: boolean - description: 'For Messaging Services with [Link Shortening configured](https://www.twilio.com/docs/messaging/features/how-to-configure-link-shortening) + description: 'For Messaging Services with [Link Shortening configured](https://www.twilio.com/docs/messaging/features/link-shortening) only: A Boolean indicating whether or not Twilio should shorten links in the `body` of the Message. Default value is `false`. If `true`, the `messaging_service_sid` parameter must also be @@ -18848,9 +19077,9 @@ paths: type: string format: phone-number description: The sender's Twilio phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) - format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/send-messages#use-an-alphanumeric-sender-id), + format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/quickstart), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), - [short code](https://www.twilio.com/docs/sms/api/short-code), + [short code](https://www.twilio.com/en-us/messaging/channels/sms/short-codes), or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). The value of the `from` parameter must be a sender that is hosted within Twilio and belongs to the @@ -18886,7 +19115,7 @@ paths: `jpeg`, `jpg`, `gif`, and `png` file types are fully supported by Twilio and content is formatted for delivery on destination devices. The media size limit is 5 MB for supported file types - (`jpeg`, `jpg`, `png`, `gif`) and 500 KB for [other types](https://www.twilio.com/docs/sms/accepted-mime-types) + (`jpeg`, `jpg`, `png`, `gif`) and 500 KB for [other types](https://www.twilio.com/docs/messaging/guides/accepted-mime-types) of accepted media. To send more than one image in the message, provide multiple `media_url` parameters in the POST request. You can include up to ten `media_url` parameters per message. [International](https://support.twilio.com/hc/en-us/articles/223179808-Sending-and-receiving-MMS-messages) @@ -18936,6 +19165,10 @@ paths: schema: type: string format: phone-number + x-twilio: + pii: + handling: standard + deleteSla: 120 - name: From in: query description: 'Filter by sender. For example: Set this `from` parameter to @@ -18944,6 +19177,10 @@ paths: schema: type: string format: phone-number + x-twilio: + pii: + handling: standard + deleteSla: 120 - name: DateSent in: query description: 'Filter by Message `sent_date`. Accepts GMT dates in the following @@ -19805,12 +20042,20 @@ paths: schema: type: string format: phone-number + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: FriendlyName in: query description: The string that identifies the OutgoingCallerId resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_autopilot_v1.yaml b/spec/yaml/twilio_autopilot_v1.yaml index d39e9c24..843c04cb 100644 --- a/spec/yaml/twilio_autopilot_v1.yaml +++ b/spec/yaml/twilio_autopilot_v1.yaml @@ -454,6 +454,10 @@ components: type: string nullable: true description: The end-user's natural language input. + x-twilio: + pii: + handling: standard + deleteSla: 30 sample_sid: type: string minLength: 34 @@ -884,7 +888,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Assistants/{Sid}: diff --git a/spec/yaml/twilio_bulkexports_v1.yaml b/spec/yaml/twilio_bulkexports_v1.yaml index d6ff9d4e..a6d1f4aa 100644 --- a/spec/yaml/twilio_bulkexports_v1.yaml +++ b/spec/yaml/twilio_bulkexports_v1.yaml @@ -246,7 +246,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Exports/{ResourceType}/Days/{Day}: diff --git a/spec/yaml/twilio_chat_v1.yaml b/spec/yaml/twilio_chat_v1.yaml index 9657a708..bd97c7bb 100644 --- a/spec/yaml/twilio_chat_v1.yaml +++ b/spec/yaml/twilio_chat_v1.yaml @@ -30,12 +30,20 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 unique_name: type: string nullable: true description: An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true @@ -43,6 +51,10 @@ components: If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 type: type: string $ref: '#/components/schemas/channel_enum_channel_type' @@ -65,6 +77,10 @@ components: nullable: true description: The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 members_count: type: integer nullable: true @@ -114,6 +130,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 type: type: string $ref: '#/components/schemas/credential_enum_push_service' @@ -190,6 +210,10 @@ components: the [Service](https://www.twilio.com/docs/api/chat/rest/services). See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -261,6 +285,10 @@ components: the [Service](https://www.twilio.com/docs/api/chat/rest/services). See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -324,6 +352,10 @@ components: If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 service_sid: type: string minLength: 34 @@ -369,10 +401,18 @@ components: nullable: true description: The [identity](https://www.twilio.com/docs/api/chat/guides/identity) of the message's author. The default value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 body: type: string nullable: true description: The content of the message. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 index: type: integer nullable: true @@ -417,6 +457,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 type: type: string $ref: '#/components/schemas/role_enum_role_type' @@ -475,6 +519,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -622,10 +670,18 @@ components: If this property has been assigned a value, it's only displayed in a FETCH action that returns a single resource; otherwise, it's null. If the attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 friendly_name: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 role_sid: type: string minLength: 34 @@ -641,6 +697,10 @@ components: resource's User within the [Service](https://www.twilio.com/docs/api/chat/rest/services). This value is often a username or an email address. See [access tokens](https://www.twilio.com/docs/api/chat/guides/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 is_online: type: boolean nullable: true @@ -771,7 +831,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Services/{ServiceSid}/Channels/{Sid}: @@ -1543,6 +1603,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is @@ -1865,6 +1929,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_chat_v2.yaml b/spec/yaml/twilio_chat_v2.yaml index 8763ed6d..1beb3ea5 100644 --- a/spec/yaml/twilio_chat_v2.yaml +++ b/spec/yaml/twilio_chat_v2.yaml @@ -43,6 +43,10 @@ components: nullable: true description: The unique endpoint identifier for the Binding. The format of this value depends on the `binding_type`. + x-twilio: + pii: + handling: standard + deleteSla: 30 identity: type: string nullable: true @@ -51,6 +55,10 @@ components: within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 credential_sid: type: string minLength: 34 @@ -120,17 +128,29 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 unique_name: type: string nullable: true description: An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 type: type: string $ref: '#/components/schemas/channel_enum_channel_type' @@ -153,6 +173,10 @@ components: nullable: true description: The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 members_count: type: integer nullable: true @@ -279,6 +303,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 type: type: string $ref: '#/components/schemas/credential_enum_push_service' @@ -355,6 +383,10 @@ components: within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -426,6 +458,10 @@ components: within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -469,6 +505,10 @@ components: nullable: true description: The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 member_enum_webhook_enabled_type: type: string enum: @@ -497,6 +537,10 @@ components: nullable: true description: The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 service_sid: type: string minLength: 34 @@ -538,6 +582,10 @@ components: nullable: true description: The [Identity](https://www.twilio.com/docs/chat/identity) of the User who last updated the Message, if applicable. + x-twilio: + pii: + handling: standard + deleteSla: 30 was_edited: type: boolean nullable: true @@ -547,10 +595,18 @@ components: nullable: true description: The [Identity](https://www.twilio.com/docs/chat/identity) of the message's author. The default value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 body: type: string nullable: true description: The content of the message. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 index: type: integer nullable: true @@ -568,6 +624,10 @@ components: the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object''s file size in bytes. If the Message has no media, this value is `null`.' + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -613,6 +673,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 type: type: string $ref: '#/components/schemas/role_enum_role_type' @@ -670,6 +734,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -833,10 +901,18 @@ components: nullable: true description: The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 friendly_name: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 role_sid: type: string minLength: 34 @@ -853,6 +929,10 @@ components: This value is often a username or an email address, and is case-sensitive. See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 is_online: type: boolean nullable: true @@ -949,6 +1029,10 @@ components: nullable: true description: The unique endpoint identifier for the User Binding. The format of the value depends on the `binding_type`. + x-twilio: + pii: + handling: standard + deleteSla: 30 identity: type: string nullable: true @@ -957,6 +1041,10 @@ components: within the [Service](https://www.twilio.com/docs/chat/rest/service-resource). See [access tokens](https://www.twilio.com/docs/chat/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 user_sid: type: string minLength: 34 @@ -1112,7 +1200,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/Services/{ServiceSid}/Bindings: @@ -1160,6 +1248,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is @@ -2495,6 +2587,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is @@ -2884,6 +2980,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_chat_v3.yaml b/spec/yaml/twilio_chat_v3.yaml index b5b5853a..daa61339 100644 --- a/spec/yaml/twilio_chat_v3.yaml +++ b/spec/yaml/twilio_chat_v3.yaml @@ -30,17 +30,29 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 unique_name: type: string nullable: true description: An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: The JSON string that stores application-specific data. If attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 type: type: string $ref: '#/components/schemas/channel_enum_channel_type' @@ -63,6 +75,10 @@ components: nullable: true description: The `identity` of the User that created the channel. If the Channel was created by using the API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 members_count: type: integer nullable: true @@ -109,7 +125,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v3/Services/{ServiceSid}/Channels/{Sid}: diff --git a/spec/yaml/twilio_content_v1.yaml b/spec/yaml/twilio_content_v1.yaml index 0d2fa855..d4061dd5 100644 --- a/spec/yaml/twilio_content_v1.yaml +++ b/spec/yaml/twilio_content_v1.yaml @@ -76,7 +76,7 @@ components: in the Content resource. e.g. {"1": "Customer_Name"}.' types: nullable: true - description: The [Content types](https://www.twilio.com/docs/content-api/content-types-overview) + description: The [Content types](https://www.twilio.com/docs/content/content-types-overview) (e.g. twilio/text) for this Content resource. url: type: string @@ -136,7 +136,7 @@ components: in the Content resource. e.g. {"1": "Customer_Name"}.' types: nullable: true - description: The [Content types](https://www.twilio.com/docs/content-api/content-types-overview) + description: The [Content types](https://www.twilio.com/docs/content/content-types-overview) (e.g. twilio/text) for this Content resource. approval_requests: nullable: true @@ -189,7 +189,7 @@ components: in the Content resource. e.g. {"1": "Customer_Name"}.' types: nullable: true - description: The [Content types](https://www.twilio.com/docs/content-api/content-types-overview) + description: The [Content types](https://www.twilio.com/docs/content/content-types-overview) (e.g. twilio/text) for this Content resource. legacy_template_name: type: string @@ -222,7 +222,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Content/{Sid}/ApprovalRequests: diff --git a/spec/yaml/twilio_conversations_v1.yaml b/spec/yaml/twilio_conversations_v1.yaml index 3ec56a6b..84204431 100644 --- a/spec/yaml/twilio_conversations_v1.yaml +++ b/spec/yaml/twilio_conversations_v1.yaml @@ -75,6 +75,10 @@ components: nullable: true description: The unique address to be configured. The address can be a whatsapp address or phone number + x-twilio: + pii: + handling: standard + deleteSla: 30 friendly_name: type: string nullable: true @@ -217,18 +221,30 @@ components: nullable: true description: The human-readable name of this conversation, limited to 256 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 unique_name: type: string nullable: true description: An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 state: type: string $ref: '#/components/schemas/conversation_enum_state' @@ -311,10 +327,18 @@ components: nullable: true description: The channel specific identifier of the message's author. Defaults to `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 body: type: string nullable: true description: The content of the message, can be up to 1,600 characters long. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 media: type: array items: {} @@ -324,12 +348,20 @@ components: with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object''s file size in bytes. If the Message has no media, this value is `null`.' + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: A string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 participant_sid: type: string minLength: 34 @@ -370,7 +402,7 @@ components: maxLength: 34 pattern: ^HX[0-9a-fA-F]{32}$ nullable: true - description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) + description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template. conversation_message_enum_order_type: type: string @@ -500,17 +532,29 @@ components: 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. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 messaging_binding: nullable: true description: Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant. + x-twilio: + pii: + handling: standard + deleteSla: 30 role_sid: type: string minLength: 34 @@ -631,6 +675,10 @@ components: nullable: true description: The human-readable name of this credential, limited to 64 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 type: type: string $ref: '#/components/schemas/credential_enum_push_type' @@ -704,11 +752,19 @@ components: 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. + x-twilio: + pii: + handling: standard + deleteSla: 30 participant_messaging_binding: nullable: true description: Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_sid: type: string minLength: 34 @@ -722,17 +778,29 @@ components: nullable: true description: An application-defined string that uniquely identifies the Conversation resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_friendly_name: type: string nullable: true description: The human-readable name of this conversation, limited to 256 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_attributes: type: string nullable: true description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 conversation_date_created: type: string format: date-time @@ -801,6 +869,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 type: type: string $ref: '#/components/schemas/role_enum_role_type' @@ -859,6 +931,10 @@ components: nullable: true description: The human-readable name of this service, limited to 256 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -930,6 +1006,10 @@ components: nullable: true description: The unique endpoint identifier for the Binding. The format of this value depends on the `binding_type`. + x-twilio: + pii: + handling: standard + deleteSla: 30 identity: type: string nullable: true @@ -938,6 +1018,10 @@ components: within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). See [access tokens](https://www.twilio.com/docs/conversations/create-tokens) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 binding_type: type: string $ref: '#/components/schemas/service_binding_enum_binding_type' @@ -1056,18 +1140,30 @@ components: nullable: true description: The human-readable name of this conversation, limited to 256 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 unique_name: type: string nullable: true description: An application-defined string that uniquely identifies the resource. It can be used to address the resource in place of the resource's `sid` in the URL. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 state: type: string $ref: '#/components/schemas/service_conversation_enum_state' @@ -1156,10 +1252,18 @@ components: nullable: true description: The channel specific identifier of the message's author. Defaults to `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 body: type: string nullable: true description: The content of the message, can be up to 1,600 characters long. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 media: type: array items: {} @@ -1169,12 +1273,20 @@ components: with the MIME type of the media, `filename` with the name of the media, `sid` with the SID of the Media resource, and `size` with the media object''s file size in bytes. If the Message has no media, this value is `null`.' + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: A string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 participant_sid: type: string minLength: 34 @@ -1215,7 +1327,7 @@ components: maxLength: 34 pattern: ^HX[0-9a-fA-F]{32}$ nullable: true - description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) + description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template. service_conversation_message_enum_order_type: type: string @@ -1362,17 +1474,29 @@ components: This parameter is non-null if (and only if) the participant is using the [Conversation SDK](https://www.twilio.com/docs/conversations/sdk-overview) to communicate. Limited to 256 characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set `{}` will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 messaging_binding: nullable: true description: Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant. + x-twilio: + pii: + handling: standard + deleteSla: 30 role_sid: type: string minLength: 34 @@ -1557,11 +1681,19 @@ components: 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. + x-twilio: + pii: + handling: standard + deleteSla: 30 participant_messaging_binding: nullable: true description: Information about how this participant exchanges messages with the conversation. A JSON parameter consisting of type and address fields of the participant. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_sid: type: string minLength: 34 @@ -1575,17 +1707,29 @@ components: nullable: true description: An application-defined string that uniquely identifies the Conversation resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_friendly_name: type: string nullable: true description: The human-readable name of this conversation, limited to 256 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_attributes: type: string nullable: true description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 conversation_date_created: type: string format: date-time @@ -1654,6 +1798,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 type: type: string $ref: '#/components/schemas/service_role_enum_role_type' @@ -1729,15 +1877,27 @@ components: description: The application-defined string that uniquely identifies the resource's User within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). This value is often a username or an email address, and is case-sensitive. + x-twilio: + pii: + handling: standard + deleteSla: 30 friendly_name: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: The JSON Object string that stores application-specific data. If attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 is_online: type: boolean nullable: true @@ -1839,6 +1999,10 @@ components: nullable: true description: The human-readable name of this conversation, limited to 256 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_state: type: string $ref: '#/components/schemas/service_user_conversation_enum_state' @@ -1854,6 +2018,10 @@ components: description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 date_created: type: string format: date-time @@ -1882,6 +2050,10 @@ components: description: An application-defined string that uniquely identifies the Conversation resource. It can be used to address the resource in place of the resource's `conversation_sid` in the URL. + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -2004,15 +2176,27 @@ components: description: The application-defined string that uniquely identifies the resource's User within the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource). This value is often a username or an email address, and is case-sensitive. + x-twilio: + pii: + handling: standard + deleteSla: 30 friendly_name: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 attributes: type: string nullable: true description: The JSON Object string that stores application-specific data. If attributes have not been set, `{}` is returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 is_online: type: boolean nullable: true @@ -2114,6 +2298,10 @@ components: nullable: true description: The human-readable name of this conversation, limited to 256 characters. Optional. + x-twilio: + pii: + handling: standard + deleteSla: 30 conversation_state: type: string $ref: '#/components/schemas/user_conversation_enum_state' @@ -2129,6 +2317,10 @@ components: description: An optional string metadata field you can use to store any data you wish. The string value must contain structurally valid JSON if specified. **Note** that if the attributes are not set "{}" will be returned. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 date_created: type: string format: date-time @@ -2157,6 +2349,10 @@ components: description: An application-defined string that uniquely identifies the Conversation resource. It can be used to address the resource in place of the resource's `conversation_sid` in the URL. + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -2194,7 +2390,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Configuration: @@ -3103,7 +3299,7 @@ paths: minLength: 34 maxLength: 34 pattern: ^HX[0-9a-fA-F]{32}$ - description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) + description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template, required for template-generated messages. **Note** that if this field is set, `Body` and `MediaSid` parameters are ignored. @@ -5051,6 +5247,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is @@ -5728,7 +5928,7 @@ paths: minLength: 34 maxLength: 34 pattern: ^HX[0-9a-fA-F]{32}$ - description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content-api) + description: The unique ID of the multi-channel [Rich Content](https://www.twilio.com/docs/content) template, required for template-generated messages. **Note** that if this field is set, `Body` and `MediaSid` parameters are ignored. diff --git a/spec/yaml/twilio_events_v1.yaml b/spec/yaml/twilio_events_v1.yaml index 4f75c445..ce792a4e 100644 --- a/spec/yaml/twilio_events_v1.yaml +++ b/spec/yaml/twilio_events_v1.yaml @@ -267,7 +267,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Types: diff --git a/spec/yaml/twilio_flex_v1.yaml b/spec/yaml/twilio_flex_v1.yaml index 4bfe1c33..1a930d72 100644 --- a/spec/yaml/twilio_flex_v1.yaml +++ b/spec/yaml/twilio_flex_v1.yaml @@ -329,6 +329,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 chat_service_sid: type: string minLength: 34 @@ -1110,7 +1114,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Channels: @@ -1373,6 +1377,10 @@ paths: description: The `friendly_name` of the Flex Flow resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_flex_v2.yaml b/spec/yaml/twilio_flex_v2.yaml index 84521a0e..66e84f57 100644 --- a/spec/yaml/twilio_flex_v2.yaml +++ b/spec/yaml/twilio_flex_v2.yaml @@ -32,7 +32,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/WebChats: diff --git a/spec/yaml/twilio_frontline_v1.yaml b/spec/yaml/twilio_frontline_v1.yaml index 7865b946..9b0d23a4 100644 --- a/spec/yaml/twilio_frontline_v1.yaml +++ b/spec/yaml/twilio_frontline_v1.yaml @@ -16,10 +16,18 @@ components: description: The application-defined string that uniquely identifies the resource's User. This value is often a username or an email address, and is case-sensitive. + x-twilio: + pii: + handling: standard + deleteSla: 30 friendly_name: type: string nullable: true description: The string that you assigned to describe the User. + x-twilio: + pii: + handling: standard + deleteSla: 30 avatar: type: string nullable: true @@ -60,7 +68,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 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 fa3c60cf..943b5e97 100644 --- a/spec/yaml/twilio_insights_v1.yaml +++ b/spec/yaml/twilio_insights_v1.yaml @@ -210,9 +210,17 @@ components: from: nullable: true description: The calling party. + x-twilio: + pii: + handling: standard + deleteSla: 30 to: nullable: true description: The called party. + x-twilio: + pii: + handling: standard + deleteSla: 30 carrier_edge: nullable: true description: Contains metrics and properties for the Twilio media gateway @@ -327,6 +335,10 @@ components: type: string nullable: true description: Custom label for the conference resource, up to 64 characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 create_time: type: string format: date-time @@ -494,6 +506,10 @@ components: type: string nullable: true description: The user-specified label of this participant. + x-twilio: + pii: + handling: standard + deleteSla: 30 conference_sid: type: string minLength: 34 @@ -525,10 +541,18 @@ components: type: string nullable: true description: Caller ID of the calling party. + x-twilio: + pii: + handling: standard + deleteSla: 30 to: type: string nullable: true description: Called party. + x-twilio: + pii: + handling: standard + deleteSla: 30 call_status: type: string $ref: '#/components/schemas/conference_participant_enum_call_status' @@ -884,9 +908,17 @@ components: from: nullable: true description: The calling party. + x-twilio: + pii: + handling: standard + deleteSla: 30 to: nullable: true description: The called party. + x-twilio: + pii: + handling: standard + deleteSla: 30 carrier_edge: nullable: true description: Contains metrics and properties for the Twilio media gateway @@ -1321,7 +1353,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Voice/Settings: @@ -1591,12 +1623,20 @@ paths: Client registered name. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: To in: query description: A called party. Could be an E.164 number, a SIP URI, or a Twilio Client registered name. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: FromCarrier in: query description: An origination carrier. @@ -1859,6 +1899,10 @@ paths: description: Custom label for the conference resource, up to 64 characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: Status in: query description: Conference status. @@ -2063,6 +2107,10 @@ paths: description: User-specified label for a participant. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: Events in: query description: Conference events generated by application or participant activity; diff --git a/spec/yaml/twilio_intelligence_v2.yaml b/spec/yaml/twilio_intelligence_v2.yaml index 4843ae66..edf4b8be 100644 --- a/spec/yaml/twilio_intelligence_v2.yaml +++ b/spec/yaml/twilio_intelligence_v2.yaml @@ -146,6 +146,10 @@ components: type: string nullable: true description: Transcript text. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 sid: type: string minLength: 34 @@ -186,9 +190,12 @@ components: data_logging: type: boolean nullable: true - description: Data logging allows Twilio to improve the quality of the speech - recognition through using customer data to refine its speech recognition - models. + description: 'Data logging allows Twilio to improve the quality of the speech + recognition & language understanding services through using customer data + to refine, fine tune and evaluate machine learning models. + + Note: Data logging cannot be activated via API, only via www.twilio.com, + as it requires additional consent.' date_created: type: string format: date-time @@ -290,9 +297,12 @@ components: data_logging: type: boolean nullable: true - description: Data logging allows Twilio to improve the quality of the speech - recognition through using customer data to refine its speech recognition - models. + description: 'Data logging allows Twilio to improve the quality of the speech + recognition & language understanding services through using customer data + to refine, fine tune and evaluate machine learning models. + + Note: Data logging cannot be activated via API, only via www.twilio.com, + as it requires additional consent.' language_code: type: string nullable: true @@ -354,7 +364,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/Transcripts/{Sid}/Media: @@ -682,9 +692,13 @@ paths: transcribe all recordings made on the account. DataLogging: type: boolean - description: Data logging allows Twilio to improve the quality of - the speech recognition through using customer data to refine its - speech recognition models. + description: 'Data logging allows Twilio to improve the quality + of the speech recognition & language understanding services through + using customer data to refine, fine tune and evaluate machine + learning models. + + Note: Data logging cannot be activated via API, only via www.twilio.com, + as it requires additional consent.' FriendlyName: type: string description: A human readable description of this resource, up to @@ -871,9 +885,13 @@ paths: transcribe all recordings made on the account. DataLogging: type: boolean - description: Data logging allows Twilio to improve the quality of - the speech recognition through using customer data to refine its - speech recognition models. + description: 'Data logging allows Twilio to improve the quality + of the speech recognition & language understanding services through + using customer data to refine, fine tune and evaluate machine + learning models. + + Note: Data logging cannot be activated via API, only via www.twilio.com, + as it requires additional consent.' FriendlyName: type: string description: A human readable description of this resource, up to diff --git a/spec/yaml/twilio_ip_messaging_v1.yaml b/spec/yaml/twilio_ip_messaging_v1.yaml index 74930cee..cdc20408 100644 --- a/spec/yaml/twilio_ip_messaging_v1.yaml +++ b/spec/yaml/twilio_ip_messaging_v1.yaml @@ -535,7 +535,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Services/{ServiceSid}/Channels/{Sid}: diff --git a/spec/yaml/twilio_ip_messaging_v2.yaml b/spec/yaml/twilio_ip_messaging_v2.yaml index 6603f182..5b3ed6db 100644 --- a/spec/yaml/twilio_ip_messaging_v2.yaml +++ b/spec/yaml/twilio_ip_messaging_v2.yaml @@ -776,7 +776,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/Services/{ServiceSid}/Bindings: diff --git a/spec/yaml/twilio_lookups_v1.yaml b/spec/yaml/twilio_lookups_v1.yaml index 7f4888ea..11c9bb7d 100644 --- a/spec/yaml/twilio_lookups_v1.yaml +++ b/spec/yaml/twilio_lookups_v1.yaml @@ -7,11 +7,19 @@ components: nullable: true description: The name of the phone number's owner. If `null`, that information was not available. + x-twilio: + pii: + handling: standard + deleteSla: 30 country_code: type: string nullable: true description: The [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) for the phone number. + x-twilio: + pii: + handling: standard + deleteSla: 30 phone_number: type: string format: phone-number @@ -19,10 +27,18 @@ components: description: The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number. + x-twilio: + pii: + handling: standard + deleteSla: 30 national_format: type: string nullable: true description: The phone number, in national format. + x-twilio: + pii: + handling: standard + deleteSla: 30 carrier: nullable: true description: The telecom company that provides the phone number. @@ -31,6 +47,10 @@ components: description: A JSON string with the results of the Add-ons you specified in the `add_ons` parameters. For the format of the object, see [Using Add-ons](https://www.twilio.com/docs/add-ons). + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -57,7 +77,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/PhoneNumbers/{PhoneNumber}: @@ -83,6 +103,10 @@ paths: schema: type: string format: phone-number + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: CountryCode in: query @@ -91,6 +115,10 @@ paths: phone number is provided in a national format. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: Type in: query description: 'The type of information to return. Can be: `carrier` or `caller-name`. @@ -113,6 +141,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: AddOnsData in: query description: Data specific to the add-on you would like to invoke. The content diff --git a/spec/yaml/twilio_lookups_v2.yaml b/spec/yaml/twilio_lookups_v2.yaml index f91ac984..2d79153b 100644 --- a/spec/yaml/twilio_lookups_v2.yaml +++ b/spec/yaml/twilio_lookups_v2.yaml @@ -12,6 +12,10 @@ components: type: string nullable: true description: The phone number's [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). + x-twilio: + pii: + handling: standard + deleteSla: 30 phone_number: type: string format: phone-number @@ -19,10 +23,18 @@ components: description: The phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format, which consists of a + followed by the country code and subscriber number. + x-twilio: + pii: + handling: standard + deleteSla: 30 national_format: type: string nullable: true description: The phone number in [national format](https://en.wikipedia.org/wiki/National_conventions_for_writing_telephone_numbers). + x-twilio: + pii: + handling: standard + deleteSla: 30 valid: type: boolean nullable: true @@ -40,6 +52,10 @@ components: caller_name: nullable: true description: An object that contains caller name information based on [CNAM](https://support.twilio.com/hc/en-us/articles/360051670533-Getting-Started-with-CNAM-Caller-ID). + x-twilio: + pii: + handling: standard + deleteSla: 30 sim_swap: nullable: true description: An object that contains information on the last date the subscriber @@ -112,7 +128,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/PhoneNumbers/{PhoneNumber}: @@ -139,6 +155,10 @@ paths: country code is +1 (North America). schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: Fields in: query @@ -153,6 +173,10 @@ paths: used if the phone number provided is in national format. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: FirstName in: query description: "User\u2019s first name. This query parameter is only used (optionally)\ @@ -209,12 +233,20 @@ paths: \ parameter is only used (optionally) for identity_match package requests." schema: type: string + x-twilio: + pii: + handling: sensitive + deleteSla: 30 - name: DateOfBirth in: query description: "User\u2019s date of birth, in YYYYMMDD format. This query parameter\ \ is only used (optionally) for identity_match package requests." schema: type: string + x-twilio: + pii: + handling: sensitive + deleteSla: 30 - name: LastVerifiedDate in: query description: The date you obtained consent to call or text the end-user of diff --git a/spec/yaml/twilio_media_v1.yaml b/spec/yaml/twilio_media_v1.yaml index 4551f79c..ffd5b193 100644 --- a/spec/yaml/twilio_media_v1.yaml +++ b/spec/yaml/twilio_media_v1.yaml @@ -36,6 +36,10 @@ components: nullable: true description: 'The [Media Extension](/docs/live/media-extensions-overview) name or URL. Ex: `video-composer-v2`' + x-twilio: + pii: + handling: standard + deleteSla: 30 extension_context: type: string nullable: true @@ -383,7 +387,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/MediaProcessors: diff --git a/spec/yaml/twilio_messaging_v1.yaml b/spec/yaml/twilio_messaging_v1.yaml index c0998557..8508a8a7 100644 --- a/spec/yaml/twilio_messaging_v1.yaml +++ b/spec/yaml/twilio_messaging_v1.yaml @@ -1306,7 +1306,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Services/{ServiceSid}/AlphaSenders: diff --git a/spec/yaml/twilio_microvisor_v1.yaml b/spec/yaml/twilio_microvisor_v1.yaml index 1bf45e66..d4152a0c 100644 --- a/spec/yaml/twilio_microvisor_v1.yaml +++ b/spec/yaml/twilio_microvisor_v1.yaml @@ -229,7 +229,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Configs: diff --git a/spec/yaml/twilio_monitor_v1.yaml b/spec/yaml/twilio_monitor_v1.yaml index f2f35668..6d1ea291 100644 --- a/spec/yaml/twilio_monitor_v1.yaml +++ b/spec/yaml/twilio_monitor_v1.yaml @@ -340,7 +340,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Alerts/{Sid}: diff --git a/spec/yaml/twilio_notify_v1.yaml b/spec/yaml/twilio_notify_v1.yaml index fca7dcc3..e263572c 100644 --- a/spec/yaml/twilio_notify_v1.yaml +++ b/spec/yaml/twilio_notify_v1.yaml @@ -68,6 +68,10 @@ components: [User](https://www.twilio.com/docs/chat/rest/user-resource) within the [Service](https://www.twilio.com/docs/notify/api/service-resource). Up to 20 Bindings can be created for the same Identity in a given Service. + x-twilio: + pii: + handling: standard + deleteSla: 120 binding_type: type: string nullable: true @@ -80,6 +84,10 @@ components: FCM and GCM, the registration token. For SMS, a phone number in E.164 format. For Facebook Messenger, the Messenger ID of the user or a phone number in E.164 format. + x-twilio: + pii: + handling: sensitive + deleteSla: 120 tags: type: array items: @@ -88,6 +96,10 @@ components: description: The list of tags associated with this Binding. Tags can be used to select the Bindings to use when sending a notification. Maximum 20 tags are allowed. + x-twilio: + pii: + handling: standard + deleteSla: 120 url: type: string format: uri @@ -204,6 +216,10 @@ components: description: The list of `identity` values of the Users to notify. We will attempt to deliver notifications only to Bindings with an identity in this list. + x-twilio: + pii: + handling: standard + deleteSla: 120 tags: type: array items: @@ -212,6 +228,10 @@ components: description: The tags that select the Bindings to notify. Notifications will be attempted only to Bindings that have all of the tags listed in this property. + x-twilio: + pii: + handling: standard + deleteSla: 120 segments: type: array items: @@ -254,6 +274,10 @@ components: For APNS, translates to `aps.alert.body`. For SMS, translates to `body`. SMS requires either this `body` value, or `media_urls` attribute defined in the `sms` parameter of the notification. + x-twilio: + pii: + handling: standard + deleteSla: 0 sound: type: string nullable: true @@ -389,7 +413,7 @@ components: maxLength: 34 pattern: ^MG[0-9a-fA-F]{32}$ nullable: true - description: The SID of the [Messaging Service](https://www.twilio.com/docs/sms/send-messages#messaging-services) + description: The SID of the [Messaging Service](https://www.twilio.com/docs/sms/quickstart#messaging-services) to use for SMS Bindings. In order to send SMS notifications this parameter has to be set. facebook_messenger_page_id: @@ -462,7 +486,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Services/{ServiceSid}/Bindings/{Sid}: @@ -681,6 +705,10 @@ paths: type: array items: type: string + x-twilio: + pii: + handling: standard + deleteSla: 120 - name: Tag in: query description: 'Only list Bindings that have all of the specified Tags. The @@ -1126,12 +1154,12 @@ paths: description: 'The SMS-specific payload that overrides corresponding attributes in the generic payload for SMS Bindings. Each attribute in this value maps to the corresponding `form` parameter of the - Twilio [Message](https://www.twilio.com/docs/sms/send-messages) - resource. These parameters of the Message resource are supported - in snake case format: `body`, `media_urls`, `status_callback`, - and `max_price`. The `status_callback` parameter overrides the - corresponding parameter in the messaging service, if configured. - The `media_urls` property expects a JSON array.' + Twilio [Message](https://www.twilio.com/docs/sms/quickstart) resource. These + parameters of the Message resource are supported in snake case + format: `body`, `media_urls`, `status_callback`, and `max_price`. The + `status_callback` parameter overrides the corresponding parameter + in the messaging service, if configured. The `media_urls` property + expects a JSON array.' FacebookMessenger: description: Deprecated. Fcm: @@ -1259,7 +1287,7 @@ paths: minLength: 34 maxLength: 34 pattern: ^MG[0-9a-fA-F]{32}$ - description: The SID of the [Messaging Service](https://www.twilio.com/docs/sms/send-messages#messaging-services) + description: The SID of the [Messaging Service](https://www.twilio.com/docs/sms/quickstart#messaging-services) to use for SMS Bindings. This parameter must be set in order to send SMS notifications. FacebookMessengerPageId: @@ -1511,7 +1539,7 @@ paths: minLength: 34 maxLength: 34 pattern: ^MG[0-9a-fA-F]{32}$ - description: The SID of the [Messaging Service](https://www.twilio.com/docs/sms/send-messages#messaging-services) + description: The SID of the [Messaging Service](https://www.twilio.com/docs/sms/quickstart#messaging-services) to use for SMS Bindings. This parameter must be set in order to send SMS notifications. FacebookMessengerPageId: diff --git a/spec/yaml/twilio_numbers_v1.yaml b/spec/yaml/twilio_numbers_v1.yaml index bebc81a6..cfae40d1 100644 --- a/spec/yaml/twilio_numbers_v1.yaml +++ b/spec/yaml/twilio_numbers_v1.yaml @@ -248,7 +248,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/HostedNumber/Eligibility/Bulk: diff --git a/spec/yaml/twilio_numbers_v2.yaml b/spec/yaml/twilio_numbers_v2.yaml index fa8ef488..354d0a4b 100644 --- a/spec/yaml/twilio_numbers_v2.yaml +++ b/spec/yaml/twilio_numbers_v2.yaml @@ -30,6 +30,10 @@ components: type: string nullable: true description: Email that this AuthorizationDocument will be sent to for signing. + x-twilio: + pii: + handling: standard + deleteSla: 30 cc_emails: type: array items: @@ -37,6 +41,10 @@ components: nullable: true description: Email recipients who will be informed when an Authorization Document has been sent and signed. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -86,11 +94,19 @@ components: nullable: true description: A 128 character string that is a human-readable text that describes this resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 notification_email: type: string nullable: true description: Email address used for send notifications about this Bulk hosted number request. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -119,6 +135,10 @@ components: description: Contains a list of all the individual hosting orders and their information, for this Bulk request. Each result object is grouped by its order status. To see a complete list of order status, please check 'https://www.twilio.com/docs/phone-numbers/hosted-numbers/hosted-numbers-api/hosted-number-order-resource#status-values'. + x-twilio: + pii: + handling: standard + deleteSla: 30 bulk_hosted_number_order_enum_request_status: type: string enum: @@ -378,6 +398,10 @@ components: type: string nullable: true description: A human readable description of this resource, up to 128 characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/dependent_hosted_number_order_enum_status' @@ -407,6 +431,10 @@ components: type: string nullable: true description: Email of the owner of this phone number that is being hosted. + x-twilio: + pii: + handling: standard + deleteSla: 30 cc_emails: type: array items: @@ -414,6 +442,10 @@ components: nullable: true description: Email recipients who will be informed when an Authorization Document has been sent and signed + x-twilio: + pii: + handling: standard + deleteSla: 30 contact_title: type: string nullable: true @@ -468,6 +500,10 @@ components: nullable: true description: The set of parameters that are the attributes of the End Users resource which are listed in the End User Types. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -628,6 +664,10 @@ components: nullable: true description: Phone number to be hosted. This must be in [E.164](https://en.wikipedia.org/wiki/E.164) format, e.g., +16175551212 + x-twilio: + pii: + handling: standard + deleteSla: 30 capabilities: type: object format: phone-number-capabilities @@ -648,6 +688,10 @@ components: nullable: true description: A 128 character string that is a human-readable text that describes this resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/hosted_number_order_enum_status' @@ -678,6 +722,10 @@ components: type: string nullable: true description: Email of the owner of this phone number that is being hosted. + x-twilio: + pii: + handling: standard + deleteSla: 30 cc_emails: type: array items: @@ -685,6 +733,10 @@ components: nullable: true description: A list of emails that LOA document for this HostedNumberOrder will be carbon copied to. + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -940,6 +992,10 @@ components: nullable: true description: The set of parameters that are the attributes of the Supporting Documents resource which are listed in the Supporting Document Types. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -1014,7 +1070,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/HostedNumber/AuthorizationDocuments/{Sid}: @@ -1100,6 +1156,10 @@ paths: description: Email that this AuthorizationDocument will be sent to for signing. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: Status in: query description: 'Status of an instance resource. It can hold one of the values: @@ -1809,6 +1869,10 @@ paths: description: A human readable description of this resource, up to 128 characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is @@ -2433,6 +2497,10 @@ paths: schema: type: string format: phone-number + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: IncomingPhoneNumberSid in: query description: A 34 character string that uniquely identifies the IncomingPhoneNumber @@ -2447,6 +2515,10 @@ paths: description: A human readable description of this resource, up to 128 characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_preview.yaml b/spec/yaml/twilio_preview.yaml index 7f4a6153..fe4ef001 100644 --- a/spec/yaml/twilio_preview.yaml +++ b/spec/yaml/twilio_preview.yaml @@ -338,6 +338,10 @@ components: type: string nullable: true description: Email that this AuthorizationDocument will be sent to for signing. + x-twilio: + pii: + handling: standard + deleteSla: 30 cc_emails: type: array items: @@ -345,6 +349,10 @@ components: nullable: true description: Email recipients who will be informed when an Authorization Document has been sent and signed. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -439,12 +447,20 @@ components: type: string nullable: true description: A human readable description of this resource, up to 64 characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 unique_name: type: string nullable: true description: Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/dependent_hosted_number_order_enum_status' @@ -479,6 +495,10 @@ components: type: string nullable: true description: Email of the owner of this phone number that is being hosted. + x-twilio: + pii: + handling: standard + deleteSla: 30 cc_emails: type: array items: @@ -486,6 +506,10 @@ components: nullable: true description: Email recipients who will be informed when an Authorization Document has been sent and signed + x-twilio: + pii: + handling: standard + deleteSla: 30 verification_type: type: string $ref: '#/components/schemas/dependent_hosted_number_order_enum_verification_type' @@ -607,12 +631,20 @@ components: nullable: true description: A 64 character string that is a human-readable text that describes this resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 unique_name: type: string nullable: true description: Provides a unique and addressable name to be assigned to this HostedNumberOrder, assigned by the developer, to be optionally used in addition to SID. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/hosted_number_order_enum_status' @@ -648,6 +680,10 @@ components: type: string nullable: true description: Email of the owner of this phone number that is being hosted. + x-twilio: + pii: + handling: standard + deleteSla: 30 cc_emails: type: array items: @@ -655,6 +691,10 @@ components: nullable: true description: A list of emails that LOA document for this HostedNumberOrder will be carbon copied to. + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -1745,6 +1785,10 @@ components: type: string nullable: true description: The end-user's natural language input. + x-twilio: + pii: + handling: standard + deleteSla: 30 sample_sid: type: string minLength: 34 @@ -2260,7 +2304,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /DeployedDevices/Fleets/{FleetSid}/Certificates/{Sid}: @@ -3650,6 +3694,10 @@ paths: description: Email that this AuthorizationDocument will be sent to for signing. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: Status in: query description: 'Status of an instance resource. It can hold one of the values: @@ -3834,6 +3882,10 @@ paths: description: A human readable description of this resource, up to 64 characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: UniqueName in: query description: Provides a unique and addressable name to be assigned to this @@ -3841,6 +3893,10 @@ paths: to SID. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is @@ -4081,6 +4137,10 @@ paths: description: A human readable description of this resource, up to 64 characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: UniqueName in: query description: Provides a unique and addressable name to be assigned to this @@ -4088,6 +4148,10 @@ paths: to SID. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_pricing_v1.yaml b/spec/yaml/twilio_pricing_v1.yaml index bf5f3f50..df71e7a9 100644 --- a/spec/yaml/twilio_pricing_v1.yaml +++ b/spec/yaml/twilio_pricing_v1.yaml @@ -327,7 +327,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Messaging: diff --git a/spec/yaml/twilio_pricing_v2.yaml b/spec/yaml/twilio_pricing_v2.yaml index f736b20e..09b62ed6 100644 --- a/spec/yaml/twilio_pricing_v2.yaml +++ b/spec/yaml/twilio_pricing_v2.yaml @@ -330,7 +330,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/Trunking/Countries: diff --git a/spec/yaml/twilio_proxy_v1.yaml b/spec/yaml/twilio_proxy_v1.yaml index 6b99253d..e198b8d5 100644 --- a/spec/yaml/twilio_proxy_v1.yaml +++ b/spec/yaml/twilio_proxy_v1.yaml @@ -41,6 +41,10 @@ components: description: 'A JSON string that includes the message body of message interactions (e.g. `{"body": "hello"}`) or the call duration (when available) of a call (e.g. `{"duration": "5"}`).' + x-twilio: + pii: + handling: sensitive + deleteSla: 30 type: type: string $ref: '#/components/schemas/interaction_enum_type' @@ -62,7 +66,7 @@ components: pattern: ^[a-zA-Z]{2}[0-9a-fA-F]{32}$ nullable: true description: The SID of the inbound resource; either the [Call](https://www.twilio.com/docs/voice/api/call-resource) - or [Message](https://www.twilio.com/docs/sms/api/message. + or [Message](https://www.twilio.com/docs/sms/api/message-resource). inbound_resource_status: type: string $ref: '#/components/schemas/interaction_enum_resource_status' @@ -200,6 +204,10 @@ components: nullable: true description: 'A JSON string that includes the message body sent to the participant. (e.g. `{"body": "hello"}`)' + x-twilio: + pii: + handling: sensitive + deleteSla: 30 type: type: string $ref: '#/components/schemas/message_interaction_enum_type' @@ -366,6 +374,10 @@ components: nullable: true description: The phone number or channel identifier of the Participant. This value must be 191 characters or fewer. Supports UTF-8 characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 proxy_identifier: type: string nullable: true @@ -811,7 +823,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Interactions/{Sid}: @@ -2514,7 +2526,7 @@ paths: minLength: 34 maxLength: 34 pattern: ^SC[0-9a-fA-F]{32}$ - description: The SID of a Twilio [ShortCode](https://www.twilio.com/docs/sms/api/short-code) + description: The SID of a Twilio [ShortCode](https://www.twilio.com/en-us/messaging/channels/sms/short-codes) resource that represents the short code you would like to assign to your Proxy Service. required: diff --git a/spec/yaml/twilio_routes_v2.yaml b/spec/yaml/twilio_routes_v2.yaml index 935be6da..73d9b07b 100644 --- a/spec/yaml/twilio_routes_v2.yaml +++ b/spec/yaml/twilio_routes_v2.yaml @@ -148,7 +148,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/PhoneNumbers/{PhoneNumber}: diff --git a/spec/yaml/twilio_serverless_v1.yaml b/spec/yaml/twilio_serverless_v1.yaml index e78f81b5..e85a4e27 100644 --- a/spec/yaml/twilio_serverless_v1.yaml +++ b/spec/yaml/twilio_serverless_v1.yaml @@ -31,6 +31,10 @@ components: nullable: true description: The string that you assigned to describe the Asset resource. It can be a maximum of 255 characters. + x-twilio: + pii: + handling: standard + deleteSla: 7 date_created: type: string format: date-time @@ -96,6 +100,10 @@ components: slash ('/'). If an Asset Version creation request is submitted with a path not containing a leading slash, the path will automatically be prepended with one. + x-twilio: + pii: + handling: standard + deleteSla: 7 visibility: type: string $ref: '#/components/schemas/asset_version_enum_visibility' @@ -353,17 +361,29 @@ components: nullable: true description: A user-defined string that uniquely identifies the Environment resource. + x-twilio: + pii: + handling: standard + deleteSla: 7 domain_suffix: type: string nullable: true description: A URL-friendly name that represents the environment and forms part of the domain name. + x-twilio: + pii: + handling: standard + deleteSla: 7 domain_name: type: string nullable: true description: The domain name for all Functions and Assets deployed in the Environment, using the Service unique name, a randomly-generated Service suffix, and an optional Environment domain suffix. + x-twilio: + pii: + handling: standard + deleteSla: 7 date_created: type: string format: date-time @@ -420,6 +440,10 @@ components: nullable: true description: The string that you assigned to describe the Function resource. It can be a maximum of 255 characters. + x-twilio: + pii: + handling: standard + deleteSla: 7 date_created: type: string format: date-time @@ -486,6 +510,10 @@ components: with a forward slash ('/'). If a Function Version creation request is submitted with a path not containing a leading slash, the path will automatically be prepended with one. + x-twilio: + pii: + handling: standard + deleteSla: 7 visibility: type: string $ref: '#/components/schemas/function_version_enum_visibility' @@ -666,12 +694,20 @@ components: type: string nullable: true description: The string that you assigned to describe the Service resource. + x-twilio: + pii: + handling: standard + deleteSla: 7 unique_name: type: string nullable: true description: A user-defined string that uniquely identifies the Service resource. It can be used in place of the Service resource's `sid` in the URL to address the Service resource. + x-twilio: + pii: + handling: standard + deleteSla: 7 include_credentials: type: boolean nullable: true @@ -748,10 +784,18 @@ components: type: string nullable: true description: A string by which the Variable resource can be referenced. + x-twilio: + pii: + handling: standard + deleteSla: 7 value: type: string nullable: true description: A string that contains the actual value of the Variable. + x-twilio: + pii: + handling: standard + deleteSla: 7 date_created: type: string format: date-time @@ -785,7 +829,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Services/{ServiceSid}/Assets: diff --git a/spec/yaml/twilio_studio_v1.yaml b/spec/yaml/twilio_studio_v1.yaml index c39e2376..de7041ec 100644 --- a/spec/yaml/twilio_studio_v1.yaml +++ b/spec/yaml/twilio_studio_v1.yaml @@ -153,12 +153,20 @@ components: the Execution. Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. + x-twilio: + pii: + handling: standard + deleteSla: 30 context: nullable: true description: The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/execution_enum_status' @@ -208,6 +216,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 flow_sid: type: string minLength: 34 @@ -270,6 +282,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 transitioned_from: type: string nullable: true @@ -317,6 +333,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 execution_sid: type: string minLength: 34 @@ -443,6 +463,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 transitioned_from: type: string nullable: true @@ -490,6 +514,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 engagement_sid: type: string minLength: 34 @@ -531,7 +559,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Flows/{FlowSid}/Engagements: diff --git a/spec/yaml/twilio_studio_v2.yaml b/spec/yaml/twilio_studio_v2.yaml index 08c22822..daadde0f 100644 --- a/spec/yaml/twilio_studio_v2.yaml +++ b/spec/yaml/twilio_studio_v2.yaml @@ -33,12 +33,20 @@ components: the Execution. Phone numbers are in E.164 format (e.g. +16175551212). SIP addresses are formatted as `name@company.com`. Client identifiers are formatted `client:name`. + x-twilio: + pii: + handling: standard + deleteSla: 30 context: nullable: true description: The current state of the Flow's Execution. As a flow executes, we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/execution_enum_status' @@ -88,6 +96,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 flow_sid: type: string minLength: 34 @@ -150,6 +162,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 transitioned_from: type: string nullable: true @@ -197,6 +213,10 @@ components: we save its state in this context. We save data that your widgets can access as variables in configuration fields or in text areas as variable substitution. + x-twilio: + pii: + handling: standard + deleteSla: 30 execution_sid: type: string minLength: 34 @@ -424,7 +444,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/Flows/{FlowSid}/Executions: diff --git a/spec/yaml/twilio_supersim_v1.yaml b/spec/yaml/twilio_supersim_v1.yaml index 063df290..fbdb58a2 100644 --- a/spec/yaml/twilio_supersim_v1.yaml +++ b/spec/yaml/twilio_supersim_v1.yaml @@ -83,13 +83,17 @@ components: nullable: true description: The [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) associated with the Sim resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 sim_sid: type: string minLength: 34 maxLength: 34 pattern: ^HS[0-9a-fA-F]{32}$ nullable: true - description: The SID of the [Sim](https://www.twilio.com/docs/iot/wireless/api/sim-resource) + description: The SID of the [Sim](https://www.twilio.com/docs/iot/supersim/api/sim-resource) resource that this eSIM Profile controls. status: type: string @@ -356,6 +360,10 @@ components: \ in binary encoding. For an IP Command sent from a Super SIM, the payload\ \ should not exceed 1300 bytes. If it is larger than 1300 bytes, there\ \ might be fragmentation on the upstream and the message may appear truncated." + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -597,6 +605,10 @@ components: nullable: true description: The [ICCID](https://en.wikipedia.org/wiki/Subscriber_identity_module#ICCID) associated with the SIM. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/sim_enum_status' @@ -695,6 +707,10 @@ components: nullable: true description: The message body of the SMS Command sent to or from the SIM. For text mode messages, this can be up to 160 characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 status: type: string $ref: '#/components/schemas/sms_command_enum_status' @@ -858,7 +874,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Sims/{SimSid}/BillingPeriods: @@ -1019,7 +1035,7 @@ paths: type: string - name: SimSid in: query - description: Find the eSIM Profile resource related to a [Sim](https://www.twilio.com/docs/iot/wireless/api/sim-resource) + description: Find the eSIM Profile resource related to a [Sim](https://www.twilio.com/docs/iot/supersim/api/sim-resource) resource by providing the SIM SID. Will always return an array with either 1 or 0 records. schema: @@ -2294,6 +2310,10 @@ paths: will always return a list containing zero or one SIMs. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_sync_v1.yaml b/spec/yaml/twilio_sync_v1.yaml index 61397f75..c0467f97 100644 --- a/spec/yaml/twilio_sync_v1.yaml +++ b/spec/yaml/twilio_sync_v1.yaml @@ -17,6 +17,10 @@ components: description: An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource and can be up to 320 characters long. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -53,6 +57,10 @@ components: nullable: true description: An arbitrary, schema-less object that the Sync Document stores. Can be up to 16 KiB in length. + x-twilio: + pii: + handling: sensitive + deleteSla: 7 date_expires: type: string format: date-time @@ -80,6 +88,10 @@ components: is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync Document was created from the REST API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 sync.v1.service.document.document_permission: type: object properties: @@ -112,6 +124,10 @@ components: nullable: true description: The application-defined string that uniquely identifies the resource's User within the Service to an FPA token. + x-twilio: + pii: + handling: standard + deleteSla: 30 read: type: boolean nullable: true @@ -158,6 +174,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 7 date_created: type: string format: date-time @@ -233,6 +253,10 @@ components: nullable: true description: An arbitrary, schema-less object that contains the Stream Message body. Can be up to 4 KiB in length. + x-twilio: + pii: + handling: sensitive + deleteSla: 0 sync.v1.service.sync_list: type: object properties: @@ -250,6 +274,10 @@ components: description: An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -306,6 +334,10 @@ components: description: The identity of the Sync List's creator. If the Sync List is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync List was created from the REST API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 sync.v1.service.sync_list.sync_list_item: type: object properties: @@ -350,6 +382,10 @@ components: nullable: true description: An arbitrary, schema-less object that the List Item stores. Can be up to 16 KiB in length. + x-twilio: + pii: + handling: sensitive + deleteSla: 7 date_expires: type: string format: date-time @@ -376,6 +412,10 @@ components: description: The identity of the List Item's creator. If the item is created from the client SDK, the value matches the Access Token's `identity` field. If the item was created from the REST API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 sync_list_item_enum_query_result_order: type: string enum: @@ -417,6 +457,10 @@ components: nullable: true description: The application-defined string that uniquely identifies the resource's User within the Service to an FPA token. + x-twilio: + pii: + handling: standard + deleteSla: 30 read: type: boolean nullable: true @@ -452,6 +496,10 @@ components: description: An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -508,6 +556,10 @@ components: description: The identity of the Sync Map's creator. If the Sync Map is created from the client SDK, the value matches the Access Token's `identity` field. If the Sync Map was created from the REST API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 sync.v1.service.sync_map.sync_map_item: type: object properties: @@ -515,6 +567,10 @@ components: type: string nullable: true description: The unique, user-defined key for the Map Item. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -551,6 +607,10 @@ components: nullable: true description: An arbitrary, schema-less object that the Map Item stores. Can be up to 16 KiB in length. + x-twilio: + pii: + handling: sensitive + deleteSla: 7 date_expires: type: string format: date-time @@ -577,6 +637,10 @@ components: description: The identity of the Map Item's creator. If the Map Item is created from the client SDK, the value matches the Access Token's `identity` field. If the Map Item was created from the REST API, the value is `system`. + x-twilio: + pii: + handling: standard + deleteSla: 30 sync_map_item_enum_query_result_order: type: string enum: @@ -618,6 +682,10 @@ components: nullable: true description: The application-defined string that uniquely identifies the resource's User within the Service to an FPA token. + x-twilio: + pii: + handling: standard + deleteSla: 30 read: type: boolean nullable: true @@ -653,6 +721,10 @@ components: description: An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -705,6 +777,10 @@ components: description: The identity of the Stream's creator. If the Stream is created from the client SDK, the value matches the Access Token's `identity` field. If the Stream was created from the REST API, the value is 'system'. + x-twilio: + pii: + handling: standard + deleteSla: 30 securitySchemes: accountSid_authToken: type: http @@ -720,7 +796,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Services/{ServiceSid}/Documents/{Sid}: @@ -1018,6 +1094,10 @@ paths: Document Permission resource to fetch. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': @@ -1056,6 +1136,10 @@ paths: Document Permission resource to delete. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '204': @@ -1090,6 +1174,10 @@ paths: Document Permission resource to update. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': @@ -2193,6 +2281,10 @@ paths: Sync List Permission resource to fetch. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': @@ -2231,6 +2323,10 @@ paths: Sync List Permission resource to delete. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '204': @@ -2265,6 +2361,10 @@ paths: Sync List Permission resource to update. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': @@ -2695,6 +2795,10 @@ paths: description: The `key` value of the Sync Map Item resource to fetch. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': @@ -2732,6 +2836,10 @@ paths: description: The `key` value of the Sync Map Item resource to delete. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: If-Match in: header @@ -2773,6 +2881,10 @@ paths: description: 'The `key` value of the Sync Map Item resource to update. ' schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: If-Match in: header @@ -3032,6 +3144,10 @@ paths: Sync Map Permission resource to fetch. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': @@ -3071,6 +3187,10 @@ paths: Sync Map Permission resource to delete. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '204': @@ -3106,6 +3226,10 @@ paths: Sync Map Permission resource to update. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': diff --git a/spec/yaml/twilio_taskrouter_v1.yaml b/spec/yaml/twilio_taskrouter_v1.yaml index 8a872997..cc132f17 100644 --- a/spec/yaml/twilio_taskrouter_v1.yaml +++ b/spec/yaml/twilio_taskrouter_v1.yaml @@ -180,6 +180,10 @@ components: If this property has been assigned a value, it will only be displayed in FETCH action that returns a single resource. Otherwise, it will be null. + x-twilio: + pii: + handling: sensitive + deleteSla: 30 addons: type: string nullable: true @@ -393,6 +397,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 max_reserved_workers: type: integer nullable: true @@ -481,18 +489,40 @@ components: type: array items: {} nullable: true - description: 'The TaskQueue RealTime Statistics for each requested TaskQueue - SID, represented as an array of TaskQueue results corresponding to the - requested TaskQueue SIDs, each result contains the following attributes: - task_queue_sid: The SID of the TaskQueue from which these statistics were - calculated, total_available_workers: The total number of Workers available - for Tasks in the TaskQueue, total_eligible_workers: The total number of - Workers eligible for Tasks in the TaskQueue, independent of their Activity - state, total_tasks: The total number of Tasks, longest_task_waiting_age: - The age of the longest waiting Task, longest_task_waiting_sid: The SID - of the longest waiting Task, tasks_by_status: The number of Tasks by their - current status, tasks_by_priority: The number of Tasks by priority, activity_statistics: - The number of current Workers by Activity.' + description: 'The real-time statistics for each requested TaskQueue SID. + `task_queue_data` returns the following attributes: + + + `task_queue_sid`: The SID of the TaskQueue from which these statistics + were calculated. + + + `total_available_workers`: The total number of Workers available for Tasks + in the TaskQueue. + + + `total_eligible_workers`: The total number of Workers eligible for Tasks + in the TaskQueue, regardless of their Activity state. + + + `total_tasks`: The total number of Tasks. + + + `longest_task_waiting_age`: The age of the longest waiting Task. + + + `longest_task_waiting_sid`: The SID of the longest waiting Task. + + + `tasks_by_status`: The number of Tasks grouped by their current status. + + + `tasks_by_priority`: The number of Tasks grouped by priority. + + + `activity_statistics`: The number of current Workers grouped by Activity. + + ' task_queue_response_count: type: integer nullable: true @@ -903,6 +933,10 @@ components: actions that return a single resource. Otherwise, this property will be null, even if it has a value. This data is passed to the `assignment_callback_url` when TaskRouter assigns a Task to the Worker.' + x-twilio: + pii: + handling: sensitive + deleteSla: 30 available: type: boolean nullable: true @@ -931,6 +965,10 @@ components: nullable: true description: The string that you assigned to describe the resource. Friendly names are case insensitive, and unique within the TaskRouter Workspace. + x-twilio: + pii: + handling: standard + deleteSla: 30 sid: type: string minLength: 34 @@ -1349,6 +1387,10 @@ components: nullable: true description: The string that you assigned to describe the Workflow resource. For example, `Customer Support` or `2014 Election Campaign`. + x-twilio: + pii: + handling: standard + deleteSla: 30 sid: type: string minLength: 34 @@ -1638,6 +1680,10 @@ components: nullable: true description: The string that you assigned to describe the Workspace resource. For example `Customer Support` or `2014 Election Campaign`. + x-twilio: + pii: + handling: standard + deleteSla: 30 multi_task_enabled: type: boolean nullable: true @@ -1891,7 +1937,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Workspaces/{WorkspaceSid}/Activities/{Sid}: @@ -3266,6 +3312,10 @@ paths: description: The `friendly_name` of the TaskQueue resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: EvaluateWorkerAttributes in: query description: The attributes of the Workers to read. Returns the TaskQueues @@ -4374,6 +4424,10 @@ paths: description: The `friendly_name` of the Worker resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: TargetWorkersExpression in: query description: 'Filter by Workers that would match an expression. In addition @@ -5890,6 +5944,10 @@ paths: description: The `friendly_name` of the Workflow resources to read. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is @@ -6490,6 +6548,10 @@ paths: `Customer Support` or `2014 Election Campaign`. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: PageSize in: query description: How many resources to return in each list page. The default is diff --git a/spec/yaml/twilio_trunking_v1.yaml b/spec/yaml/twilio_trunking_v1.yaml index 63858771..332f2ceb 100644 --- a/spec/yaml/twilio_trunking_v1.yaml +++ b/spec/yaml/twilio_trunking_v1.yaml @@ -138,6 +138,10 @@ components: nullable: true description: The SIP address you want Twilio to route your Origination calls to. This must be a `sip:` schema. + x-twilio: + pii: + handling: standard + deleteSla: 30 friendly_name: type: string nullable: true @@ -215,6 +219,10 @@ components: type: string nullable: true description: The string that you assigned to describe the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 links: type: object format: uri-map @@ -446,6 +454,10 @@ components: URL. We retrieve TwiML from this URL and execute the instructions like any other normal TwiML call. See [Disaster Recovery](https://www.twilio.com/docs/sip-trunking#disaster-recovery) for more information. + x-twilio: + pii: + handling: standard + deleteSla: 30 friendly_name: type: string nullable: true @@ -555,7 +567,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Trunks/{TrunkSid}/CredentialLists/{Sid}: diff --git a/spec/yaml/twilio_trusthub_v1.yaml b/spec/yaml/twilio_trusthub_v1.yaml index a821a0ec..096088b3 100644 --- a/spec/yaml/twilio_trusthub_v1.yaml +++ b/spec/yaml/twilio_trusthub_v1.yaml @@ -318,6 +318,10 @@ components: nullable: true description: The set of parameters that are the attributes of the End Users resource which are listed in the End User Types. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -436,6 +440,10 @@ components: nullable: true description: The set of parameters that are the attributes of the Supporting Documents resource which are listed in the Supporting Document Types. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -750,7 +758,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/ComplianceInquiries/Customers/Initialize: diff --git a/spec/yaml/twilio_verify_v2.yaml b/spec/yaml/twilio_verify_v2.yaml index 84ac5a01..e090994b 100644 --- a/spec/yaml/twilio_verify_v2.yaml +++ b/spec/yaml/twilio_verify_v2.yaml @@ -39,6 +39,10 @@ components: nullable: true description: A human readable description of this factor, up to 64 characters. For a push factor, this can be the device's name. + x-twilio: + pii: + handling: standard + deleteSla: 30 token: type: string nullable: true @@ -161,6 +165,10 @@ components: characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 factor_sid: type: string minLength: 34 @@ -209,17 +217,29 @@ components: nullable: true description: Details provided to give context about the Challenge. Intended to be shown to the end user. + x-twilio: + pii: + handling: standard + deleteSla: 30 hidden_details: nullable: true description: 'Details provided to give context about the Challenge. Intended to be hidden from the end user. It must be a stringified JSON with only strings values eg. `{"ip": "172.168.1.234"}`' + x-twilio: + pii: + handling: standard + deleteSla: 30 metadata: nullable: true description: 'Custom metadata associated with the challenge. This is added by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{"os": "Android"}`. Can be up to 1024 characters in length.' + x-twilio: + pii: + handling: standard + deleteSla: 30 factor_type: type: string $ref: '#/components/schemas/challenge_enum_factor_types' @@ -278,6 +298,10 @@ components: characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -354,6 +378,10 @@ components: characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 date_created: type: string format: date-time @@ -390,6 +418,10 @@ components: by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{"os": "Android"}`. Can be up to 1024 characters in length.' + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -532,6 +564,10 @@ components: characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 binding: nullable: true description: "Contains the `factor_type` specific secret and metadata.\n\ @@ -582,6 +618,10 @@ components: by the Device/SDK directly to allow for the inclusion of device information. It must be a stringified JSON with only strings values eg. `{"os": "Android"}`. Can be up to 1024 characters in length.' + x-twilio: + pii: + handling: standard + deleteSla: 30 url: type: string format: uri @@ -648,6 +688,10 @@ components: characters, and generated by your external system, such as your user's UUID, GUID, or SID. It can only contain dash (-) separated alphanumeric characters. + x-twilio: + pii: + handling: standard + deleteSla: 30 challenge_sid: type: string minLength: 34 @@ -744,6 +788,10 @@ components: type: string nullable: true description: The phone number in SafeList. + x-twilio: + pii: + handling: standard + deleteSla: 0 url: type: string format: uri @@ -827,6 +875,11 @@ components: maxLength: 34 pattern: ^HJ[0-9a-fA-F]{32}$ nullable: true + verify_event_subscription_enabled: + type: boolean + nullable: true + description: Whether to allow verifications from the service to reach the + stream-events sinks if configured date_created: type: string format: date-time @@ -881,6 +934,10 @@ components: nullable: true description: The phone number or [email](https://www.twilio.com/docs/verify/email) being verified. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164). + x-twilio: + pii: + handling: standard + deleteSla: 30 channel: type: string $ref: '#/components/schemas/verification_enum_channel' @@ -905,11 +962,19 @@ components: nullable: true description: The amount of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled. + x-twilio: + pii: + handling: sensitive + deleteSla: 1 payee: type: string nullable: true description: The payee of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled. + x-twilio: + pii: + handling: sensitive + deleteSla: 1 send_code_attempts: type: array items: {} @@ -1020,7 +1085,7 @@ components: description: An object containing the charge for this verification attempt related to the channel costs and the currency used. The costs related to the succeeded verifications are not included. May not be immediately - available. More information on pricing is available [here](https://www.twilio.com/verify/pricing). + available. More information on pricing is available [here](https://www.twilio.com/en-us/verify/pricing). channel_data: nullable: true description: An object containing the channel specific information for an @@ -1139,6 +1204,10 @@ components: nullable: true description: The phone number or [email](https://www.twilio.com/docs/verify/email) being verified. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164). + x-twilio: + pii: + handling: standard + deleteSla: 30 channel: type: string $ref: '#/components/schemas/verification_check_enum_channel' @@ -1160,11 +1229,19 @@ components: nullable: true description: The amount of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled. + x-twilio: + pii: + handling: sensitive + deleteSla: 1 payee: type: string nullable: true description: The payee of the associated PSD2 compliant transaction. Requires the PSD2 Service flag enabled. + x-twilio: + pii: + handling: sensitive + deleteSla: 1 date_created: type: string format: date-time @@ -1336,7 +1413,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v2/Services/{ServiceSid}/AccessTokens: @@ -1823,6 +1900,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '201': @@ -1904,6 +1985,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: FactorSid in: query @@ -2028,6 +2113,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: Sid in: path @@ -2072,6 +2161,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: Sid in: path @@ -2305,6 +2398,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '204': @@ -2336,6 +2433,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '200': @@ -2383,6 +2484,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: Sid in: path @@ -2423,6 +2528,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: Sid in: path @@ -2468,6 +2577,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: Sid in: path @@ -2573,6 +2686,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: PageSize in: query @@ -2656,6 +2773,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true responses: '201': @@ -3123,6 +3244,10 @@ paths: SID. It can only contain dash (-) separated alphanumeric characters. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 required: true - name: ChallengeSid in: path @@ -3497,6 +3622,10 @@ paths: be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164). schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 0 required: true responses: '200': @@ -3521,6 +3650,10 @@ paths: be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164). schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 0 required: true responses: '204': @@ -3689,6 +3822,10 @@ paths: description: The default message [template](https://www.twilio.com/docs/verify/api/templates). Will be used for all SMS verifications unless explicitly overriden. SMS channel only. + VerifyEventSubscriptionEnabled: + type: boolean + description: Whether to allow verifications from the service to + reach the stream-events sinks if configured required: - FriendlyName get: @@ -3970,6 +4107,10 @@ paths: description: The default message [template](https://www.twilio.com/docs/verify/api/templates). Will be used for all SMS verifications unless explicitly overriden. SMS channel only. + VerifyEventSubscriptionEnabled: + type: boolean + description: Whether to allow verifications from the service to + reach the stream-events sinks if configured /v2/Services/{ServiceSid}/Verifications: servers: - url: https://verify.twilio.com @@ -4246,6 +4387,10 @@ paths: description: Destination of a verification. It is phone number in E.164 format. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: Country in: query description: Filter used to query Verification Attempts sent to the specified diff --git a/spec/yaml/twilio_video_v1.yaml b/spec/yaml/twilio_video_v1.yaml index e4a7a339..9435ed7d 100644 --- a/spec/yaml/twilio_video_v1.yaml +++ b/spec/yaml/twilio_video_v1.yaml @@ -71,6 +71,10 @@ components: can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` includes tracks named `student` as well as `studentTeam`. + x-twilio: + pii: + handling: standard + deleteSla: 30 audio_sources_excluded: type: array items: @@ -82,11 +86,19 @@ components: property can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` excludes `student` as well as `studentTeam`. This parameter can also be empty. + x-twilio: + pii: + handling: standard + deleteSla: 30 video_layout: nullable: true description: An object that describes the video layout of the composition in terms of regions. See [Specifying Video Layouts](https://www.twilio.com/docs/video/api/compositions-resource#specifying-video-layouts) for more info. + x-twilio: + pii: + handling: standard + deleteSla: 30 resolution: type: string nullable: true @@ -226,6 +238,10 @@ components: in a track name. For example, `student*` includes tracks named `student` as well as `studentTeam`. Please, be aware that either video_layout or audio_sources have to be provided to get a valid creation request + x-twilio: + pii: + handling: standard + deleteSla: 30 audio_sources_excluded: type: array items: @@ -238,6 +254,10 @@ components: can include an asterisk as a wild card character, which matches zero or more characters in a track name. For example, `student*` excludes `student` as well as `studentTeam`. This parameter can also be empty. + x-twilio: + pii: + handling: standard + deleteSla: 30 video_layout: nullable: true description: A JSON object that describes the video layout of the composition @@ -245,6 +265,10 @@ components: the CompositionHook resource. See [POST Parameters](https://www.twilio.com/docs/video/api/compositions-resource#http-post-parameters) for more information. Please, be aware that either video_layout or audio_sources have to be provided to get a valid creation request + x-twilio: + pii: + handling: standard + deleteSla: 30 resolution: type: string nullable: true @@ -436,6 +460,10 @@ components: nullable: true description: The name that was given to the source track of the recording. If no name is given, the `source_sid` is used. + x-twilio: + pii: + handling: standard + deleteSla: 30 offset: type: integer format: int64 @@ -1263,7 +1291,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Compositions/{Sid}: diff --git a/spec/yaml/twilio_voice_v1.yaml b/spec/yaml/twilio_voice_v1.yaml index da74c458..a0e18136 100644 --- a/spec/yaml/twilio_voice_v1.yaml +++ b/spec/yaml/twilio_voice_v1.yaml @@ -49,6 +49,10 @@ components: nullable: true description: The URL we call using the `voice_method` when the BYOC Trunk receives a call. + x-twilio: + pii: + handling: standard + deleteSla: 30 voice_method: type: string format: http-method @@ -68,6 +72,10 @@ components: nullable: true description: The URL that we call when an error occurs while retrieving or executing the TwiML requested from `voice_url`. + x-twilio: + pii: + handling: standard + deleteSla: 30 voice_fallback_method: type: string format: http-method @@ -87,6 +95,10 @@ components: nullable: true description: The URL that we call to pass status parameters (such as call ended) to your application. + x-twilio: + pii: + handling: standard + deleteSla: 30 status_callback_method: type: string format: http-method @@ -225,6 +237,10 @@ components: nullable: true description: The SIP address you want Twilio to route your calls to. This must be a `sip:` schema. `sips` is NOT supported. + x-twilio: + pii: + handling: standard + deleteSla: 30 priority: type: integer nullable: true @@ -432,6 +448,10 @@ components: type: string nullable: true description: An IP address in dotted decimal notation, IPv4 only. + x-twilio: + pii: + handling: standard + deleteSla: 30 cidr_prefix_length: type: integer nullable: true @@ -513,7 +533,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/Archives/{Date}/Calls/{Sid}: diff --git a/spec/yaml/twilio_wireless_v1.yaml b/spec/yaml/twilio_wireless_v1.yaml index 81511ca2..7898304c 100644 --- a/spec/yaml/twilio_wireless_v1.yaml +++ b/spec/yaml/twilio_wireless_v1.yaml @@ -63,6 +63,10 @@ components: description: The message being sent to or from the SIM. For text mode messages, this can be up to 160 characters. For binary mode messages, this is a series of up to 140 bytes of data encoded using base64. + x-twilio: + pii: + handling: standard + deleteSla: 30 command_mode: type: string $ref: '#/components/schemas/command_enum_command_mode' @@ -345,6 +349,10 @@ components: description: An application-defined string that uniquely identifies the resource. It can be used in place of the resource's `sid` in the URL to address the resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 account_sid: type: string minLength: 34 @@ -365,11 +373,19 @@ components: type: string nullable: true description: The string that you assigned to describe the Sim resource. + x-twilio: + pii: + handling: standard + deleteSla: 30 iccid: type: string nullable: true description: The [ICCID](https://en.wikipedia.org/wiki/SIM_card#ICCID) associated with the SIM. + x-twilio: + pii: + handling: standard + deleteSla: 30 e_id: type: string nullable: true @@ -576,7 +592,7 @@ info: license: name: Apache 2.0 url: https://www.apache.org/licenses/LICENSE-2.0.html - version: 1.51.2 + version: 1.51.3 openapi: 3.0.1 paths: /v1/UsageRecords: @@ -1511,6 +1527,10 @@ paths: list with a maximum size of 1. schema: type: string + x-twilio: + pii: + handling: standard + deleteSla: 30 - name: RatePlan in: query description: The SID or unique name of a [RatePlan resource](https://www.twilio.com/docs/iot/wireless/api/rateplan-resource).