Skip to content

Commit

Permalink
198.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PureCloud Jenkins committed Mar 4, 2024
1 parent b79ca9f commit 581d176
Show file tree
Hide file tree
Showing 151 changed files with 24,772 additions and 3,969 deletions.
121 changes: 121 additions & 0 deletions build/.openapi-generator/FILES

Large diffs are not rendered by default.

434 changes: 423 additions & 11 deletions build/APIData.json

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions build/PureCloudPlatform.Client.V2.sln
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 16.0.07703.2035
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PureCloudPlatform.Client.V2", "src\PureCloudPlatform.Client.V2\PureCloudPlatform.Client.V2.csproj", "{9FDB0153-B1F7-4134-91BB-964BD9D5A59D}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PureCloudPlatform.Client.V2", "src\PureCloudPlatform.Client.V2\PureCloudPlatform.Client.V2.csproj", "{86884B95-3BB3-47A8-B25F-14EE12203879}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PureCloudPlatform.Client.V2.Tests", "src\PureCloudPlatform.Client.V2.Tests\PureCloudPlatform.Client.V2.Tests.csproj", "{C75E717C-8754-49FE-82D5-B6689AE341A1}"
EndProject
Expand All @@ -12,10 +12,10 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9FDB0153-B1F7-4134-91BB-964BD9D5A59D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9FDB0153-B1F7-4134-91BB-964BD9D5A59D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9FDB0153-B1F7-4134-91BB-964BD9D5A59D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9FDB0153-B1F7-4134-91BB-964BD9D5A59D}.Release|Any CPU.Build.0 = Release|Any CPU
{86884B95-3BB3-47A8-B25F-14EE12203879}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{86884B95-3BB3-47A8-B25F-14EE12203879}.Debug|Any CPU.Build.0 = Debug|Any CPU
{86884B95-3BB3-47A8-B25F-14EE12203879}.Release|Any CPU.ActiveCfg = Release|Any CPU
{86884B95-3BB3-47A8-B25F-14EE12203879}.Release|Any CPU.Build.0 = Release|Any CPU
{C75E717C-8754-49FE-82D5-B6689AE341A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C75E717C-8754-49FE-82D5-B6689AE341A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C75E717C-8754-49FE-82D5-B6689AE341A1}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down
122 changes: 61 additions & 61 deletions build/TestResult.xml

Large diffs are not rendered by default.

Binary file modified build/bin/PureCloudPlatform.Client.V2.dll
Binary file not shown.
948 changes: 843 additions & 105 deletions build/docs/ArchitectApi.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/docs/BuSchedulingSettingsRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ title: BuSchedulingSettingsRequest
| **MessageSeverities** | [**List<SchedulerMessageTypeSeverity>**](SchedulerMessageTypeSeverity.html) | Schedule generation message severity configuration | [optional] |
| **SyncTimeOffProperties** | [**SetWrapperSyncTimeOffProperty**](SetWrapperSyncTimeOffProperty.html) | Synchronize set of time off properties from scheduled activities to time off requests when the schedule is published. | [optional] |
| **ServiceGoalImpact** | [**WfmServiceGoalImpactSettings**](WfmServiceGoalImpactSettings.html) | Configures the max percent increase and decrease of service goals for this business unit | [optional] |
| **AllowWorkPlanPerMinuteGranularity** | **bool?** | Indicates whether or not per minute granularity for scheduling will be enabled for this business unit | [optional] |
| **AllowWorkPlanPerMinuteGranularity** | **bool?** | Indicates whether or not per minute granularity for scheduling will be enabled for this business unit. Defaults to false. | [optional] |
{: class="table table-striped"}


2 changes: 1 addition & 1 deletion build/docs/BuSchedulingSettingsResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ title: BuSchedulingSettingsResponse
| **MessageSeverities** | [**List<SchedulerMessageTypeSeverity>**](SchedulerMessageTypeSeverity.html) | Schedule generation message severity configuration | [optional] |
| **SyncTimeOffProperties** | **List<string>** | Synchronize set of time off properties from scheduled activities to time off requests when the schedule is published. | [optional] |
| **ServiceGoalImpact** | [**WfmServiceGoalImpactSettings**](WfmServiceGoalImpactSettings.html) | Configures the max percent increase and decrease of service goals for this business unit | [optional] |
| **AllowWorkPlanPerMinuteGranularity** | **bool?** | Indicates whether or not per minute granularity for scheduling will be enabled for this business unit | [optional] |
| **AllowWorkPlanPerMinuteGranularity** | **bool?** | Indicates whether or not per minute granularity for scheduling will be enabled for this business unit. Defaults to false. | [optional] |
{: class="table table-striped"}


