Skip to content

Commit cfe30f0

Browse files
author
PureCloud Jenkins
committed
214.0.0
1 parent d651fc7 commit cfe30f0

5,196 files changed

Lines changed: 21136 additions & 10744 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.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
Documentation can be found at https://mypurecloud.github.io/platform-client-sdk-python/
77

8-
Documentation version PureCloudPlatformClientV2 213.0.0
8+
Documentation version PureCloudPlatformClientV2 214.0.0
99

1010
## Preview APIs
1111

build/.openapi-generator/FILES

Lines changed: 91 additions & 0 deletions
Large diffs are not rendered by default.

build/APIData.json

Lines changed: 180 additions & 9 deletions
Large diffs are not rendered by default.

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -545,6 +545,7 @@
545545
from .models.business_unit_reference import BusinessUnitReference
546546
from .models.business_unit_response import BusinessUnitResponse
547547
from .models.business_unit_settings_response import BusinessUnitSettingsResponse
548+
from .models.button import Button
548549
from .models.button_component import ButtonComponent
549550
from .models.button_response import ButtonResponse
550551
from .models.cached_media_item import CachedMediaItem
@@ -612,6 +613,8 @@
612613
from .models.campaign_rule_entity_listing import CampaignRuleEntityListing
613614
from .models.campaign_rule_execution_settings import CampaignRuleExecutionSettings
614615
from .models.campaign_rule_parameters import CampaignRuleParameters
616+
from .models.campaign_rule_warning import CampaignRuleWarning
617+
from .models.campaign_rule_warning_parameters import CampaignRuleWarningParameters
615618
from .models.campaign_schedule import CampaignSchedule
616619
from .models.campaign_sequence import CampaignSequence
617620
from .models.campaign_sequence_entity_listing import CampaignSequenceEntityListing
@@ -1088,6 +1091,14 @@
10881091
from .models.conversation_summary_followup import ConversationSummaryFollowup
10891092
from .models.conversation_summary_reason import ConversationSummaryReason
10901093
from .models.conversation_summary_resolution import ConversationSummaryResolution
1094+
from .models.conversation_summary_topic_virtual_agents_conversation_headline import ConversationSummaryTopicVirtualAgentsConversationHeadline
1095+
from .models.conversation_summary_topic_virtual_agents_conversation_reason import ConversationSummaryTopicVirtualAgentsConversationReason
1096+
from .models.conversation_summary_topic_virtual_agents_conversation_resolution import ConversationSummaryTopicVirtualAgentsConversationResolution
1097+
from .models.conversation_summary_topic_virtual_agents_conversation_summary import ConversationSummaryTopicVirtualAgentsConversationSummary
1098+
from .models.conversation_summary_topic_virtual_agents_conversation_summary_event import ConversationSummaryTopicVirtualAgentsConversationSummaryEvent
1099+
from .models.conversation_summary_topic_virtual_agents_conversation_summary_participant import ConversationSummaryTopicVirtualAgentsConversationSummaryParticipant
1100+
from .models.conversation_summary_topic_virtual_agents_conversation_wrap_up_code import ConversationSummaryTopicVirtualAgentsConversationWrapUpCode
1101+
from .models.conversation_summary_topic_virtual_agents_trigger_source import ConversationSummaryTopicVirtualAgentsTriggerSource
10911102
from .models.conversation_summary_wrapup_code import ConversationSummaryWrapupCode
10921103
from .models.conversation_tags_update import ConversationTagsUpdate
10931104
from .models.conversation_threading_window import ConversationThreadingWindow
@@ -1204,6 +1215,14 @@
12041215
from .models.cross_platform_policy_actions import CrossPlatformPolicyActions
12051216
from .models.cross_platform_policy_create import CrossPlatformPolicyCreate
12061217
from .models.cross_platform_policy_update import CrossPlatformPolicyUpdate
1218+
from .models.csv_job_request import CsvJobRequest
1219+
from .models.csv_job_response import CsvJobResponse
1220+
from .models.csv_mapping_entry import CsvMappingEntry
1221+
from .models.csv_settings import CsvSettings
1222+
from .models.csv_upload_details_response import CsvUploadDetailsResponse
1223+
from .models.csv_upload_preview_response import CsvUploadPreviewResponse
1224+
from .models.csv_upload_request import CsvUploadRequest
1225+
from .models.csv_upload_response import CsvUploadResponse
12071226
from .models.cta_button_style_properties import CtaButtonStyleProperties
12081227
from .models.current_user_schedule_request_body import CurrentUserScheduleRequestBody
12091228
from .models.current_user_time_off_integration_status_request import CurrentUserTimeOffIntegrationStatusRequest
@@ -1421,7 +1440,9 @@
14211440
from .models.document_body_list import DocumentBodyList
14221441
from .models.document_body_list_block import DocumentBodyListBlock
14231442
from .models.document_body_list_block_properties import DocumentBodyListBlockProperties
1443+
from .models.document_body_list_block_with_highlight import DocumentBodyListBlockWithHighlight
14241444
from .models.document_body_list_item_properties import DocumentBodyListItemProperties
1445+
from .models.document_body_list_with_highlight import DocumentBodyListWithHighlight
14251446
from .models.document_body_paragraph import DocumentBodyParagraph
14261447
from .models.document_body_paragraph_properties import DocumentBodyParagraphProperties
14271448
from .models.document_body_paragraph_with_highlight import DocumentBodyParagraphWithHighlight
@@ -1430,9 +1451,12 @@
14301451
from .models.document_body_table_caption_item import DocumentBodyTableCaptionItem
14311452
from .models.document_body_table_cell_block import DocumentBodyTableCellBlock
14321453
from .models.document_body_table_cell_block_properties import DocumentBodyTableCellBlockProperties
1454+
from .models.document_body_table_cell_block_with_highlight import DocumentBodyTableCellBlockWithHighlight
14331455
from .models.document_body_table_properties import DocumentBodyTableProperties
14341456
from .models.document_body_table_row_block import DocumentBodyTableRowBlock
14351457
from .models.document_body_table_row_block_properties import DocumentBodyTableRowBlockProperties
1458+
from .models.document_body_table_row_block_with_highlight import DocumentBodyTableRowBlockWithHighlight
1459+
from .models.document_body_table_with_highlight import DocumentBodyTableWithHighlight
14361460
from .models.document_body_video import DocumentBodyVideo
14371461
from .models.document_body_video_properties import DocumentBodyVideoProperties
14381462
from .models.document_body_with_highlight import DocumentBodyWithHighlight
@@ -1444,13 +1468,15 @@
14441468
from .models.document_entity_listing import DocumentEntityListing
14451469
from .models.document_faq import DocumentFaq
14461470
from .models.document_list_content_block import DocumentListContentBlock
1471+
from .models.document_list_content_block_with_highlight import DocumentListContentBlockWithHighlight
14471472
from .models.document_listing import DocumentListing
14481473
from .models.document_query import DocumentQuery
14491474
from .models.document_query_clause import DocumentQueryClause
14501475
from .models.document_query_interval import DocumentQueryInterval
14511476
from .models.document_query_predicate import DocumentQueryPredicate
14521477
from .models.document_reference import DocumentReference
14531478
from .models.document_table_content_block import DocumentTableContentBlock
1479+
from .models.document_table_content_block_with_highlight import DocumentTableContentBlockWithHighlight
14541480
from .models.document_text import DocumentText
14551481
from .models.document_text_properties import DocumentTextProperties
14561482
from .models.document_thumbnail import DocumentThumbnail
@@ -2001,6 +2027,7 @@
20012027
from .models.guest_response_category import GuestResponseCategory
20022028
from .models.headcount_forecast import HeadcountForecast
20032029
from .models.headcount_interval import HeadcountInterval
2030+
from .models.header import Header
20042031
from .models.health_info import HealthInfo
20052032
from .models.help_link import HelpLink
20062033
from .models.help_settings import HelpSettings
@@ -2541,6 +2568,7 @@
25412568
from .models.listed_dictionary_feedback import ListedDictionaryFeedback
25422569
from .models.listed_program import ListedProgram
25432570
from .models.listed_topic import ListedTopic
2571+
from .models.listing import Listing
25442572
from .models.local_date_range import LocalDateRange
25452573
from .models.local_encryption_configuration import LocalEncryptionConfiguration
25462574
from .models.local_encryption_key_request import LocalEncryptionKeyRequest
@@ -2621,6 +2649,8 @@
26212649
from .models.message_data import MessageData
26222650
from .models.message_details import MessageDetails
26232651
from .models.message_evaluation import MessageEvaluation
2652+
from .models.message_footer import MessageFooter
2653+
from .models.message_header import MessageHeader
26242654
from .models.message_info import MessageInfo
26252655
from .models.message_media import MessageMedia
26262656
from .models.message_media_attachment import MessageMediaAttachment
@@ -4053,6 +4083,7 @@
40534083
from .models.trustee_audit_query_request import TrusteeAuditQueryRequest
40544084
from .models.trustee_authorization import TrusteeAuthorization
40554085
from .models.trustee_billing_overview import TrusteeBillingOverview
4086+
from .models.trustee_reference_list import TrusteeReferenceList
40564087
from .models.trustor import Trustor
40574088
from .models.trustor_audit_query_request import TrustorAuditQueryRequest
40584089
from .models.trustor_entity_listing import TrustorEntityListing
@@ -4205,6 +4236,7 @@
42054236
from .models.user_recording import UserRecording
42064237
from .models.user_recording_entity_listing import UserRecordingEntityListing
42074238
from .models.user_reference import UserReference
4239+
from .models.user_reference_entity_listing import UserReferenceEntityListing
42084240
from .models.user_reference_with_name import UserReferenceWithName
42094241
from .models.user_routing_language import UserRoutingLanguage
42104242
from .models.user_routing_language_post import UserRoutingLanguagePost
@@ -4309,7 +4341,9 @@
43094341
from .models.validate_assign_users import ValidateAssignUsers
43104342
from .models.validate_work_plan_messages import ValidateWorkPlanMessages
43114343
from .models.validate_work_plan_response import ValidateWorkPlanResponse
4344+
from .models.validation_error import ValidationError
43124345
from .models.validation_limits import ValidationLimits
4346+
from .models.validation_result import ValidationResult
43134347
from .models.validation_service_request import ValidationServiceRequest
43144348
from .models.value_wrapper_activity_plan_service_goal_impact_overrides import ValueWrapperActivityPlanServiceGoalImpactOverrides
43154349
from .models.value_wrapper_date import ValueWrapperDate
@@ -4572,20 +4606,23 @@
45724606
from .models.wfm_user_schedule_adherence_updated_mu_topic_real_time_adherence_explanation import WfmUserScheduleAdherenceUpdatedMuTopicRealTimeAdherenceExplanation
45734607
from .models.wfm_user_schedule_adherence_updated_mu_topic_secondary_presence_reference import WfmUserScheduleAdherenceUpdatedMuTopicSecondaryPresenceReference
45744608
from .models.wfm_user_schedule_adherence_updated_mu_topic_uri_reference import WfmUserScheduleAdherenceUpdatedMuTopicUriReference
4609+
from .models.wfm_user_schedule_adherence_updated_mu_topic_user_next_activity_reminder import WfmUserScheduleAdherenceUpdatedMuTopicUserNextActivityReminder
45754610
from .models.wfm_user_schedule_adherence_updated_mu_topic_user_reference import WfmUserScheduleAdherenceUpdatedMuTopicUserReference
45764611
from .models.wfm_user_schedule_adherence_updated_mu_topic_user_schedule_adherence_update import WfmUserScheduleAdherenceUpdatedMuTopicUserScheduleAdherenceUpdate
45774612
from .models.wfm_user_schedule_adherence_updated_team_topic_activity_code_reference import WfmUserScheduleAdherenceUpdatedTeamTopicActivityCodeReference
45784613
from .models.wfm_user_schedule_adherence_updated_team_topic_queue_reference import WfmUserScheduleAdherenceUpdatedTeamTopicQueueReference
45794614
from .models.wfm_user_schedule_adherence_updated_team_topic_real_time_adherence_explanation import WfmUserScheduleAdherenceUpdatedTeamTopicRealTimeAdherenceExplanation
45804615
from .models.wfm_user_schedule_adherence_updated_team_topic_secondary_presence_reference import WfmUserScheduleAdherenceUpdatedTeamTopicSecondaryPresenceReference
45814616
from .models.wfm_user_schedule_adherence_updated_team_topic_uri_reference import WfmUserScheduleAdherenceUpdatedTeamTopicUriReference
4617+
from .models.wfm_user_schedule_adherence_updated_team_topic_user_next_activity_reminder import WfmUserScheduleAdherenceUpdatedTeamTopicUserNextActivityReminder
45824618
from .models.wfm_user_schedule_adherence_updated_team_topic_user_reference import WfmUserScheduleAdherenceUpdatedTeamTopicUserReference
45834619
from .models.wfm_user_schedule_adherence_updated_team_topic_user_schedule_adherence_update import WfmUserScheduleAdherenceUpdatedTeamTopicUserScheduleAdherenceUpdate
45844620
from .models.wfm_user_schedule_adherence_updated_topic_activity_code_reference import WfmUserScheduleAdherenceUpdatedTopicActivityCodeReference
45854621
from .models.wfm_user_schedule_adherence_updated_topic_queue_reference import WfmUserScheduleAdherenceUpdatedTopicQueueReference
45864622
from .models.wfm_user_schedule_adherence_updated_topic_real_time_adherence_explanation import WfmUserScheduleAdherenceUpdatedTopicRealTimeAdherenceExplanation
45874623
from .models.wfm_user_schedule_adherence_updated_topic_secondary_presence_reference import WfmUserScheduleAdherenceUpdatedTopicSecondaryPresenceReference
45884624
from .models.wfm_user_schedule_adherence_updated_topic_uri_reference import WfmUserScheduleAdherenceUpdatedTopicUriReference
4625+
from .models.wfm_user_schedule_adherence_updated_topic_user_next_activity_reminder import WfmUserScheduleAdherenceUpdatedTopicUserNextActivityReminder
45894626
from .models.wfm_user_schedule_adherence_updated_topic_user_reference import WfmUserScheduleAdherenceUpdatedTopicUserReference
45904627
from .models.wfm_user_schedule_adherence_updated_topic_user_schedule_adherence_update import WfmUserScheduleAdherenceUpdatedTopicUserScheduleAdherenceUpdate
45914628
from .models.wfm_versioned_entity_metadata import WfmVersionedEntityMetadata
@@ -4680,6 +4717,9 @@
46804717
from .models.workitem_query_job_create import WorkitemQueryJobCreate
46814718
from .models.workitem_query_job_error import WorkitemQueryJobError
46824719
from .models.workitem_query_job_filter import WorkitemQueryJobFilter
4720+
from .models.workitem_query_job_query_filters import WorkitemQueryJobQueryFilters
4721+
from .models.workitem_query_job_query_filters_criteria import WorkitemQueryJobQueryFiltersCriteria
4722+
from .models.workitem_query_job_query_filters_predicate import WorkitemQueryJobQueryFiltersPredicate
46834723
from .models.workitem_query_job_response import WorkitemQueryJobResponse
46844724
from .models.workitem_query_job_sort import WorkitemQueryJobSort
46854725
from .models.workitem_query_post_request import WorkitemQueryPostRequest

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ def __call_api(self, resource_path, method,
357357
header_params['Cookie'] = self.cookie
358358
if header_params:
359359
header_params = self.sanitize_for_serialization(header_params)
360-
header_params['purecloud-sdk'] = '213.0.0'
360+
header_params['purecloud-sdk'] = '214.0.0'
361361

362362
# path parameters
363363
if path_params:

build/PureCloudPlatformClientV2/apis/architect_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5197,7 +5197,7 @@ def get_flow_version(self, flow_id: str, version_id: str, **kwargs) -> 'FlowVers
51975197

51985198
def get_flow_version_configuration(self, flow_id: str, version_id: str, **kwargs) -> object:
51995199
"""
5200-
Create flow version configuration
5200+
Get flow version configuration
52015201
52025202
52035203
This method makes a synchronous HTTP request by default. To make an

build/PureCloudPlatformClientV2/apis/authorization_api.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
from ..models import SubjectDivisionGrantsEntityListing
5858
from ..models import SubjectDivisions
5959
from ..models import UserAuthorization
60-
from ..models import UserEntityListing
60+
from ..models import UserReferenceEntityListing
6161

6262
class AuthorizationApi(object):
6363
"""
@@ -1409,7 +1409,7 @@ def get_authorization_role_subjectgrants(self, role_id: str, **kwargs) -> 'Subje
14091409
callback=params.get('callback'))
14101410
return response
14111411

