Skip to content

Commit

Permalink
187.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PureCloud Jenkins committed Sep 14, 2023
1 parent 1f8287b commit 22d55b3
Show file tree
Hide file tree
Showing 67 changed files with 5,605 additions and 1,262 deletions.
43 changes: 43 additions & 0 deletions build/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -402,6 +402,7 @@ docs/BuShortTermForecastListItem.md
docs/BuShortTermForecastListing.md
docs/BuShortTermForecastReference.md
docs/BuShortTermForecastingSettings.md
docs/BuUpdateAgentScheduleShift.md
docs/BuUpdateAgentScheduleUploadSchema.md
docs/BulkCallbackDisconnectRequest.md
docs/BulkCallbackPatchRequest.md
Expand Down Expand Up @@ -608,6 +609,11 @@ docs/Condition.md
docs/ConditionalGroupRouting.md
docs/ConditionalGroupRoutingRule.md
docs/ConfigurationOverrides.md
docs/ConfusionDetails.md
docs/ConfusionInfo.md
docs/ConfusionIntentDetails.md
docs/ConfusionIntentInfo.md
docs/ConfusionUtterance.md
docs/ConnectRate.md
docs/ConnectedEdge.md
docs/ConnectedQueue.md
Expand Down Expand Up @@ -1811,6 +1817,14 @@ docs/FlowEntityListing.md
docs/FlowExecutionDataQueryResult.md
docs/FlowExecutionLaunchRequest.md
docs/FlowExecutionLaunchResponse.md
docs/FlowHealth.md
docs/FlowHealthErrorInfo.md
docs/FlowHealthIntent.md
docs/FlowHealthIntentInfo.md
docs/FlowHealthIntentUtterance.md
docs/FlowHealthIntentVersionInfo.md
docs/FlowHealthUtterance.md
docs/FlowHealthVersionInfo.md
docs/FlowMetricsTopicFlowMetricRecord.md
docs/FlowMetricsTopicFlowOutcome.md
docs/FlowMetricsTopicFlowProposedAgent.md
Expand Down Expand Up @@ -2199,6 +2213,9 @@ docs/GetFlowHistoryHistoryId-example.txt
docs/GetFlowLatestconfiguration-example.txt
docs/GetFlowVersion-example.txt
docs/GetFlowVersionConfiguration-example.txt
docs/GetFlowVersionHealth-example.txt
docs/GetFlowVersionIntentHealth-example.txt
docs/GetFlowVersionIntentUtteranceHealth-example.txt
docs/GetFlowVersions-example.txt
docs/GetFlows-example.txt
docs/GetFlowsDatatable-example.txt
Expand Down Expand Up @@ -3022,6 +3039,7 @@ docs/HeadNotificationsChannel-example.txt
docs/HeadTokensMe-example.txt
docs/HeadcountForecast.md
docs/HeadcountInterval.md
docs/HealthInfo.md
docs/HelpLink.md
docs/HelpSettings.md
docs/HistoricalAdherenceActuals.md
Expand Down Expand Up @@ -3417,6 +3435,7 @@ docs/LearningModuleInformStep.md
docs/LearningModuleInformStepRequest.md
docs/LearningModuleJobRequest.md
docs/LearningModuleJobResponse.md
docs/LearningModulePublishRequest.md
docs/LearningModulePublishResponse.md
docs/LearningModuleReassignSummary.md
docs/LearningModuleRequest.md
Expand Down Expand Up @@ -3472,6 +3491,9 @@ docs/LocalDateRange.md
docs/LocalEncryptionConfiguration.md
docs/LocalEncryptionKeyRequest.md
docs/LocalTime.md
docs/LocaleFlowVersionInfo.md
docs/LocaleHealth.md
docs/LocaleInfo.md
docs/LocalizedLabels.md
docs/Location.md
docs/LocationAddress.md
Expand Down Expand Up @@ -3787,6 +3809,7 @@ docs/OutcomeQuantileCondition.md
docs/OutcomeRef.md
docs/OutcomeRefRequest.md
docs/OutcomeScoresResult.md
docs/OutlierInfo.md
docs/OverallBestPoints.md
docs/OverallBestPointsItem.md
docs/PINConfiguration.md
Expand Down Expand Up @@ -6919,6 +6942,7 @@ src/PureCloudPlatform.Client.V2/Model/BuShortTermForecastListItem.cs
src/PureCloudPlatform.Client.V2/Model/BuShortTermForecastListing.cs
src/PureCloudPlatform.Client.V2/Model/BuShortTermForecastReference.cs
src/PureCloudPlatform.Client.V2/Model/BuShortTermForecastingSettings.cs
src/PureCloudPlatform.Client.V2/Model/BuUpdateAgentScheduleShift.cs
src/PureCloudPlatform.Client.V2/Model/BuUpdateAgentScheduleUploadSchema.cs
src/PureCloudPlatform.Client.V2/Model/BulkCallbackDisconnectRequest.cs
src/PureCloudPlatform.Client.V2/Model/BulkCallbackPatchRequest.cs
Expand Down Expand Up @@ -7119,6 +7143,11 @@ src/PureCloudPlatform.Client.V2/Model/Condition.cs
src/PureCloudPlatform.Client.V2/Model/ConditionalGroupRouting.cs
src/PureCloudPlatform.Client.V2/Model/ConditionalGroupRoutingRule.cs
src/PureCloudPlatform.Client.V2/Model/ConfigurationOverrides.cs
src/PureCloudPlatform.Client.V2/Model/ConfusionDetails.cs
src/PureCloudPlatform.Client.V2/Model/ConfusionInfo.cs
src/PureCloudPlatform.Client.V2/Model/ConfusionIntentDetails.cs
src/PureCloudPlatform.Client.V2/Model/ConfusionIntentInfo.cs
src/PureCloudPlatform.Client.V2/Model/ConfusionUtterance.cs
src/PureCloudPlatform.Client.V2/Model/ConnectRate.cs
src/PureCloudPlatform.Client.V2/Model/ConnectedEdge.cs
src/PureCloudPlatform.Client.V2/Model/ConnectedQueue.cs
Expand Down Expand Up @@ -8060,6 +8089,14 @@ src/PureCloudPlatform.Client.V2/Model/FlowEntityListing.cs
src/PureCloudPlatform.Client.V2/Model/FlowExecutionDataQueryResult.cs
src/PureCloudPlatform.Client.V2/Model/FlowExecutionLaunchRequest.cs
src/PureCloudPlatform.Client.V2/Model/FlowExecutionLaunchResponse.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealth.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealthErrorInfo.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealthIntent.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealthIntentInfo.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealthIntentUtterance.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealthIntentVersionInfo.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealthUtterance.cs
src/PureCloudPlatform.Client.V2/Model/FlowHealthVersionInfo.cs
src/PureCloudPlatform.Client.V2/Model/FlowMetricsTopicFlowMetricRecord.cs
src/PureCloudPlatform.Client.V2/Model/FlowMetricsTopicFlowOutcome.cs
src/PureCloudPlatform.Client.V2/Model/FlowMetricsTopicFlowProposedAgent.cs
Expand Down Expand Up @@ -8167,6 +8204,7 @@ src/PureCloudPlatform.Client.V2/Model/GuestMemberInfo.cs
src/PureCloudPlatform.Client.V2/Model/GuestResponseCategory.cs
src/PureCloudPlatform.Client.V2/Model/HeadcountForecast.cs
src/PureCloudPlatform.Client.V2/Model/HeadcountInterval.cs
src/PureCloudPlatform.Client.V2/Model/HealthInfo.cs
src/PureCloudPlatform.Client.V2/Model/HelpLink.cs
src/PureCloudPlatform.Client.V2/Model/HelpSettings.cs
src/PureCloudPlatform.Client.V2/Model/HistoricalAdherenceActuals.cs
Expand Down Expand Up @@ -8546,6 +8584,7 @@ src/PureCloudPlatform.Client.V2/Model/LearningModuleInformStep.cs
src/PureCloudPlatform.Client.V2/Model/LearningModuleInformStepRequest.cs
src/PureCloudPlatform.Client.V2/Model/LearningModuleJobRequest.cs
src/PureCloudPlatform.Client.V2/Model/LearningModuleJobResponse.cs
src/PureCloudPlatform.Client.V2/Model/LearningModulePublishRequest.cs
src/PureCloudPlatform.Client.V2/Model/LearningModulePublishResponse.cs
src/PureCloudPlatform.Client.V2/Model/LearningModuleReassignSummary.cs
src/PureCloudPlatform.Client.V2/Model/LearningModuleRequest.cs
Expand Down Expand Up @@ -8599,6 +8638,9 @@ src/PureCloudPlatform.Client.V2/Model/LocalDateRange.cs
src/PureCloudPlatform.Client.V2/Model/LocalEncryptionConfiguration.cs
src/PureCloudPlatform.Client.V2/Model/LocalEncryptionKeyRequest.cs
src/PureCloudPlatform.Client.V2/Model/LocalTime.cs
src/PureCloudPlatform.Client.V2/Model/LocaleFlowVersionInfo.cs
src/PureCloudPlatform.Client.V2/Model/LocaleHealth.cs
src/PureCloudPlatform.Client.V2/Model/LocaleInfo.cs
src/PureCloudPlatform.Client.V2/Model/LocalizedLabels.cs
src/PureCloudPlatform.Client.V2/Model/Location.cs
src/PureCloudPlatform.Client.V2/Model/LocationAddress.cs
Expand Down Expand Up @@ -8896,6 +8938,7 @@ src/PureCloudPlatform.Client.V2/Model/OutcomeQuantileCondition.cs
src/PureCloudPlatform.Client.V2/Model/OutcomeRef.cs
src/PureCloudPlatform.Client.V2/Model/OutcomeRefRequest.cs
src/PureCloudPlatform.Client.V2/Model/OutcomeScoresResult.cs
src/PureCloudPlatform.Client.V2/Model/OutlierInfo.cs
src/PureCloudPlatform.Client.V2/Model/OverallBestPoints.cs
src/PureCloudPlatform.Client.V2/Model/OverallBestPointsItem.cs
src/PureCloudPlatform.Client.V2/Model/PINConfiguration.cs
Expand Down
96 changes: 94 additions & 2 deletions build/APIData.json
Original file line number Diff line number Diff line change
Expand Up @@ -3320,6 +3320,93 @@
"return": "Object",
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class GetFlowVersionConfigurationExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new ArchitectApi();\n var flowId = \"flowId_example\"; // string | Flow ID\n var versionId = \"versionId_example\"; // string | Version ID\n var deleted = \"deleted_example\"; // string | Deleted flows (optional) \n\n try\n { \n // Create flow version configuration\n Object result = apiInstance.GetFlowVersionConfiguration(flowId, versionId, deleted);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Architect.GetFlowVersionConfiguration: \" + e.Message );\n }\n }\n }\n}"
},
"getflowversionhealth": {
"operationId": "getflowversionhealth",
"functionName": "GetFlowVersionHealth",
"signature": "GetFlowVersionHealth(flowId, versionId, language)",
"parameters": [
{
"name": "flowId",
"type": "string",
"required": "true"
},
{
"name": "versionId",
"type": "string",
"required": "true"
},
{
"name": "language",
"type": "string",
"required": "false"
}
],
"return": "FlowHealth",
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class GetFlowVersionHealthExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new ArchitectApi();\n var flowId = \"flowId_example\"; // string | Flow ID.\n var versionId = \"versionId_example\"; // string | Version ID.\n var language = \"language_example\"; // string | Language to filter for (optional) \n\n try\n { \n // Get overall health scores for all intents present in the NLU domain version associated with the bot flow version.\n FlowHealth result = apiInstance.GetFlowVersionHealth(flowId, versionId, language);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Architect.GetFlowVersionHealth: \" + e.Message );\n }\n }\n }\n}"
},
"getflowversionintenthealth": {
"operationId": "getflowversionintenthealth",
"functionName": "GetFlowVersionIntentHealth",
"signature": "GetFlowVersionIntentHealth(flowId, versionId, intentId, language)",
"parameters": [
{
"name": "flowId",
"type": "string",
"required": "true"
},
{
"name": "versionId",
"type": "string",
"required": "true"
},
{
"name": "intentId",
"type": "string",
"required": "true"
},
{
"name": "language",
"type": "string",
"required": "true"
}
],
"return": "FlowHealthIntent",
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class GetFlowVersionIntentHealthExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new ArchitectApi();\n var flowId = \"flowId_example\"; // string | Flow ID.\n var versionId = \"versionId_example\"; // string | Version ID.\n var intentId = \"intentId_example\"; // string | Intent ID.\n var language = \"language_example\"; // string | Language to filter for\n\n try\n { \n // Get health scores and other health metrics for a specific intent. This includes the health metrics for each utterance in an intent.\n FlowHealthIntent result = apiInstance.GetFlowVersionIntentHealth(flowId, versionId, intentId, language);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Architect.GetFlowVersionIntentHealth: \" + e.Message );\n }\n }\n }\n}"
},
"getflowversionintentutterancehealth": {
"operationId": "getflowversionintentutterancehealth",
"functionName": "GetFlowVersionIntentUtteranceHealth",
"signature": "GetFlowVersionIntentUtteranceHealth(flowId, versionId, intentId, utteranceId, language)",
"parameters": [
{
"name": "flowId",
"type": "string",
"required": "true"
},
{
"name": "versionId",
"type": "string",
"required": "true"
},
{
"name": "intentId",
"type": "string",
"required": "true"
},
{
"name": "utteranceId",
"type": "string",
"required": "true"
},
{
"name": "language",
"type": "string",
"required": "true"
}
],
"return": "FlowHealthUtterance",
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class GetFlowVersionIntentUtteranceHealthExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new ArchitectApi();\n var flowId = \"flowId_example\"; // string | Flow ID.\n var versionId = \"versionId_example\"; // string | Version ID.\n var intentId = \"intentId_example\"; // string | Intent ID.\n var utteranceId = \"utteranceId_example\"; // string | Utterance ID.\n var language = \"language_example\"; // string | Language to filter for\n\n try\n { \n // Get health metrics associated with a specific utterance of an intent.\n FlowHealthUtterance result = apiInstance.GetFlowVersionIntentUtteranceHealth(flowId, versionId, intentId, utteranceId, language);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Architect.GetFlowVersionIntentUtteranceHealth: \" + e.Message );\n }\n }\n }\n}"
},
"getflowversions": {
"operationId": "getflowversions",
"functionName": "GetFlowVersions",
Expand Down Expand Up @@ -21646,16 +21733,21 @@
"postlearningmodulepublish": {
"operationId": "postlearningmodulepublish",
"functionName": "PostLearningModulePublish",
"signature": "PostLearningModulePublish(moduleId)",
"signature": "PostLearningModulePublish(moduleId, body)",
"parameters": [
{
"name": "moduleId",
"type": "string",
"required": "true"
},
{
"name": "body",
"type": "LearningModulePublishRequest",
"required": "false"
}
],
"return": "LearningModulePublishResponse",
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class PostLearningModulePublishExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new LearningApi();\n var moduleId = \"moduleId_example\"; // string | The ID of the learning module\n\n try\n { \n // Publish a Learning module\n LearningModulePublishResponse result = apiInstance.PostLearningModulePublish(moduleId);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Learning.PostLearningModulePublish: \" + e.Message );\n }\n }\n }\n}"
"example": "using System;\nusing System.Diagnostics;\nusing PureCloudPlatform.Client.V2.Api;\nusing PureCloudPlatform.Client.V2.Client;\nusing PureCloudPlatform.Client.V2.Model;\nusing PureCloudPlatform.Client.V2.Extensions;\n\nnamespace Example\n{\n public class PostLearningModulePublishExample\n {\n static void Main(string[] args)\n { \n PureCloudRegionHosts region = PureCloudRegionHosts.us_east_1; // Genesys Cloud region\n Configuration.Default.ApiClient.setBasePath(region);\n \n // Configure OAuth2 access token for authorization: PureCloud OAuth\n // The following example is using the Client Credentials Grant\n var accessTokenInfo = Configuration.Default.ApiClient.PostToken(\"your_client_credential_grant_id\", \"your_client_credential_grant_secret\");\n\n var apiInstance = new LearningApi();\n var moduleId = \"moduleId_example\"; // string | The ID of the learning module\n var body = new LearningModulePublishRequest(); // LearningModulePublishRequest | The request body (optional) \n\n try\n { \n // Publish a Learning module\n LearningModulePublishResponse result = apiInstance.PostLearningModulePublish(moduleId, body);\n Debug.WriteLine(result);\n }\n catch (Exception e)\n {\n Debug.Print(\"Exception when calling Learning.PostLearningModulePublish: \" + e.Message );\n }\n }\n }\n}"
},
"postlearningmodules": {
"operationId": "postlearningmodules",
Expand Down
Loading

0 comments on commit 22d55b3

Please sign in to comment.