Skip to content

Commit 2ff9a51

Browse files
author
PureCloud Jenkins
committed
92.0.0
1 parent d745894 commit 2ff9a51

119 files changed

Lines changed: 8529 additions & 523 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,10 @@
318318
from .models.cobrowsesession import Cobrowsesession
319319
from .models.command_status import CommandStatus
320320
from .models.command_status_entity_listing import CommandStatusEntityListing
321+
from .models.common_campaign import CommonCampaign
322+
from .models.common_campaign_division_view import CommonCampaignDivisionView
323+
from .models.common_campaign_division_view_entity_listing import CommonCampaignDivisionViewEntityListing
324+
from .models.common_campaign_entity_listing import CommonCampaignEntityListing
321325
from .models.condition import Condition
322326
from .models.connect_rate import ConnectRate
323327
from .models.consult_transfer import ConsultTransfer
@@ -942,6 +946,10 @@
942946
from .models.headcount_forecast import HeadcountForecast
943947
from .models.headcount_interval import HeadcountInterval
944948
from .models.help_link import HelpLink
949+
from .models.historical_adherence_actuals import HistoricalAdherenceActuals
950+
from .models.historical_adherence_day_metrics import HistoricalAdherenceDayMetrics
951+
from .models.historical_adherence_exception_info import HistoricalAdherenceExceptionInfo
952+
from .models.historical_adherence_query_result import HistoricalAdherenceQueryResult
945953
from .models.history_entry import HistoryEntry
946954
from .models.history_listing import HistoryListing
947955
from .models.homer_record import HomerRecord
@@ -1100,6 +1108,10 @@
11001108
from .models.message_media_policy_conditions import MessageMediaPolicyConditions
11011109
from .models.message_sticker import MessageSticker
11021110
from .models.message_sticker_attachment import MessageStickerAttachment
1111+
from .models.messaging_campaign import MessagingCampaign
1112+
from .models.messaging_campaign_division_view import MessagingCampaignDivisionView
1113+
from .models.messaging_campaign_division_view_entity_listing import MessagingCampaignDivisionViewEntityListing
1114+
from .models.messaging_campaign_entity_listing import MessagingCampaignEntityListing
11031115
from .models.messaging_integration import MessagingIntegration
11041116
from .models.messaging_integration_entity_listing import MessagingIntegrationEntityListing
11051117
from .models.messaging_sticker import MessagingSticker
@@ -1663,9 +1675,11 @@
16631675
from .models.sms_address_entity_listing import SmsAddressEntityListing
16641676
from .models.sms_address_provision import SmsAddressProvision
16651677
from .models.sms_available_phone_number import SmsAvailablePhoneNumber
1678+
from .models.sms_config import SmsConfig
16661679
from .models.sms_phone_number import SmsPhoneNumber
16671680
from .models.sms_phone_number_entity_listing import SmsPhoneNumberEntityListing
16681681
from .models.sms_phone_number_provision import SmsPhoneNumberProvision
1682+
from .models.sms_phone_number_ref import SmsPhoneNumberRef
16691683
from .models.social_expression import SocialExpression
16701684
from .models.social_handle import SocialHandle
16711685
from .models.sort_item import SortItem
@@ -1989,11 +2003,15 @@
19892003
from .models.wfm_bulk_shift_trade_state_update_notification_topic_local_date import WfmBulkShiftTradeStateUpdateNotificationTopicLocalDate
19902004
from .models.wfm_bulk_shift_trade_state_update_notification_topic_user_reference import WfmBulkShiftTradeStateUpdateNotificationTopicUserReference
19912005
from .models.wfm_bulk_shift_trade_state_update_notification_topic_wfm_versioned_entity_metadata import WfmBulkShiftTradeStateUpdateNotificationTopicWfmVersionedEntityMetadata
2006+
from .models.wfm_business_unit_reference import WfmBusinessUnitReference
19922007
from .models.wfm_forecast_modification_interval_offset_value import WfmForecastModificationIntervalOffsetValue
19932008
from .models.wfm_historical_adherence_calculations_complete_topic_wfm_historical_adherence_calculations_complete_notice import WfmHistoricalAdherenceCalculationsCompleteTopicWfmHistoricalAdherenceCalculationsCompleteNotice
19942009
from .models.wfm_historical_adherence_query import WfmHistoricalAdherenceQuery
19952010
from .models.wfm_historical_adherence_query_for_users import WfmHistoricalAdherenceQueryForUsers
19962011
from .models.wfm_historical_adherence_response import WfmHistoricalAdherenceResponse
2012+
from .models.wfm_historical_adherence_result_wrapper import WfmHistoricalAdherenceResultWrapper
2013+
from .models.wfm_historical_data_upload_request_status_topic_date_time import WfmHistoricalDataUploadRequestStatusTopicDateTime
2014+
from .models.wfm_historical_data_upload_request_status_topic_historical_data_upload_request_update import WfmHistoricalDataUploadRequestStatusTopicHistoricalDataUploadRequestUpdate
19972015
from .models.wfm_intraday_data_update_topic_intraday_data_group import WfmIntradayDataUpdateTopicIntradayDataGroup
19982016
from .models.wfm_intraday_data_update_topic_intraday_data_update import WfmIntradayDataUpdateTopicIntradayDataUpdate
19992017
from .models.wfm_intraday_data_update_topic_intraday_forecast_data import WfmIntradayDataUpdateTopicIntradayForecastData
@@ -2010,6 +2028,7 @@
20102028
from .models.wfm_move_agents_complete_topic_wfm_move_agents_complete import WfmMoveAgentsCompleteTopicWfmMoveAgentsComplete
20112029
from .models.wfm_move_management_unit_topic_business_unit import WfmMoveManagementUnitTopicBusinessUnit
20122030
from .models.wfm_move_management_unit_topic_move_management_unit_notification import WfmMoveManagementUnitTopicMoveManagementUnitNotification
2031+
from .models.wfm_schedule_reference import WfmScheduleReference
20132032
from .models.wfm_schedule_topic_wfm_schedule_notification import WfmScheduleTopicWfmScheduleNotification
20142033
from .models.wfm_time_off_request_update_topic_time_off_request_update import WfmTimeOffRequestUpdateTopicTimeOffRequestUpdate
20152034
from .models.wfm_time_off_request_update_topic_user_reference import WfmTimeOffRequestUpdateTopicUserReference

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ def __call_api(self, resource_path, method,
185185
header_params['Cookie'] = self.cookie
186186
if header_params:
187187
header_params = self.sanitize_for_serialization(header_params)
188-
header_params['purecloud-sdk'] = '91.0.0'
188+
header_params['purecloud-sdk'] = '92.0.0'
189189

190190
# path parameters
191191
if path_params:

build/PureCloudPlatformClientV2/apis/architect_api.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2841,12 +2841,13 @@ def get_architect_schedulegroups(self, **kwargs):
28412841
:param str sort_by: Sort by
28422842
:param str sort_order: Sort order
28432843
:param str name: Name of the Schedule Group to filter by.
2844+
:param str schedule_ids: A comma-delimited list of Schedule IDs to filter by.
28442845
:return: ScheduleGroupEntityListing
28452846
If the method is called asynchronously,
28462847
returns the request thread.
28472848
"""
28482849

2849-
all_params = ['page_number', 'page_size', 'sort_by', 'sort_order', 'name']
2850+
all_params = ['page_number', 'page_size', 'sort_by', 'sort_order', 'name', 'schedule_ids']
28502851
all_params.append('callback')
28512852

28522853
params = locals()
@@ -2875,6 +2876,8 @@ def get_architect_schedulegroups(self, **kwargs):
28752876
query_params['sortOrder'] = params['sort_order']
28762877
if 'name' in params:
28772878
query_params['name'] = params['name']
2879+
if 'schedule_ids' in params:
2880+
query_params['scheduleIds'] = params['schedule_ids']
28782881

28792882
header_params = {}
28802883

build/PureCloudPlatformClientV2/apis/coaching_api.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ def delete_coaching_appointment(self, appointment_id, **kwargs):
6262
:param callback function: The callback function
6363
for asynchronous request. (optional)
6464
:param str appointment_id: The ID of the coaching appointment. (required)
65-
:return: None
65+
:return: CoachingAppointmentReference
6666
If the method is called asynchronously,
6767
returns the request thread.
6868
"""
@@ -119,7 +119,7 @@ def delete_coaching_appointment(self, appointment_id, **kwargs):
119119
body=body_params,
120120
post_params=form_params,
121121
files=local_var_files,
122-
response_type=None,
122+
response_type='CoachingAppointmentReference',
123123
auth_settings=auth_settings,
124124
callback=params.get('callback'))
125125
return response
@@ -554,7 +554,7 @@ def get_coaching_appointments(self, user_ids, **kwargs):
554554
:param callback function: The callback function
555555
for asynchronous request. (optional)
556556
:param list[str] user_ids: The user IDs for which to retrieve appointments (required)
557-
:param str interval: Interval string; format is ISO-8601. Separate start and end times with forward slash '/'
557+
:param str interval: Interval to filter data by. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
558558
:param int page_number: Page number
559559
:param int page_size: Page size
560560
:param list[str] statuses: Appointment Statuses to filter by
@@ -649,7 +649,7 @@ def get_coaching_appointments_me(self, **kwargs):
649649
650650
:param callback function: The callback function
651651
for asynchronous request. (optional)
652-
:param str interval: Interval string; format is ISO-8601. Separate start and end times with forward slash '/'
652+
:param str interval: Interval to filter data by. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
653653
:param int page_number: Page number
654654
:param int page_size: Page size
655655
:param list[str] statuses: Appointment Statuses to filter by

