diff --git a/CHANGES.md b/CHANGES.md index 5f9e00fa..0d6de337 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,21 @@ twilio-oai changelog ==================== +[2024-12-05] Version 2.1.7 +-------------------------- +**Api** +- Add optional parameter `intelligence_service` to `transcription` +- Updated `phone_number_sid` to be populated for sip trunking terminating calls. + +**Numbers** +- Add Update Hosted Number Order V2 API endpoint +- Update Port in docs + +**Twiml** +- Add optional parameter `intelligence_service` to `` +- Add support for new `` and `` noun +- Add `events` attribute to `` verb + + [2024-11-15] Version 2.1.6 -------------------------- **Api** diff --git a/spec/json/twilio_api_v2010.json b/spec/json/twilio_api_v2010.json index 660098e6..046a4785 100644 --- a/spec/json/twilio_api_v2010.json +++ b/spec/json/twilio_api_v2010.json @@ -32443,6 +32443,10 @@ "EnableAutomaticPunctuation": { "type": "boolean", "description": "The provider will add punctuation to recognition result" + }, + "IntelligenceService": { + "type": "string", + "description": "The SID or the unique name of the [IntelligentService](https://www.twilio.com/docs/voice/intelligence/api/service-resource) to process the transcription." } } }, @@ -32464,7 +32468,8 @@ "ProfanityFilter": false, "SpeechModel": "long", "Hints": "this is a hint", - "EnableAutomaticPunctuation": true + "EnableAutomaticPunctuation": true, + "IntelligenceService": "GAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" } } } diff --git a/spec/json/twilio_iam_organizations.json b/spec/json/twilio_iam_organizations.json index a0db6743..64dff68f 100644 --- a/spec/json/twilio_iam_organizations.json +++ b/spec/json/twilio_iam_organizations.json @@ -2924,6 +2924,38 @@ } } }, + "ScimPatchRequest": { + "type": "object", + "properties": { + "schemas": { + "type": "array", + "items": { + "type": "string" + } + }, + "Operations": { + "type": "array", + "items": { + "$ref": "#/components/schemas/ScimPatchOperation" + } + } + } + }, + "ScimPatchOperation": { + "type": "object", + "properties": { + "op": { + "type": "string", + "description": "The operation to perform" + }, + "path": { + "type": "string" + }, + "value": { + "type": "object" + } + } + }, "JsonPatch": { "type": "object", "properties": { diff --git a/spec/json/twilio_iam_v1.json b/spec/json/twilio_iam_v1.json index daa6d2b3..aad18df0 100644 --- a/spec/json/twilio_iam_v1.json +++ b/spec/json/twilio_iam_v1.json @@ -825,6 +825,9 @@ { "name": "IamV1PolicyAssignment" }, + { + "name": "IamV1PublicKey" + }, { "name": "IamV1RefreshToken" }, diff --git a/spec/json/twilio_monitor_v2.json b/spec/json/twilio_monitor_v2.json index 0f706273..a1618a74 100644 --- a/spec/json/twilio_monitor_v2.json +++ b/spec/json/twilio_monitor_v2.json @@ -93,6 +93,9 @@ "429": { "$ref": "#/components/responses/TooManyRequests" }, + "409": { + "$ref": "#/components/responses/Conflict" + }, "500": { "$ref": "#/components/responses/InternalServerError" } @@ -324,399 +327,137 @@ } }, "components": { - "securitySchemes": { - "accountSid_authToken": { - "scheme": "basic", - "type": "http" - } - }, - "parameters": { - "Sid": { - "name": "Sid", - "in": "path", - "description": "Sid", - "required": true, - "schema": { - "type": "string" - } - }, - "DatasetName": { - "name": "DatasetName", - "in": "query", - "description": "Dataset Name", - "required": false, - "schema": { - "type": "string", - "default": "ReportCenter.DebugEvents" - } - } - }, - "responses": { - "NoContent": { - "description": "NO CONTENT", - "headers": { - "Access-Control-Allow-Origin": { - "description": "Specify the origin(s) allowed to access the resource", - "schema": { - "type": "string" - }, - "example": "*" + "schemas": { + "TwilioServiceErrorResponse": { + "description": "Twilio error response", + "type": "object", + "properties": { + "message": { + "type": "string", + "description": "Error message" }, - "Access-Control-Allow-Methods": { - "description": "Specify the HTTP methods allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "POST, OPTIONS" + "code": { + "type": "integer", + "description": "Twilio error code" }, - "Access-Control-Allow-Headers": { - "description": "Specify the headers allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "Content-Type, Authorization" + "user_error": { + "type": "boolean", + "description": "Indicates if it was a user error" }, - "Access-Control-Allow-Credentials": { - "description": "Indicates whether the browser should include credentials", - "schema": { - "type": "boolean" - } + "http_status_code": { + "type": "integer", + "description": "Http error code returned" }, - "Access-Control-Expose-Headers": { - "description": "Headers exposed to the client", - "schema": { - "type": "string", - "example": "X-Custom-Header1, X-Custom-Header2" + "params": { + "type": "object", + "additionalProperties": { + "type": "string" } + }, + "more_info": { + "type": "string", + "description": "More information link" + }, + "status": { + "type": "integer", + "description": "HTTP status code" } } }, - "BadRequest": { - "description": "BAD REQUEST", - "content": { - "application/json": { - "schema": { - "type": "object" + "monitor.v2.alarm_list_response": { + "type": "object", + "description": "Representation of a list of alarms for an account", + "required": [ + "alertConfigList" + ], + "properties": { + "alertConfigList": { + "type": "array", + "description": "List of basic parameters defined for alarms for an account.", + "items": { + "$ref": "#/components/schemas/alarm" } - } - }, - "headers": { - "Access-Control-Allow-Origin": { - "description": "Specify the origin(s) allowed to access the resource", - "schema": { - "type": "string" - }, - "example": "*" - }, - "Access-Control-Allow-Methods": { - "description": "Specify the HTTP methods allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "POST, OPTIONS" - }, - "Access-Control-Allow-Headers": { - "description": "Specify the headers allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "Content-Type, Authorization" }, - "Access-Control-Allow-Credentials": { - "description": "Indicates whether the browser should include credentials", - "schema": { - "type": "boolean" + "nextPageOffset": { + "type": "object", + "description": "Page Offset for the next page of alarm.", + "additionalProperties": { + "type": "object" } }, - "Access-Control-Expose-Headers": { - "description": "Headers exposed to the client", - "schema": { - "type": "string", - "example": "X-Custom-Header1, X-Custom-Header2" + "previousPageOffset": { + "type": "object", + "description": "Page Offset for the previous page of alarm.", + "additionalProperties": { + "type": "object" } } } }, - "Unauthorized": { - "description": "UNAUTHORIZED", - "content": { - "application/json": { - "schema": { - "type": "object" - } - } - }, - "headers": { - "Access-Control-Allow-Origin": { - "description": "Specify the origin(s) allowed to access the resource", - "schema": { - "type": "string" - }, - "example": "*" + "alarm": { + "type": "object", + "description": "Basic user friendly view representation of an alarm.", + "required": [ + "alertConfigSid", + "datasetName", + "dateUpdatedEpochMilli", + "enabled", + "product" + ], + "properties": { + "friendlyName": { + "$ref": "#/components/schemas/friendly_name" }, - "Access-Control-Allow-Methods": { - "description": "Specify the HTTP methods allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "POST, OPTIONS" + "description": { + "type": "string", + "description": "Description for the alarm." }, - "Access-Control-Allow-Headers": { - "description": "Specify the headers allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "Content-Type, Authorization" + "datasetName": { + "type": "string", + "description": "Dataset for the alarm." }, - "Access-Control-Allow-Credentials": { - "description": "Indicates whether the browser should include credentials", - "schema": { - "type": "boolean" - } + "alertConfigSid": { + "type": "string", + "description": "Sid for the alarm." }, - "Access-Control-Expose-Headers": { - "description": "Headers exposed to the client", - "schema": { - "type": "string", - "example": "X-Custom-Header1, X-Custom-Header2" - } + "enabled": { + "type": "boolean", + "description": "Is alarm enbled? Default is true.", + "default": true + }, + "dateUpdatedEpochMilli": { + "type": "integer", + "format": "int64", + "description": "Date Updated epoch for the alarm." + }, + "product": { + "type": "string", + "description": "Product the alarm is related to" } } }, - "NotFound": { - "description": "NOT FOUND", - "content": { - "application/json": { - "schema": { - "type": "object" - } - } - }, - "headers": { - "Access-Control-Allow-Origin": { - "description": "Specify the origin(s) allowed to access the resource", - "schema": { - "type": "string" - }, - "example": "*" + "monitor.v2.alarm_body": { + "type": "object", + "description": "Alarm response body", + "required": [ + "friendlyName", + "queryType", + "triggerValue", + "timeWindow", + "description", + "enabled", + "product" + ], + "properties": { + "friendlyName": { + "$ref": "#/components/schemas/friendly_name" }, - "Access-Control-Allow-Methods": { - "description": "Specify the HTTP methods allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "POST, OPTIONS" + "queryType": { + "$ref": "#/components/schemas/query_type" }, - "Access-Control-Allow-Headers": { - "description": "Specify the headers allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "Content-Type, Authorization" - }, - "Access-Control-Allow-Credentials": { - "description": "Indicates whether the browser should include credentials", - "schema": { - "type": "boolean" - } - }, - "Access-Control-Expose-Headers": { - "description": "Headers exposed to the client", - "schema": { - "type": "string", - "example": "X-Custom-Header1, X-Custom-Header2" - } - } - } - }, - "InternalServerError": { - "description": "INTERNAL SERVER ERROR", - "content": { - "application/json": { - "schema": { - "type": "object" - } - } - }, - "headers": { - "Access-Control-Allow-Origin": { - "description": "Specify the origin(s) allowed to access the resource", - "schema": { - "type": "string" - }, - "example": "*" - }, - "Access-Control-Allow-Methods": { - "description": "Specify the HTTP methods allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "POST, OPTIONS" - }, - "Access-Control-Allow-Headers": { - "description": "Specify the headers allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "Content-Type, Authorization" - }, - "Access-Control-Allow-Credentials": { - "description": "Indicates whether the browser should include credentials", - "schema": { - "type": "boolean" - } - }, - "Access-Control-Expose-Headers": { - "description": "Headers exposed to the client", - "schema": { - "type": "string", - "example": "X-Custom-Header1, X-Custom-Header2" - } - } - } - }, - "TooManyRequests": { - "description": "TOO MANY REQUEST", - "content": { - "application/json": { - "schema": { - "type": "object" - } - } - }, - "headers": { - "Access-Control-Allow-Origin": { - "description": "Specify the origin(s) allowed to access the resource", - "schema": { - "type": "string" - }, - "example": "*" - }, - "Access-Control-Allow-Methods": { - "description": "Specify the HTTP methods allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "POST, OPTIONS" - }, - "Access-Control-Allow-Headers": { - "description": "Specify the headers allowed when accessing the resource", - "schema": { - "type": "string" - }, - "example": "Content-Type, Authorization" - }, - "Access-Control-Allow-Credentials": { - "description": "Indicates whether the browser should include credentials", - "schema": { - "type": "boolean" - } - }, - "Access-Control-Expose-Headers": { - "description": "Headers exposed to the client", - "schema": { - "type": "string", - "example": "X-Custom-Header1, X-Custom-Header2" - } - } - } - } - }, - "schemas": { - "monitor.v2.alarm_list_response": { - "type": "object", - "description": "Representation of a list of alarms for an account", - "required": [ - "alertConfigList" - ], - "properties": { - "alertConfigList": { - "type": "array", - "description": "List of basic parameters defined for alarms for an account.", - "items": { - "$ref": "#/components/schemas/alarm" - } - }, - "nextPageOffset": { - "type": "object", - "description": "Page Offset for the next page of alarm.", - "additionalProperties": { - "type": "object" - } - }, - "previousPageOffset": { - "type": "object", - "description": "Page Offset for the previous page of alarm.", - "additionalProperties": { - "type": "object" - } - } - } - }, - "alarm": { - "type": "object", - "description": "Basic user friendly view representation of an alarm.", - "required": [ - "alertConfigSid", - "datasetName", - "dateUpdatedEpochMilli", - "enabled", - "product" - ], - "properties": { - "friendlyName": { - "$ref": "#/components/schemas/friendly_name" - }, - "description": { - "type": "string", - "description": "Description for the alarm." - }, - "datasetName": { - "type": "string", - "description": "Dataset for the alarm." - }, - "alertConfigSid": { - "type": "string", - "description": "Sid for the alarm." - }, - "enabled": { - "type": "boolean", - "description": "Is alarm enbled? Default is true.", - "default": true - }, - "dateUpdatedEpochMilli": { - "type": "integer", - "format": "int64", - "description": "Date Updated epoch for the alarm." - }, - "product": { - "type": "string", - "description": "Product the alarm is related to" - } - } - }, - "monitor.v2.alarm_body": { - "type": "object", - "description": "Alarm response body", - "required": [ - "friendlyName", - "queryType", - "triggerValue", - "timeWindow", - "description", - "enabled", - "product" - ], - "properties": { - "friendlyName": { - "$ref": "#/components/schemas/friendly_name" - }, - "queryType": { - "$ref": "#/components/schemas/query_type" - }, - "query": { - "type": "string", - "description": "Value to query for" + "query": { + "type": "string", + "description": "Value to query for" }, "triggerValue": { "type": "integer", @@ -861,6 +602,350 @@ } } } + }, + "securitySchemes": { + "accountSid_authToken": { + "scheme": "basic", + "type": "http" + } + }, + "parameters": { + "Sid": { + "name": "Sid", + "in": "path", + "description": "Sid", + "required": true, + "schema": { + "type": "string" + } + }, + "DatasetName": { + "name": "DatasetName", + "in": "query", + "description": "Dataset Name", + "required": false, + "schema": { + "type": "string", + "default": "ReportCenter.DebugEvents" + } + } + }, + "responses": { + "NoContent": { + "description": "NO CONTENT", + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + } + }, + "BadRequest": { + "description": "BAD REQUEST", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TwilioServiceErrorResponse" + } + } + }, + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + } + }, + "Unauthorized": { + "description": "UNAUTHORIZED", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TwilioServiceErrorResponse" + } + } + }, + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + } + }, + "NotFound": { + "description": "NOT FOUND", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TwilioServiceErrorResponse" + } + } + }, + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + } + }, + "InternalServerError": { + "description": "INTERNAL SERVER ERROR", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TwilioServiceErrorResponse" + } + } + }, + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + } + }, + "TooManyRequests": { + "description": "TOO MANY REQUEST", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TwilioServiceErrorResponse" + } + } + }, + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + } + }, + "Conflict": { + "description": "CONFLICT", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/TwilioServiceErrorResponse" + } + } + }, + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + } + } } } } \ No newline at end of file diff --git a/spec/json/twilio_numbers_v1.json b/spec/json/twilio_numbers_v1.json index 37f17ddc..43b595a9 100644 --- a/spec/json/twilio_numbers_v1.json +++ b/spec/json/twilio_numbers_v1.json @@ -1543,6 +1543,7 @@ "description": "", "x-twilio": { "defaultOutputProperties": [], + "mountName": "porting_webhook_configurations", "pathType": "list" }, "post": { @@ -1637,9 +1638,6 @@ } } } - }, - "x-twilio": { - "mountName": "porting_webhook_configurations" } }, "get": { @@ -1725,7 +1723,10 @@ "accountSid_authToken": [] } ], - "operationId": "FetchPortingWebhookConfigurationFetch" + "operationId": "FetchPortingWebhookConfigurationFetch", + "x-twilio": { + "mountName": "porting_webhook_configuration_fetch" + } } }, "/v1/Porting/Configuration/Webhook/{WebhookType}": { diff --git a/spec/json/twilio_numbers_v2.json b/spec/json/twilio_numbers_v2.json index 00a59d3c..4a87e3a4 100644 --- a/spec/json/twilio_numbers_v2.json +++ b/spec/json/twilio_numbers_v2.json @@ -958,6 +958,40 @@ "type": "string", "nullable": true, "description": "The next step you need to take to complete the hosted number order and request it successfully." + }, + "verification_attempts": { + "type": "integer", + "default": 0, + "description": "The number of attempts made to verify ownership via a call for the hosted phone number." + }, + "verification_call_sids": { + "type": "array", + "items": { + "type": "string" + }, + "nullable": true, + "description": "The Call SIDs that identify the calls placed to verify ownership." + }, + "verification_call_delay": { + "type": "integer", + "default": 0, + "description": "The number of seconds to wait before initiating the ownership verification call. Can be a value between 0 and 60, inclusive." + }, + "verification_call_extension": { + "type": "string", + "nullable": true, + "description": "The numerical extension to dial when making the ownership verification call." + }, + "verification_code": { + "type": "string", + "nullable": true, + "description": "The digits the user must pass in the ownership verification call." + }, + "verification_type": { + "type": "string", + "$ref": "#/components/schemas/hosted_number_order_enum_verification_type", + "nullable": true, + "description": "The method used to verify ownership of the number to be hosted. Can be: `phone-call` or `phone-bill` and the default is `phone-call`." } } }, @@ -965,6 +999,7 @@ "type": "string", "enum": [ "received", + "pending-verification", "verified", "pending-loa", "carrier-processing", @@ -973,6 +1008,12 @@ "action-required" ] }, + "hosted_number_order_enum_verification_type": { + "type": "string", + "enum": [ + "phone-call" + ] + }, "numbers.v2.regulatory_compliance.bundle.item_assignment": { "type": "object", "properties": { @@ -5543,7 +5584,13 @@ "status": "received", "url": "https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "contact_title": "contact_title_test", - "contact_phone_number": "+12344444444" + "contact_phone_number": "+12344444444", + "verification_attempts": 0, + "verification_call_sids": [], + "verification_code": null, + "verification_type": "phone-call", + "verification_call_delay": 0, + "verification_call_extension": null } } } @@ -5625,6 +5672,155 @@ } ], "operationId": "DeleteHostedNumberOrder" + }, + "post": { + "description": "Updates a specific HostedNumberOrder.", + "tags": [ + "NumbersV2HostedNumberOrder" + ], + "parameters": [ + { + "name": "Sid", + "in": "path", + "description": "The SID of the HostedNumberOrder resource to update.", + "schema": { + "type": "string", + "minLength": 34, + "maxLength": 34, + "pattern": "^HR[0-9a-fA-F]{32}$" + }, + "required": true + } + ], + "responses": { + "200": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/numbers.v2.hosted_number_order" + }, + "examples": { + "updateStatus": { + "value": { + "account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "address_sid": "AD11111111111111111111111111111111", + "signing_document_sid": "PX11111111111111111111111111111111", + "capabilities": { + "mms": true, + "sms": true, + "voice": false + }, + "cc_emails": [ + "aaa@twilio.com", + "bbb@twilio.com" + ], + "date_created": "2017-03-28T20:06:39Z", + "date_updated": "2017-03-28T20:06:39Z", + "email": "test@twilio.com", + "failure_reason": "", + "friendly_name": "friendly name", + "incoming_phone_number_sid": "PN11111111111111111111111111111111", + "phone_number": "+14153608311", + "sid": "HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "bulk_hosting_request_sid": "BH11111111111111111111111111111111", + "next_step": "", + "status": "pending-verification", + "url": "https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "contact_title": "contact_title_test", + "contact_phone_number": "+12344444444", + "verification_attempts": 1, + "verification_call_delay": 15, + "verification_call_extension": "789", + "verification_call_sids": [], + "verification_code": "567890", + "verification_type": "phone-call" + } + } + } + } + }, + "headers": { + "Access-Control-Allow-Origin": { + "description": "Specify the origin(s) allowed to access the resource", + "schema": { + "type": "string" + }, + "example": "*" + }, + "Access-Control-Allow-Methods": { + "description": "Specify the HTTP methods allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "POST, OPTIONS" + }, + "Access-Control-Allow-Headers": { + "description": "Specify the headers allowed when accessing the resource", + "schema": { + "type": "string" + }, + "example": "Content-Type, Authorization" + }, + "Access-Control-Allow-Credentials": { + "description": "Indicates whether the browser should include credentials", + "schema": { + "type": "boolean" + } + }, + "Access-Control-Expose-Headers": { + "description": "Headers exposed to the client", + "schema": { + "type": "string", + "example": "X-Custom-Header1, X-Custom-Header2" + } + } + }, + "description": "OK" + } + }, + "security": [ + { + "accountSid_authToken": [] + } + ], + "operationId": "UpdateHostedNumberOrder", + "requestBody": { + "content": { + "application/x-www-form-urlencoded": { + "schema": { + "type": "object", + "title": "UpdateHostedNumberOrderRequest", + "properties": { + "Status": { + "type": "string", + "$ref": "#/components/schemas/hosted_number_order_enum_status", + "description": "The new status of the resource. The user can only update this to `pending-verification`." + }, + "VerificationCallDelay": { + "type": "integer", + "description": "The number of seconds to wait before initiating the ownership verification call. Can be a value between 0 and 60, inclusive." + }, + "VerificationCallExtension": { + "type": "string", + "description": "The numerical extension to dial when making the ownership verification call." + } + }, + "required": [ + "Status" + ] + }, + "examples": { + "updateStatus": { + "value": { + "Status": "pending-verification", + "VerificationCallDelay": 15, + "VerificationCallExtension": "789" + } + } + } + } + } + } } }, "/v2/HostedNumber/Orders": { @@ -5850,7 +6046,13 @@ "status": "received", "url": "https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "contact_title": "contact_title_test", - "contact_phone_number": "+12344444444" + "contact_phone_number": "+12344444444", + "verification_attempts": 0, + "verification_call_sids": [], + "verification_code": null, + "verification_type": "phone-call", + "verification_call_delay": 0, + "verification_call_extension": null } ] } @@ -5940,7 +6142,13 @@ "status": "received", "url": "https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "contact_title": "contact_title_test", - "contact_phone_number": "+12344444444" + "contact_phone_number": "+12344444444", + "verification_attempts": 0, + "verification_call_sids": [], + "verification_code": null, + "verification_type": "phone-call", + "verification_call_delay": 0, + "verification_call_extension": null } }, "createWithoutOptionalLoaFields": { @@ -5966,7 +6174,13 @@ "signing_document_sid": null, "status": "received", "url": "https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", - "contact_phone_number": "+12344444444" + "contact_phone_number": "+12344444444", + "verification_attempts": 0, + "verification_call_sids": [], + "verification_code": null, + "verification_type": "phone-call", + "verification_call_delay": 0, + "verification_call_extension": null } } } diff --git a/spec/yaml/twilio_api_v2010.yaml b/spec/yaml/twilio_api_v2010.yaml index 1e7f5ecc..203e8803 100644 --- a/spec/yaml/twilio_api_v2010.yaml +++ b/spec/yaml/twilio_api_v2010.yaml @@ -26884,6 +26884,10 @@ paths: EnableAutomaticPunctuation: type: boolean description: The provider will add punctuation to recognition result + IntelligenceService: + type: string + description: The SID or the unique name of the [IntelligentService](https://www.twilio.com/docs/voice/intelligence/api/service-resource) + to process the transcription. examples: createNoArgs: value: {} @@ -26902,6 +26906,7 @@ paths: SpeechModel: long Hints: this is a hint EnableAutomaticPunctuation: true + IntelligenceService: GAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa /2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Transcriptions/{Sid}.json: servers: - url: https://api.twilio.com diff --git a/spec/yaml/twilio_iam_organizations.yaml b/spec/yaml/twilio_iam_organizations.yaml index 3e4c4028..7e5c46d4 100644 --- a/spec/yaml/twilio_iam_organizations.yaml +++ b/spec/yaml/twilio_iam_organizations.yaml @@ -1978,6 +1978,27 @@ components: schema: type: string description: Primary/base schema URI + ScimPatchRequest: + type: object + properties: + schemas: + type: array + items: + type: string + Operations: + type: array + items: + $ref: '#/components/schemas/ScimPatchOperation' + ScimPatchOperation: + type: object + properties: + op: + type: string + description: The operation to perform + path: + type: string + value: + type: object JsonPatch: type: object properties: diff --git a/spec/yaml/twilio_iam_v1.yaml b/spec/yaml/twilio_iam_v1.yaml index 3fb1727f..4c6f3732 100644 --- a/spec/yaml/twilio_iam_v1.yaml +++ b/spec/yaml/twilio_iam_v1.yaml @@ -603,6 +603,7 @@ tags: - name: IamV1NewApiKey - name: IamV1Permission - name: IamV1PolicyAssignment +- name: IamV1PublicKey - name: IamV1RefreshToken - name: IamV1Role - name: IamV1RoleAssignmentBatch diff --git a/spec/yaml/twilio_monitor_v2.yaml b/spec/yaml/twilio_monitor_v2.yaml index 61436d02..8a8823d5 100644 --- a/spec/yaml/twilio_monitor_v2.yaml +++ b/spec/yaml/twilio_monitor_v2.yaml @@ -61,6 +61,8 @@ paths: $ref: '#/components/responses/Unauthorized' '429': $ref: '#/components/responses/TooManyRequests' + '409': + $ref: '#/components/responses/Conflict' '500': $ref: '#/components/responses/InternalServerError' /v2/Alarms/{Sid}: @@ -206,6 +208,211 @@ paths: '500': $ref: '#/components/responses/InternalServerError' components: + schemas: + TwilioServiceErrorResponse: + description: Twilio error response + type: object + properties: + message: + type: string + description: Error message + code: + type: integer + description: Twilio error code + user_error: + type: boolean + description: Indicates if it was a user error + http_status_code: + type: integer + description: Http error code returned + params: + type: object + additionalProperties: + type: string + more_info: + type: string + description: More information link + status: + type: integer + description: HTTP status code + monitor.v2.alarm_list_response: + type: object + description: Representation of a list of alarms for an account + required: + - alertConfigList + properties: + alertConfigList: + type: array + description: List of basic parameters defined for alarms for an account. + items: + $ref: '#/components/schemas/alarm' + nextPageOffset: + type: object + description: Page Offset for the next page of alarm. + additionalProperties: + type: object + previousPageOffset: + type: object + description: Page Offset for the previous page of alarm. + additionalProperties: + type: object + alarm: + type: object + description: Basic user friendly view representation of an alarm. + required: + - alertConfigSid + - datasetName + - dateUpdatedEpochMilli + - enabled + - product + properties: + friendlyName: + $ref: '#/components/schemas/friendly_name' + description: + type: string + description: Description for the alarm. + datasetName: + type: string + description: Dataset for the alarm. + alertConfigSid: + type: string + description: Sid for the alarm. + enabled: + type: boolean + description: Is alarm enbled? Default is true. + default: true + dateUpdatedEpochMilli: + type: integer + format: int64 + description: Date Updated epoch for the alarm. + product: + type: string + description: Product the alarm is related to + monitor.v2.alarm_body: + type: object + description: Alarm response body + required: + - friendlyName + - queryType + - triggerValue + - timeWindow + - description + - enabled + - product + properties: + friendlyName: + $ref: '#/components/schemas/friendly_name' + queryType: + $ref: '#/components/schemas/query_type' + query: + type: string + description: Value to query for + triggerValue: + type: integer + description: Threshold to send customer alarm notification + timeWindow: + $ref: '#/components/schemas/time_window' + email: + type: array + items: + type: string + format: email + description: Email notifications to send + webhook: + type: string + format: uri + description: Webhook notification to send + consoleIndicator: + type: boolean + description: Whether to send console notifications + description: + type: string + description: Description for the alarm. + enabled: + type: boolean + description: Is alarm enbled? Default is true. + default: true + product: + type: string + description: Product the alarm is related to + monitor.v2.alarm_create_object: + type: object + description: Alarm object + required: + - friendlyName + - queryType + - triggerValue + - timeWindow + - description + - enabled + properties: + friendlyName: + $ref: '#/components/schemas/friendly_name' + queryType: + $ref: '#/components/schemas/query_type' + query: + type: string + description: Value to query for + triggerValue: + type: integer + description: Threshold to send customer alarm notification + timeWindow: + $ref: '#/components/schemas/time_window' + email: + type: array + items: + type: string + description: Email notifications to send + webhook: + type: string + description: Webhook notification to send + consoleIndicator: + type: boolean + description: Whether to send console notifications + description: + type: string + description: Description for the alarm. + enabled: + type: boolean + description: Is alarm enbled? Default is true. + default: true + monitor.v2.alarm_status: + type: object + description: Enable or disable alarm + required: + - enabled + properties: + enabled: + description: status of alarm + type: boolean + query_type: + type: string + description: Type of query + enum: + - ERROR_CODE + - LOG_LEVEL + - ALL + time_window: + type: string + description: Time window for alarm to trigger + enum: + - FIVE_MINS + - FIFTEEN_MINS + - ONE_HOUR + - TWELVE_HOURS + - ONE_DAY + friendly_name: + type: string + description: Friendly name for alarm + monitor.v2.alarm.sid_repsonse: + type: object + description: Alarm sid + properties: + sid: + type: string + minLength: 34 + maxLength: 34 + pattern: ^AK[0-9a-fA-F]{32}$ securitySchemes: accountSid_authToken: scheme: basic @@ -259,7 +466,7 @@ components: content: application/json: schema: - type: object + $ref: '#/components/schemas/TwilioServiceErrorResponse' headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource @@ -290,7 +497,7 @@ components: content: application/json: schema: - type: object + $ref: '#/components/schemas/TwilioServiceErrorResponse' headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource @@ -321,7 +528,7 @@ components: content: application/json: schema: - type: object + $ref: '#/components/schemas/TwilioServiceErrorResponse' headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource @@ -352,7 +559,7 @@ components: content: application/json: schema: - type: object + $ref: '#/components/schemas/TwilioServiceErrorResponse' headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource @@ -383,7 +590,7 @@ components: content: application/json: schema: - type: object + $ref: '#/components/schemas/TwilioServiceErrorResponse' headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource @@ -409,182 +616,34 @@ components: schema: type: string example: X-Custom-Header1, X-Custom-Header2 - schemas: - monitor.v2.alarm_list_response: - type: object - description: Representation of a list of alarms for an account - required: - - alertConfigList - properties: - alertConfigList: - type: array - description: List of basic parameters defined for alarms for an account. - items: - $ref: '#/components/schemas/alarm' - nextPageOffset: - type: object - description: Page Offset for the next page of alarm. - additionalProperties: - type: object - previousPageOffset: - type: object - description: Page Offset for the previous page of alarm. - additionalProperties: - type: object - alarm: - type: object - description: Basic user friendly view representation of an alarm. - required: - - alertConfigSid - - datasetName - - dateUpdatedEpochMilli - - enabled - - product - properties: - friendlyName: - $ref: '#/components/schemas/friendly_name' - description: - type: string - description: Description for the alarm. - datasetName: - type: string - description: Dataset for the alarm. - alertConfigSid: - type: string - description: Sid for the alarm. - enabled: - type: boolean - description: Is alarm enbled? Default is true. - default: true - dateUpdatedEpochMilli: - type: integer - format: int64 - description: Date Updated epoch for the alarm. - product: - type: string - description: Product the alarm is related to - monitor.v2.alarm_body: - type: object - description: Alarm response body - required: - - friendlyName - - queryType - - triggerValue - - timeWindow - - description - - enabled - - product - properties: - friendlyName: - $ref: '#/components/schemas/friendly_name' - queryType: - $ref: '#/components/schemas/query_type' - query: - type: string - description: Value to query for - triggerValue: - type: integer - description: Threshold to send customer alarm notification - timeWindow: - $ref: '#/components/schemas/time_window' - email: - type: array - items: + Conflict: + description: CONFLICT + content: + application/json: + schema: + $ref: '#/components/schemas/TwilioServiceErrorResponse' + headers: + Access-Control-Allow-Origin: + description: Specify the origin(s) allowed to access the resource + schema: type: string - format: email - description: Email notifications to send - webhook: - type: string - format: uri - description: Webhook notification to send - consoleIndicator: - type: boolean - description: Whether to send console notifications - description: - type: string - description: Description for the alarm. - enabled: - type: boolean - description: Is alarm enbled? Default is true. - default: true - product: - type: string - description: Product the alarm is related to - monitor.v2.alarm_create_object: - type: object - description: Alarm object - required: - - friendlyName - - queryType - - triggerValue - - timeWindow - - description - - enabled - properties: - friendlyName: - $ref: '#/components/schemas/friendly_name' - queryType: - $ref: '#/components/schemas/query_type' - query: - type: string - description: Value to query for - triggerValue: - type: integer - description: Threshold to send customer alarm notification - timeWindow: - $ref: '#/components/schemas/time_window' - email: - type: array - items: + example: '*' + Access-Control-Allow-Methods: + description: Specify the HTTP methods allowed when accessing the resource + schema: type: string - description: Email notifications to send - webhook: - type: string - description: Webhook notification to send - consoleIndicator: - type: boolean - description: Whether to send console notifications - description: - type: string - description: Description for the alarm. - enabled: - type: boolean - description: Is alarm enbled? Default is true. - default: true - monitor.v2.alarm_status: - type: object - description: Enable or disable alarm - required: - - enabled - properties: - enabled: - description: status of alarm - type: boolean - query_type: - type: string - description: Type of query - enum: - - ERROR_CODE - - LOG_LEVEL - - ALL - time_window: - type: string - description: Time window for alarm to trigger - enum: - - FIVE_MINS - - FIFTEEN_MINS - - ONE_HOUR - - TWELVE_HOURS - - ONE_DAY - friendly_name: - type: string - description: Friendly name for alarm - monitor.v2.alarm.sid_repsonse: - type: object - description: Alarm sid - properties: - sid: - type: string - minLength: 34 - maxLength: 34 - pattern: ^AK[0-9a-fA-F]{32}$ + example: POST, OPTIONS + Access-Control-Allow-Headers: + description: Specify the headers allowed when accessing the resource + schema: + type: string + example: Content-Type, Authorization + Access-Control-Allow-Credentials: + description: Indicates whether the browser should include credentials + schema: + type: boolean + Access-Control-Expose-Headers: + description: Headers exposed to the client + schema: + type: string + example: X-Custom-Header1, X-Custom-Header2 diff --git a/spec/yaml/twilio_numbers_v1.yaml b/spec/yaml/twilio_numbers_v1.yaml index 69a5af5d..f3d40a3b 100644 --- a/spec/yaml/twilio_numbers_v1.yaml +++ b/spec/yaml/twilio_numbers_v1.yaml @@ -1226,6 +1226,7 @@ paths: description: '' x-twilio: defaultOutputProperties: [] + mountName: porting_webhook_configurations pathType: list post: description: Create a Webhook Configuration @@ -1292,8 +1293,6 @@ paths: type: object title: CreatePortingWebhookConfigurationRequest properties: {} - x-twilio: - mountName: porting_webhook_configurations get: description: Allows to fetch the webhook configuration tags: @@ -1354,6 +1353,8 @@ paths: security: - accountSid_authToken: [] operationId: FetchPortingWebhookConfigurationFetch + x-twilio: + mountName: porting_webhook_configuration_fetch /v1/Porting/Configuration/Webhook/{WebhookType}: servers: - url: https://numbers.twilio.com diff --git a/spec/yaml/twilio_numbers_v2.yaml b/spec/yaml/twilio_numbers_v2.yaml index 51633509..6985e342 100644 --- a/spec/yaml/twilio_numbers_v2.yaml +++ b/spec/yaml/twilio_numbers_v2.yaml @@ -847,16 +847,53 @@ components: nullable: true description: The next step you need to take to complete the hosted number order and request it successfully. + verification_attempts: + type: integer + default: 0 + description: The number of attempts made to verify ownership via a call + for the hosted phone number. + verification_call_sids: + type: array + items: + type: string + nullable: true + description: The Call SIDs that identify the calls placed to verify ownership. + verification_call_delay: + type: integer + default: 0 + description: The number of seconds to wait before initiating the ownership + verification call. Can be a value between 0 and 60, inclusive. + verification_call_extension: + type: string + nullable: true + description: The numerical extension to dial when making the ownership verification + call. + verification_code: + type: string + nullable: true + description: The digits the user must pass in the ownership verification + call. + verification_type: + type: string + $ref: '#/components/schemas/hosted_number_order_enum_verification_type' + nullable: true + description: 'The method used to verify ownership of the number to be hosted. + Can be: `phone-call` or `phone-bill` and the default is `phone-call`.' hosted_number_order_enum_status: type: string enum: - received + - pending-verification - verified - pending-loa - carrier-processing - completed - failed - action-required + hosted_number_order_enum_verification_type: + type: string + enum: + - phone-call numbers.v2.regulatory_compliance.bundle.item_assignment: type: object properties: @@ -4244,6 +4281,12 @@ paths: url: https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa contact_title: contact_title_test contact_phone_number: '+12344444444' + verification_attempts: 0 + verification_call_sids: [] + verification_code: null + verification_type: phone-call + verification_call_delay: 0 + verification_call_extension: null headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource @@ -4294,6 +4337,117 @@ paths: security: - accountSid_authToken: [] operationId: DeleteHostedNumberOrder + post: + description: Updates a specific HostedNumberOrder. + tags: + - NumbersV2HostedNumberOrder + parameters: + - name: Sid + in: path + description: The SID of the HostedNumberOrder resource to update. + schema: + type: string + minLength: 34 + maxLength: 34 + pattern: ^HR[0-9a-fA-F]{32}$ + required: true + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/numbers.v2.hosted_number_order' + examples: + updateStatus: + value: + account_sid: ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa + address_sid: AD11111111111111111111111111111111 + signing_document_sid: PX11111111111111111111111111111111 + capabilities: + mms: true + sms: true + voice: false + cc_emails: + - aaa@twilio.com + - bbb@twilio.com + date_created: '2017-03-28T20:06:39Z' + date_updated: '2017-03-28T20:06:39Z' + email: test@twilio.com + failure_reason: '' + friendly_name: friendly name + incoming_phone_number_sid: PN11111111111111111111111111111111 + phone_number: '+14153608311' + sid: HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa + bulk_hosting_request_sid: BH11111111111111111111111111111111 + next_step: '' + status: pending-verification + url: https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa + contact_title: contact_title_test + contact_phone_number: '+12344444444' + verification_attempts: 1 + verification_call_delay: 15 + verification_call_extension: '789' + verification_call_sids: [] + verification_code: '567890' + verification_type: phone-call + headers: + Access-Control-Allow-Origin: + description: Specify the origin(s) allowed to access the resource + schema: + type: string + example: '*' + Access-Control-Allow-Methods: + description: Specify the HTTP methods allowed when accessing the resource + schema: + type: string + example: POST, OPTIONS + Access-Control-Allow-Headers: + description: Specify the headers allowed when accessing the resource + schema: + type: string + example: Content-Type, Authorization + Access-Control-Allow-Credentials: + description: Indicates whether the browser should include credentials + schema: + type: boolean + Access-Control-Expose-Headers: + description: Headers exposed to the client + schema: + type: string + example: X-Custom-Header1, X-Custom-Header2 + description: OK + security: + - accountSid_authToken: [] + operationId: UpdateHostedNumberOrder + requestBody: + content: + application/x-www-form-urlencoded: + schema: + type: object + title: UpdateHostedNumberOrderRequest + properties: + Status: + type: string + $ref: '#/components/schemas/hosted_number_order_enum_status' + description: The new status of the resource. The user can only update + this to `pending-verification`. + VerificationCallDelay: + type: integer + description: The number of seconds to wait before initiating the + ownership verification call. Can be a value between 0 and 60, + inclusive. + VerificationCallExtension: + type: string + description: The numerical extension to dial when making the ownership + verification call. + required: + - Status + examples: + updateStatus: + value: + Status: pending-verification + VerificationCallDelay: 15 + VerificationCallExtension: '789' /v2/HostedNumber/Orders: servers: - url: https://numbers.twilio.com @@ -4462,6 +4616,12 @@ paths: url: https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa contact_title: contact_title_test contact_phone_number: '+12344444444' + verification_attempts: 0 + verification_call_sids: [] + verification_code: null + verification_type: phone-call + verification_call_delay: 0 + verification_call_extension: null headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource @@ -4525,6 +4685,12 @@ paths: url: https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa contact_title: contact_title_test contact_phone_number: '+12344444444' + verification_attempts: 0 + verification_call_sids: [] + verification_code: null + verification_type: phone-call + verification_call_delay: 0 + verification_call_extension: null createWithoutOptionalLoaFields: value: account_sid: ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -4548,6 +4714,12 @@ paths: status: received url: https://numbers.twilio.com/v2/HostedNumber/Orders/HRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa contact_phone_number: '+12344444444' + verification_attempts: 0 + verification_call_sids: [] + verification_code: null + verification_type: phone-call + verification_call_delay: 0 + verification_call_extension: null headers: Access-Control-Allow-Origin: description: Specify the origin(s) allowed to access the resource