1412-
def get_authorization_role_users(self, role_id: str, **kwargs) -> 'UserEntityListing':
1412+
def get_authorization_role_users(self, role_id: str, **kwargs) -> 'UserReferenceEntityListing':
14131413
"""
14141414
Get a list of the users in a specified role.
14151415
Get an array of the UUIDs of the users in the specified role.
@@ -1427,7 +1427,7 @@ def get_authorization_role_users(self, role_id: str, **kwargs) -> 'UserEntityLis
14271427
:param str role_id: Role ID (required)
14281428
:param int page_size: Page size
14291429
:param int page_number: Page number
1430-
:return: UserEntityListing
1430+
:return: UserReferenceEntityListing
14311431
If the method is called asynchronously,
14321432
returns the request thread.
14331433
"""
@@ -1488,7 +1488,7 @@ def get_authorization_role_users(self, role_id: str, **kwargs) -> 'UserEntityLis
14881488
body=body_params,
14891489
post_params=form_params,
14901490
files=local_var_files,
1491-
response_type='UserEntityListing',
1491+
response_type='UserReferenceEntityListing',
14921492
auth_settings=auth_settings,
14931493
callback=params.get('callback'))
14941494
return response

build/PureCloudPlatformClientV2/apis/content_management_api.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,7 +1171,6 @@ def get_contentmanagement_shared_shared_id(self, shared_id: str, **kwargs) -> 'S
11711171
:param callback function: The callback function
11721172
for asynchronous request. (optional)
11731173
:param str shared_id: Shared ID (required)
1174-
:param bool redirect: Turn on or off redirect
11751174
:param str disposition: Request how the share content will be downloaded: attached as a file or inline. Default is attachment.
11761175
:param str content_type: The requested format for the specified document. If supported, the document will be returned in that format. Example contentType=audio/wav
11771176
:param str expand: Expand some document fields
@@ -1180,7 +1179,7 @@ def get_contentmanagement_shared_shared_id(self, shared_id: str, **kwargs) -> 'S
11801179
returns the request thread.
11811180
"""
11821181

1183-
all_params = ['shared_id', 'redirect', 'disposition', 'content_type', 'expand']
1182+
all_params = ['shared_id', 'disposition', 'content_type', 'expand']
11841183
all_params.append('callback')
11851184

11861185
params = locals()
@@ -1204,8 +1203,6 @@ def get_contentmanagement_shared_shared_id(self, shared_id: str, **kwargs) -> 'S
12041203
path_params['sharedId'] = params['shared_id']
12051204

12061205
query_params = {}
1207-
if 'redirect' in params:
1208-
query_params['redirect'] = params['redirect']
12091206
if 'disposition' in params:
12101207
query_params['disposition'] = params['disposition']
12111208
if 'content_type' in params:

build/PureCloudPlatformClientV2/apis/conversations_api.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13384,10 +13384,11 @@ def post_conversation_suggestion_engagement(self, conversation_id: str, suggesti
1338413384
callback=params.get('callback'))
1338513385
return response
1338613386

13387+
@deprecated("post_conversation_suggestions_feedback is deprecated")
1338713388
def post_conversation_suggestions_feedback(self, conversation_id: str, body: 'Feedback', **kwargs) -> None:
1338813389
"""
1338913390
Suggestion feedback.
13390-
13391+
Google Agent Assist offering within Genesys will no longer be supported
1339113392

1339213393
This method makes a synchronous HTTP request by default. To make an
1339313394
asynchronous HTTP request, please define a `callback` function

0 commit comments

Comments
 (0)