build/PureCloudPlatformClientV2/apis/conversations_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7941,7 +7941,7 @@ def post_analytics_conversations_details_query(self, body, **kwargs):
79417941

79427942
def post_conversation_disconnect(self, conversation_id, **kwargs):
79437943
"""
7944-
Performs a full conversation teardown. Issues disconnect requests for any connected media. Applies a system wrap-up code to any participants that are pending wrap-up. This is not intended to be the normal way of ending interactions but is available in the event of problems with the application to allow a resyncronization of state across all components. It is recommended that users submit a support case if they are relying on this endpoint systematically as there is likely something that needs investigation.
7944+
Performs a full conversation teardown. Issues disconnect requests for any connected media. Applies a system wrap-up code to any participants that are pending wrap-up. This is not intended to be the normal way of ending interactions but is available in the event of problems with the application to allow a resynchronization of state across all components. It is recommended that users submit a support case if they are relying on this endpoint systematically as there is likely something that needs investigation.
79457945
79467946
79477947
This method makes a synchronous HTTP request by default. To make an
@@ -10711,7 +10711,7 @@ def post_conversations_messaging_integrations_twitter(self, body, **kwargs):
1071110711
def post_conversations_messaging_integrations_whatsapp(self, body, **kwargs):
1071210712
"""
1071310713
Create a WhatsApp Integration
10714-
10714+
You must be approved by WhatsApp to use this feature. Your approved e164-formatted phone number and valid WhatsApp certificate for your number are required. Your WhatsApp certificate must have valid base64 encoding. Please paste carefully and do not add any leading or trailing spaces. Do not alter any characters. An integration must be activated within 7 days of certificate generation. If you cannot complete the addition and activation of the number within 7 days, please obtain a new certificate before creating the integration. Integrations created with an invalid number or certificate may immediately incur additional integration fees. Please carefully enter your number and certificate as described.
1071510715
1071610716
This method makes a synchronous HTTP request by default. To make an
1071710717
asynchronous HTTP request, please define a `callback` function

build/PureCloudPlatformClientV2/apis/external_contacts_api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3090,8 +3090,8 @@ def put_externalcontacts_contacts_schema(self, schema_id, body, **kwargs):
30903090

30913091
def put_externalcontacts_conversation(self, conversation_id, body, **kwargs):
30923092
"""
3093-
Associate an external contact with a conversation
3094-
3093+
Associate/disassociate an external contact with a conversation
3094+
To associate, supply a value for the externalContactId. To disassociate, do not include the property at all.
30953095
30963096
This method makes a synchronous HTTP request by default. To make an
30973097
asynchronous HTTP request, please define a `callback` function

0 commit comments

Comments
 (0)