diff --git a/CHANGES.md b/CHANGES.md index 54ab0115..e01aaf5c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,28 @@ twilio-cli-core changelog ===================== +[2020-02-05] Version 4.4.5 +-------------------------- +**Library - Docs** +- [PR #78](https://github.com/twilio/twilio-cli-core/pull/78): baseline all the templated markdown docs. Thanks to [@childish-sambino](https://github.com/childish-sambino)! + +**Api** +- Making content retention and address retention public +- Update `status` enum for Messages to include 'partially_delivered' + +**Authy** +- Added support for push factors + +**Autopilot** +- Add one new property in Query i.e dialogue_sid + +**Verify** +- Add `SendCodeAttempts` to create verification response. + +**Video** +- Clarification in composition creation documentation: one source is mandatory, either `audio_sources` or `video_layout`, but on of them has to be provided + + [2020-01-23] Version 4.4.4 -------------------------- **Library - Fix** diff --git a/src/services/twilio-api/twilio_api.json b/src/services/twilio-api/twilio_api.json index 5e212b2b..9617522f 100644 --- a/src/services/twilio-api/twilio_api.json +++ b/src/services/twilio-api/twilio_api.json @@ -2684,7 +2684,8 @@ "received", "accepted", "scheduled", - "read" + "read", + "partially_delivered" ], "type": "string" }, @@ -18343,6 +18344,30 @@ "type": "boolean" } }, + { + "description": "Determines if the message content can be stored or redacted based on privacy settings", + "in": "query", + "name": "ContentRetention", + "required": false, + "schema": { + "enum": [ + "retain" + ], + "type": "string" + } + }, + { + "description": "Determines if the address can be stored or obfuscated based on privacy settings", + "in": "query", + "name": "AddressRetention", + "required": false, + "schema": { + "enum": [ + "retain" + ], + "type": "string" + } + }, { "description": "Whether to detect Unicode characters that have a similar GSM-7 character and replace them. Can be: `true` or `false`.", "in": "query", diff --git a/src/services/twilio-api/twilio_authy.json b/src/services/twilio-api/twilio_authy.json index 06989638..3dca780c 100644 --- a/src/services/twilio-api/twilio_authy.json +++ b/src/services/twilio-api/twilio_authy.json @@ -137,7 +137,8 @@ "enum": [ "app-push", "sms", - "totp" + "totp", + "push" ], "type": "string" }, @@ -831,7 +832,7 @@ } }, { - "description": "A unique binding for this Factor that identifies it. E.g. a phone number for `sms` factors. Required when creating a new Factor. This value is never returned because it can contain customer secrets.", + "description": "A unique binding for this Factor that identifies it. E.g. a phone number for `sms` factors. It must be a json string with the required properties for the given factor type. Required when creating a new Factor. This value is never returned because it can contain customer secrets.", "in": "query", "name": "Binding", "required": true, @@ -857,7 +858,8 @@ "enum": [ "app-push", "sms", - "totp" + "totp", + "push" ], "type": "string" } diff --git a/src/services/twilio-api/twilio_autopilot.json b/src/services/twilio-api/twilio_autopilot.json index 36ca156d..f01571ae 100644 --- a/src/services/twilio-api/twilio_autopilot.json +++ b/src/services/twilio-api/twilio_autopilot.json @@ -329,6 +329,12 @@ "format": "date-time", "type": "string" }, + "dialogue_sid": { + "maxLength": 34, + "minLength": 34, + "pattern": "^UK[0-9a-fA-F]{32}$", + "type": "string" + }, "language": { "type": "string" }, diff --git a/src/services/twilio-api/twilio_monitor.json b/src/services/twilio-api/twilio_monitor.json index 8b28b754..d9cf49c9 100644 --- a/src/services/twilio-api/twilio_monitor.json +++ b/src/services/twilio-api/twilio_monitor.json @@ -276,7 +276,7 @@ } }, { - "description": "Only include alerts that occurred on or after this date. Specify the date in GMT and format as `YYYY-MM-DD`. Queries for alerts older than 30 days are not supported.", + "description": "Only include alerts that occurred on or after this date and time. Specify the date and time in GMT and format as `YYYY-MM-DD` or `YYYY-MM-DDThh:mm:ssZ`. Queries for alerts older than 30 days are not supported.", "in": "query", "name": "StartDate", "required": false, @@ -286,7 +286,7 @@ } }, { - "description": "Only include alerts that occurred on or before this date. Specify the date in GMT and format as `YYYY-MM-DD`. Queries for alerts older than 30 days are not supported.", + "description": "Only include alerts that occurred on or before this date and time. Specify the date and time in GMT and format as `YYYY-MM-DD` or `YYYY-MM-DDThh:mm:ssZ`. Queries for alerts older than 30 days are not supported.", "in": "query", "name": "EndDate", "required": false, diff --git a/src/services/twilio-api/twilio_verify.json b/src/services/twilio-api/twilio_verify.json index fcf554d0..ee430a93 100644 --- a/src/services/twilio-api/twilio_verify.json +++ b/src/services/twilio-api/twilio_verify.json @@ -219,6 +219,9 @@ "payee": { "type": "string" }, + "send_code_attempts": { + "type": "object" + }, "service_sid": { "maxLength": 34, "minLength": 34, @@ -1564,7 +1567,7 @@ } }, { - "description": "The phone number or [email](https://www.twilio.com/docs/verify/tutorials/email) to verify. Either this parameter or the `verification_sid` must be specified. 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) to verify. Either this parameter or the `verification_sid` must be specified. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164).", "in": "query", "name": "To", "required": false, @@ -1573,7 +1576,7 @@ } }, { - "description": "A SID that uniquely identifies the Verification Check. Either this parameter or the `to` phone number/[email](https://www.twilio.com/docs/verify/tutorials/email) must be specified.", + "description": "A SID that uniquely identifies the Verification Check. Either this parameter or the `to` phone number/[email](https://www.twilio.com/docs/verify/email) must be specified.", "in": "query", "name": "VerificationSid", "required": false, @@ -1656,7 +1659,7 @@ } }, { - "description": "The phone number or email to verify. 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) to verify. Phone numbers must be in [E.164 format](https://www.twilio.com/docs/glossary/what-e164).", "in": "query", "name": "To", "required": true, @@ -1665,7 +1668,7 @@ } }, { - "description": "The verification method to use. Can be: [`email`*](#email-channel-availability), `sms` or `call`.", + "description": "The verification method to use. Can be: [`email`](https://www.twilio.com/docs/verify/email), `sms` or `call`.", "in": "query", "name": "Channel", "required": true, @@ -1737,7 +1740,7 @@ } }, { - "description": "`email` channel configuration in json format. Must include 'from' and 'from_name'.", + "description": "[`email`](https://www.twilio.com/docs/verify/email) channel configuration in json format. Must include 'from' and 'from_name'.", "in": "query", "name": "ChannelConfiguration", "required": false, diff --git a/src/services/twilio-api/twilio_video.json b/src/services/twilio-api/twilio_video.json index 91fb7677..0f5df0d1 100644 --- a/src/services/twilio-api/twilio_video.json +++ b/src/services/twilio-api/twilio_video.json @@ -1506,7 +1506,7 @@ } }, { - "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. Please, be aware that either video_layout or audio_sources have to be provided to get a valid creation request", "in": "query", "name": "VideoLayout", "required": false, @@ -1515,7 +1515,7 @@ } }, { - "description": "An array of track names from the same group room to merge into the new composition. Can include zero or more track names. The new composition includes all audio sources specified in `audio_sources` except for those specified in `audio_sources_excluded`. The track names in this parameter can include an asterisk as a wild card character, which will match zero or more characters in a track name. For example, `student*` includes `student` as well as `studentTeam`.", + "description": "An array of track names from the same group room to merge into the new composition. Can include zero or more track names. The new composition includes all audio sources specified in `audio_sources` except for those specified in `audio_sources_excluded`. The track names in this parameter can include an asterisk as a wild card character, which will match zero or more characters in a track name. For example, `student*` includes `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", "in": "query", "name": "AudioSources", "required": false,