1 change: 1 addition & 0 deletions build/docs/Campaign.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ title: Campaign
| **ContactListFilters** | [**List<DomainEntityRef>**](DomainEntityRef.html) | Filter to apply to the contact list before dialing. Currently a campaign can only have one filter applied. | [optional] |
| **Division** | [**DomainEntityRef**](DomainEntityRef.html) | The division this campaign belongs to. | [optional] |
| **DynamicContactQueueingSettings** | [**DynamicContactQueueingSettings**](DynamicContactQueueingSettings.html) | Settings for dynamic queueing of contacts. | [optional] |
| **MaxCallsPerAgent** | **int?** | The maximum number of calls that can be placed per agent on this campaign | [optional] |
| **SelfUri** | **string** | The URI for this object | [optional] |
{: class="table table-striped"}

Expand Down
4 changes: 3 additions & 1 deletion build/docs/CommonRuleBulkUpdateNotificationsRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ title: CommonRuleBulkUpdateNotificationsRequest
|Name | Type | Description | Notes|
|------------ | ------------- | ------------- | -------------|
| **RuleIds** | **List<string>** | The user supplied rules ids to be updated | |
| **Properties** | [**ModifiableRuleProperties**](ModifiableRuleProperties.html) | The rule properties to be updated | |
| **Properties** | [**ModifiableRuleProperties**](ModifiableRuleProperties.html) | The rule properties to be updated | [optional] |
| **TypesToAdd** | **List<string>** | Collection of alerting notification types to add for all entities in the rules | [optional] |
| **TypesToRemove** | **List<string>** | Collection of alerting notification types to remove for all entities in the rules | [optional] |
{: class="table table-striped"}


14 changes: 14 additions & 0 deletions build/docs/ContactBulkSearchCriteria.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: ContactBulkSearchCriteria
---
## ININ.PureCloudApi.Model.ContactBulkSearchCriteria

## Properties

|Name | Type | Description | Notes|
|------------ | ------------- | ------------- | -------------|
| **Clauses** | [**List<ContactListFilterClause>**](ContactListFilterClause.html) | Groups of conditions to filter the contacts by. | [optional] |
| **FilterType** | **string** | How to join clauses together. | [optional] |
{: class="table table-striped"}


15 changes: 15 additions & 0 deletions build/docs/ContactsExportRequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: ContactsExportRequest
---
## ININ.PureCloudApi.Model.ContactsExportRequest

## Properties

|Name | Type | Description | Notes|
|------------ | ------------- | ------------- | -------------|
| **ContactListFilterId** | **string** | Contact List Filter ID. | [optional] |
| **SearchCriteria** | [**ContactBulkSearchCriteria**](ContactBulkSearchCriteria.html) | Criteria to filter the contacts by. | [optional] |
| **ContactIds** | **List<string>** | Contact IDs to be exported. | [optional] |
{: class="table table-striped"}


32 changes: 20 additions & 12 deletions build/docs/ConversationsApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ All URIs are relative to *https://api.mypurecloud.com*
| [**DeleteConversationsMessagesCachedmediaCachedMediaItemId**](ConversationsApi.html#deleteconversationsmessagescachedmediacachedmediaitemid) | **Delete** /api/v2/conversations/messages/cachedmedia/{cachedMediaItemId} | Remove a cached media item asychronously |
| [**DeleteConversationsMessagingIntegrationsFacebookIntegrationId**](ConversationsApi.html#deleteconversationsmessagingintegrationsfacebookintegrationid) | **Delete** /api/v2/conversations/messaging/integrations/facebook/{integrationId} | Delete a Facebook messaging integration |
| [**DeleteConversationsMessagingIntegrationsInstagramIntegrationId**](ConversationsApi.html#deleteconversationsmessagingintegrationsinstagramintegrationid) | **Delete** /api/v2/conversations/messaging/integrations/instagram/{integrationId} | Delete Instagram messaging integration |
| [**DeleteConversationsMessagingIntegrationsLineIntegrationId**](ConversationsApi.html#deleteconversationsmessagingintegrationslineintegrationid) | **Delete** /api/v2/conversations/messaging/integrations/line/{integrationId} | Delete a LINE messenger integration |
| [**DeleteConversationsMessagingIntegrationsLineIntegrationId**](ConversationsApi.html#deleteconversationsmessagingintegrationslineintegrationid) | **Delete** /api/v2/conversations/messaging/integrations/line/{integrationId} | Delete a LINE messenger integration (Deprecated) |
| [**DeleteConversationsMessagingIntegrationsOpenIntegrationId**](ConversationsApi.html#deleteconversationsmessagingintegrationsopenintegrationid) | **Delete** /api/v2/conversations/messaging/integrations/open/{integrationId} | Delete an Open messaging integration |
| [**DeleteConversationsMessagingIntegrationsTwitterIntegrationId**](ConversationsApi.html#deleteconversationsmessagingintegrationstwitterintegrationid) | **Delete** /api/v2/conversations/messaging/integrations/twitter/{integrationId} | Delete a Twitter messaging integration |
| [**DeleteConversationsMessagingIntegrationsWhatsappIntegrationId**](ConversationsApi.html#deleteconversationsmessagingintegrationswhatsappintegrationid) | **Delete** /api/v2/conversations/messaging/integrations/whatsapp/{integrationId} | Delete a WhatsApp messaging integration |
Expand Down Expand Up @@ -87,8 +87,8 @@ All URIs are relative to *https://api.mypurecloud.com*
| [**GetConversationsMessagingIntegrationsFacebookIntegrationId**](ConversationsApi.html#getconversationsmessagingintegrationsfacebookintegrationid) | **Get** /api/v2/conversations/messaging/integrations/facebook/{integrationId} | Get a Facebook messaging integration |
| [**GetConversationsMessagingIntegrationsInstagram**](ConversationsApi.html#getconversationsmessagingintegrationsinstagram) | **Get** /api/v2/conversations/messaging/integrations/instagram | Get a list of Instagram Integrations |
| [**GetConversationsMessagingIntegrationsInstagramIntegrationId**](ConversationsApi.html#getconversationsmessagingintegrationsinstagramintegrationid) | **Get** /api/v2/conversations/messaging/integrations/instagram/{integrationId} | Get Instagram messaging integration |
| [**GetConversationsMessagingIntegrationsLine**](ConversationsApi.html#getconversationsmessagingintegrationsline) | **Get** /api/v2/conversations/messaging/integrations/line | Get a list of LINE messenger Integrations |
| [**GetConversationsMessagingIntegrationsLineIntegrationId**](ConversationsApi.html#getconversationsmessagingintegrationslineintegrationid) | **Get** /api/v2/conversations/messaging/integrations/line/{integrationId} | Get a LINE messenger integration |
| [**GetConversationsMessagingIntegrationsLine**](ConversationsApi.html#getconversationsmessagingintegrationsline) | **Get** /api/v2/conversations/messaging/integrations/line | Get a list of LINE messenger Integrations (Deprecated) |
| [**GetConversationsMessagingIntegrationsLineIntegrationId**](ConversationsApi.html#getconversationsmessagingintegrationslineintegrationid) | **Get** /api/v2/conversations/messaging/integrations/line/{integrationId} | Get a LINE messenger integration (Deprecated) |
| [**GetConversationsMessagingIntegrationsOpen**](ConversationsApi.html#getconversationsmessagingintegrationsopen) | **Get** /api/v2/conversations/messaging/integrations/open | Get a list of Open messaging integrations |
| [**GetConversationsMessagingIntegrationsOpenIntegrationId**](ConversationsApi.html#getconversationsmessagingintegrationsopenintegrationid) | **Get** /api/v2/conversations/messaging/integrations/open/{integrationId} | Get an Open messaging integration |
| [**GetConversationsMessagingIntegrationsTwitter**](ConversationsApi.html#getconversationsmessagingintegrationstwitter) | **Get** /api/v2/conversations/messaging/integrations/twitter | Get a list of Twitter Integrations |
Expand Down Expand Up @@ -240,7 +240,7 @@ All URIs are relative to *https://api.mypurecloud.com*
| [**PutConversationsEmailRecordingstate**](ConversationsApi.html#putconversationsemailrecordingstate) | **Put** /api/v2/conversations/emails/{conversationId}/recordingstate | Update a conversation by setting its recording state |
| [**PutConversationsKeyconfiguration**](ConversationsApi.html#putconversationskeyconfiguration) | **Put** /api/v2/conversations/keyconfigurations/{keyconfigurationsId} | Update the encryption key configurations |
| [**PutConversationsMessageRecordingstate**](ConversationsApi.html#putconversationsmessagerecordingstate) | **Put** /api/v2/conversations/messages/{conversationId}/recordingstate | Update a conversation by setting its recording state |
| [**PutConversationsMessagingIntegrationsLineIntegrationId**](ConversationsApi.html#putconversationsmessagingintegrationslineintegrationid) | **Put** /api/v2/conversations/messaging/integrations/line/{integrationId} | Update a LINE messenger integration |
| [**PutConversationsMessagingIntegrationsLineIntegrationId**](ConversationsApi.html#putconversationsmessagingintegrationslineintegrationid) | **Put** /api/v2/conversations/messaging/integrations/line/{integrationId} | Update a LINE messenger integration (Deprecated) |
| [**PutConversationsMessagingSettingsDefault**](ConversationsApi.html#putconversationsmessagingsettingsdefault) | **Put** /api/v2/conversations/messaging/settings/default | Set the organization's default setting that may be applied to to integrations without settings |
| [**PutConversationsMessagingSupportedcontentDefault**](ConversationsApi.html#putconversationsmessagingsupportedcontentdefault) | **Put** /api/v2/conversations/messaging/supportedcontent/default | Set the organization's default supported content profile that may be assigned to an integration when it is created. |
| [**PutConversationsMessagingThreadingtimeline**](ConversationsApi.html#putconversationsmessagingthreadingtimeline) | **Put** /api/v2/conversations/messaging/threadingtimeline | Update conversation threading window timeline for each messaging type |
Expand Down Expand Up @@ -756,9 +756,11 @@ void (empty response body)

## void DeleteConversationsMessagingIntegrationsLineIntegrationId (string integrationId)

<span style="background-color: #f0ad4e;display: inline-block;padding: 7px;font-weight: bold;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;margin: 10px 0;">DEPRECATED</span>

Delete a LINE messenger integration (Deprecated)

Delete a LINE messenger integration
This endpoint is deprecated. Please see the article https://help.mypurecloud.com/articles/deprecation-native-line-third-party-messaging-channel/

Requires ALL permissions:

Expand Down Expand Up @@ -790,7 +792,7 @@ namespace Example

try
{
// Delete a LINE messenger integration
// Delete a LINE messenger integration (Deprecated)
apiInstance.DeleteConversationsMessagingIntegrationsLineIntegrationId(integrationId);
}
catch (Exception e)
Expand Down Expand Up @@ -5359,9 +5361,11 @@ namespace Example

## [**LineIntegrationEntityListing**](LineIntegrationEntityListing.html) GetConversationsMessagingIntegrationsLine (int? pageSize = null, int? pageNumber = null, string expand = null, string supportedContentId = null, string messagingSettingId = null)

<span style="background-color: #f0ad4e;display: inline-block;padding: 7px;font-weight: bold;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;margin: 10px 0;">DEPRECATED</span>

Get a list of LINE messenger Integrations (Deprecated)

Get a list of LINE messenger Integrations
This endpoint is deprecated. Please see the article https://help.mypurecloud.com/articles/deprecation-native-line-third-party-messaging-channel/

Requires ALL permissions:

Expand Down Expand Up @@ -5397,7 +5401,7 @@ namespace Example

try
{
// Get a list of LINE messenger Integrations
// Get a list of LINE messenger Integrations (Deprecated)
LineIntegrationEntityListing result = apiInstance.GetConversationsMessagingIntegrationsLine(pageSize, pageNumber, expand, supportedContentId, messagingSettingId);
Debug.WriteLine(result);
}
Expand Down Expand Up @@ -5430,9 +5434,11 @@ namespace Example

## [**LineIntegration**](LineIntegration.html) GetConversationsMessagingIntegrationsLineIntegrationId (string integrationId, string expand = null)

<span style="background-color: #f0ad4e;display: inline-block;padding: 7px;font-weight: bold;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;margin: 10px 0;">DEPRECATED</span>

Get a LINE messenger integration (Deprecated)

Get a LINE messenger integration
This endpoint is deprecated. Please see the article https://help.mypurecloud.com/articles/deprecation-native-line-third-party-messaging-channel/

Requires ALL permissions:

Expand Down Expand Up @@ -5465,7 +5471,7 @@ namespace Example

try
{
// Get a LINE messenger integration
// Get a LINE messenger integration (Deprecated)
LineIntegration result = apiInstance.GetConversationsMessagingIntegrationsLineIntegrationId(integrationId, expand);
Debug.WriteLine(result);
}
Expand Down Expand Up @@ -15403,9 +15409,11 @@ namespace Example

## [**LineIntegration**](LineIntegration.html) PutConversationsMessagingIntegrationsLineIntegrationId (string integrationId, LineIntegrationRequest body)

<span style="background-color: #f0ad4e;display: inline-block;padding: 7px;font-weight: bold;line-height: 1;color: #ffffff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;margin: 10px 0;">DEPRECATED</span>

Update a LINE messenger integration (Deprecated)

Update a LINE messenger integration
This endpoint is deprecated. Please see the article https://help.mypurecloud.com/articles/deprecation-native-line-third-party-messaging-channel/

Requires ALL permissions:

Expand Down Expand Up @@ -15438,7 +15446,7 @@ namespace Example

try
{
// Update a LINE messenger integration
// Update a LINE messenger integration (Deprecated)
LineIntegration result = apiInstance.PutConversationsMessagingIntegrationsLineIntegrationId(integrationId, body);
Debug.WriteLine(result);
}
Expand Down
19 changes: 19 additions & 0 deletions build/docs/DialogflowCXAgent.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: DialogflowCXAgent
---
## ININ.PureCloudApi.Model.DialogflowCXAgent

## Properties

|Name | Type | Description | Notes|
|------------ | ------------- | ------------- | -------------|
| **Id** | **string** | The globally unique identifier for the object. | [optional] |
| **Name** | **string** | | [optional] |
| **Project** | [**DialogflowCXProject**](DialogflowCXProject.html) | The project this Dialogflow CX agent belongs to. | [optional] |
| **Languages** | **List&lt;string&gt;** | The supported languages of the Dialogflow CX agent. Each value will be a language code in the country-locale format. e.g. en-us, es-us, fr-ca, etc. | [optional] |
| **Environments** | [**List&lt;DialogflowCXEnvironment&gt;**](DialogflowCXEnvironment.html) | Available environments for this CX agent. | [optional] |
| **Integration** | [**DomainEntityRef**](DomainEntityRef.html) | The Integration this Dialogflow CX agent was referenced from. | [optional] |
| **SelfUri** | **string** | The URI for this object | [optional] |
{: class="table table-striped"}


18 changes: 18 additions & 0 deletions build/docs/DialogflowCXAgentSummary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: DialogflowCXAgentSummary
---
## ININ.PureCloudApi.Model.DialogflowCXAgentSummary

## Properties

|Name | Type | Description | Notes|
|------------ | ------------- | ------------- | -------------|
| **Id** | **string** | The globally unique identifier for the object. | [optional] |
| **Name** | **string** | | [optional] |
| **Project** | [**DialogflowCXProject**](DialogflowCXProject.html) | The project this Dialogflow CX agent belongs to. | [optional] |
| **Description** | **string** | A description of the Dialogflow CX agent. | [optional] |
| **Integration** | [**DomainEntityRef**](DomainEntityRef.html) | The Integration this Dialogflow CX agent was referenced from. | [optional] |
| **SelfUri** | **string** | The URI for this object | [optional] |
{: class="table table-striped"}


Loading

0 comments on commit 581d176

Please sign in to comment.