Skip to content

Commit 75b4da0

Browse files
author
PureCloud Jenkins
committed
250.0.0
1 parent ed26a0e commit 75b4da0

6,352 files changed

Lines changed: 24917 additions & 12818 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 249.0.0
8+
Documentation version PureCloudPlatformClientV2 250.0.0
99

1010
## Preview APIs
1111

build/.openapi-generator/FILES

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

build/APIData.json

Lines changed: 528 additions & 30 deletions
Large diffs are not rendered by default.

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 34 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,8 @@
342342
from .models.assignment_validation import AssignmentValidation
343343
from .models.assistance_condition import AssistanceCondition
344344
from .models.assistant import Assistant
345+
from .models.assistant_copilot_variation import AssistantCopilotVariation
346+
from .models.assistant_copilot_variation_listing import AssistantCopilotVariationListing
345347
from .models.assistant_listing import AssistantListing
346348
from .models.assistant_queue import AssistantQueue
347349
from .models.assistant_queue_listing import AssistantQueueListing
@@ -427,6 +429,7 @@
427429
from .models.available_topic import AvailableTopic
428430
from .models.available_topic_entity_listing import AvailableTopicEntityListing
429431
from .models.available_translations import AvailableTranslations
432+
from .models.background_assistant_user_authenticated_info import BackgroundAssistantUserAuthenticatedInfo
430433
from .models.background_image_settings import BackgroundImageSettings
431434
from .models.base_program_entity import BaseProgramEntity
432435
from .models.base_topic_entitiy import BaseTopicEntitiy
@@ -667,6 +670,7 @@
667670
from .models.business_unit_settings_response import BusinessUnitSettingsResponse
668671
from .models.button import Button
669672
from .models.button_component import ButtonComponent
673+
from .models.button_quick_reply_payload import ButtonQuickReplyPayload
670674
from .models.button_response import ButtonResponse
671675
from .models.cached_media_item import CachedMediaItem
672676
from .models.cached_media_item_entity_listing import CachedMediaItemEntityListing
@@ -793,7 +797,6 @@
793797
from .models.case_management_aggregation_view import CaseManagementAggregationView
794798
from .models.case_management_async_aggregate_query_response import CaseManagementAsyncAggregateQueryResponse
795799
from .models.case_management_async_aggregation_query import CaseManagementAsyncAggregationQuery
796-
from .models.case_reference import CaseReference
797800
from .models.categories_entity_listing import CategoriesEntityListing
798801
from .models.categories_filter import CategoriesFilter
799802
from .models.category import Category
@@ -988,6 +991,7 @@
988991
from .models.contact_list_template import ContactListTemplate
989992
from .models.contact_list_template_bulk_retrieve_body import ContactListTemplateBulkRetrieveBody
990993
from .models.contact_list_template_entity_listing import ContactListTemplateEntityListing
994+
from .models.contact_list_upload_url_request import ContactListUploadUrlRequest
991995
from .models.contact_listing import ContactListing
992996
from .models.contact_listing_request import ContactListingRequest
993997
from .models.contact_listing_response import ContactListingResponse
@@ -1653,6 +1657,7 @@
16531657
from .models.did_number_entity_listing import DIDNumberEntityListing
16541658
from .models.did_pool import DIDPool
16551659
from .models.did_pool_entity_listing import DIDPoolEntityListing
1660+
from .models.dnc_list_upload_url_request import DNCListUploadUrlRequest
16561661
from .models.daily import Daily
16571662
from .models.daily_possible_shift import DailyPossibleShift
16581663
from .models.dashboard_configuration import DashboardConfiguration
@@ -2632,6 +2637,7 @@
26322637
from .models.import_template_entity_listing import ImportTemplateEntityListing
26332638
from .models.import_template_import_status_import_status import ImportTemplateImportStatusImportStatus
26342639
from .models.import_template_import_status_object import ImportTemplateImportStatusObject
2640+
from .models.inactivity_timeout_group_bundle import InactivityTimeoutGroupBundle
26352641
from .models.inactivity_timeout_settings import InactivityTimeoutSettings
26362642
from .models.inbound_domain import InboundDomain
26372643
from .models.inbound_domain_create_request import InboundDomainCreateRequest
@@ -3423,7 +3429,6 @@
34233429
from .models.o_auth_authorization_listing import OAuthAuthorizationListing
34243430
from .models.o_auth_client import OAuthClient
34253431
from .models.o_auth_client_entity_listing import OAuthClientEntityListing
3426-
from .models.o_auth_client_listing import OAuthClientListing
34273432
from .models.o_auth_client_request import OAuthClientRequest
34283433
from .models.o_auth_last_token_issued import OAuthLastTokenIssued
34293434
from .models.o_auth_scope import OAuthScope
@@ -3520,6 +3525,7 @@
35203525
from .models.outbound_domain import OutboundDomain
35213526
from .models.outbound_domain_create_request import OutboundDomainCreateRequest
35223527
from .models.outbound_domain_entity_listing import OutboundDomainEntityListing
3528+
from .models.outbound_domain_patch_request import OutboundDomainPatchRequest
35233529
from .models.outbound_messaging_campaign_post_contact_email_event_topic_email_attributes import OutboundMessagingCampaignPostContactEmailEventTopicEmailAttributes
35243530
from .models.outbound_messaging_campaign_post_contact_email_event_topic_outbound_messaging_campaign_post_contact_email_event import OutboundMessagingCampaignPostContactEmailEventTopicOutboundMessagingCampaignPostContactEmailEvent
35253531
from .models.outbound_messaging_campaign_post_contact_sms_event_topic_outbound_messaging_campaign_post_contact_sms_event import OutboundMessagingCampaignPostContactSmsEventTopicOutboundMessagingCampaignPostContactSMSEvent
@@ -3791,6 +3797,7 @@
37913797
from .models.program_job_request import ProgramJobRequest
37923798
from .models.program_mappings_request import ProgramMappingsRequest
37933799
from .models.program_request import ProgramRequest
3800+
from .models.program_topic_links_job import ProgramTopicLinksJob
37943801
from .models.program_topic_links_test_phrase_detected_phrase import ProgramTopicLinksTestPhraseDetectedPhrase
37953802
from .models.program_topic_links_test_phrase_matched_transcript import ProgramTopicLinksTestPhraseMatchedTranscript
37963803
from .models.program_topic_links_test_topic_phrase_results import ProgramTopicLinksTestTopicPhraseResults
@@ -4463,7 +4470,6 @@
44634470
from .models.screen_recording_active_sessions import ScreenRecordingActiveSessions
44644471
from .models.screen_recording_meta_data import ScreenRecordingMetaData
44654472
from .models.screen_recording_meta_data_request import ScreenRecordingMetaDataRequest
4466-
from .models.screen_recording_user_authenticated_info import ScreenRecordingUserAuthenticatedInfo
44674473
from .models.screenshare import Screenshare
44684474
from .models.script import Script
44694475
from .models.script_entity_listing import ScriptEntityListing
@@ -4783,6 +4789,7 @@
47834789
from .models.survey_question_group_score import SurveyQuestionGroupScore
47844790
from .models.survey_question_score import SurveyQuestionScore
47854791
from .models.survey_scoring_set import SurveyScoringSet
4792+
from .models.swap_row_index_request import SwapRowIndexRequest
47864793
from .models.sync_status_request import SyncStatusRequest
47874794
from .models.system_message_object import SystemMessageObject
47884795
from .models.system_message_system_message import SystemMessageSystemMessage
@@ -4808,6 +4815,16 @@
48084815
from .models.task_management_async_aggregate_query_response import TaskManagementAsyncAggregateQueryResponse
48094816
from .models.task_management_async_aggregation_query import TaskManagementAsyncAggregationQuery
48104817
from .models.task_management_error_details import TaskManagementErrorDetails
4818+
from .models.task_management_observation_data_container import TaskManagementObservationDataContainer
4819+
from .models.task_management_observation_detail_container import TaskManagementObservationDetailContainer
4820+
from .models.task_management_observation_group_result import TaskManagementObservationGroupResult
4821+
from .models.task_management_observation_metric_stats import TaskManagementObservationMetricStats
4822+
from .models.task_management_observation_predicate import TaskManagementObservationPredicate
4823+
from .models.task_management_observation_query import TaskManagementObservationQuery
4824+
from .models.task_management_observation_query_filter import TaskManagementObservationQueryFilter
4825+
from .models.task_management_observation_query_response import TaskManagementObservationQueryResponse
4826+
from .models.task_management_observation_result import TaskManagementObservationResult
4827+
from .models.task_management_query_metric import TaskManagementQueryMetric
48114828
from .models.team import Team
48124829
from .models.team_activity_data import TeamActivityData
48134830
from .models.team_activity_entity_data import TeamActivityEntityData
@@ -5169,6 +5186,7 @@
51695186
from .models.user_conversations_event_user_conversation_summary import UserConversationsEventUserConversationSummary
51705187
from .models.user_cursor_entity_listing import UserCursorEntityListing
51715188
from .models.user_custom_attributes import UserCustomAttributes
5189+
from .models.user_custom_attributes_update_request import UserCustomAttributesUpdateRequest
51725190
from .models.user_detail_query_clause import UserDetailQueryClause
51735191
from .models.user_detail_query_filter import UserDetailQueryFilter
51745192
from .models.user_detail_query_predicate import UserDetailQueryPredicate
@@ -5255,10 +5273,12 @@
52555273
from .models.user_transfer_event import UserTransferEvent
52565274
from .models.user_trend_data import UserTrendData
52575275
from .models.user_video_settings import UserVideoSettings
5276+
from .models.users_rule_reference import UsersRuleReference
52585277
from .models.users_rules_create_rule_request import UsersRulesCreateRuleRequest
52595278
from .models.users_rules_criteria import UsersRulesCriteria
52605279
from .models.users_rules_dependent import UsersRulesDependent
52615280
from .models.users_rules_dependent_list import UsersRulesDependentList
5281+
from .models.users_rules_dependent_rule import UsersRulesDependentRule
52625282
from .models.users_rules_group_item import UsersRulesGroupItem
52635283
from .models.users_rules_last_run_metadata import UsersRulesLastRunMetadata
52645284
from .models.users_rules_locked_criteria_settings_criteria import UsersRulesLockedCriteriaSettingsCriteria
@@ -5352,6 +5372,12 @@
53525372
from .models.v2_wem_engagement_celebration_updates_topic_engagement_celebration import V2WemEngagementCelebrationUpdatesTopicEngagementCelebration
53535373
from .models.v2_wem_engagement_celebration_updates_topic_source_entity import V2WemEngagementCelebrationUpdatesTopicSourceEntity
53545374
from .models.v2_wem_engagement_celebration_updates_topic_user_id import V2WemEngagementCelebrationUpdatesTopicUserId
5375+
from .models.v2_wfm_main_forecast_export_forecast_event_main_forecast_error_body import V2WfmMainForecastExportForecastEventMainForecastErrorBody
5376+
from .models.v2_wfm_main_forecast_export_forecast_event_main_forecast_export_notification import V2WfmMainForecastExportForecastEventMainForecastExportNotification
5377+
from .models.v2_wfm_main_forecast_export_historical_event_main_forecast_error_body import V2WfmMainForecastExportHistoricalEventMainForecastErrorBody
5378+
from .models.v2_wfm_main_forecast_export_historical_event_main_forecast_export_notification import V2WfmMainForecastExportHistoricalEventMainForecastExportNotification
5379+
from .models.v2_wfm_main_forecast_export_snapshot_event_main_forecast_error_body import V2WfmMainForecastExportSnapshotEventMainForecastErrorBody
5380+
from .models.v2_wfm_main_forecast_export_snapshot_event_main_forecast_export_notification import V2WfmMainForecastExportSnapshotEventMainForecastExportNotification
53555381
from .models.validate_address_request import ValidateAddressRequest
53565382
from .models.validate_address_response import ValidateAddressResponse
53575383
from .models.validate_agent_unavailable_times_request import ValidateAgentUnavailableTimesRequest
@@ -5752,6 +5778,7 @@
57525778
from .models.workday_values_trend_item import WorkdayValuesTrendItem
57535779
from .models.workflow_target_settings import WorkflowTargetSettings
57545780
from .models.workitem import Workitem
5781+
from .models.workitem_case_reference import WorkitemCaseReference
57555782
from .models.workitem_change_listing import WorkitemChangeListing
57565783
from .models.workitem_common_create import WorkitemCommonCreate
57575784
from .models.workitem_create import WorkitemCreate
@@ -5889,8 +5916,10 @@
58895916
from .apis.alerting_api import AlertingApi
58905917
from .apis.analytics_api import AnalyticsApi
58915918
from .apis.architect_api import ArchitectApi
5919+
from .apis.assistant_copilot_variations_api import AssistantCopilotVariationsApi
58925920
from .apis.audit_api import AuditApi
58935921
from .apis.authorization_api import AuthorizationApi
5922+
from .apis.background_assistant_api import BackgroundAssistantApi
58945923
from .apis.billing_api import BillingApi
58955924
from .apis.business_rules_api import BusinessRulesApi
58965925
from .apis.carrier_services_api import CarrierServicesApi
@@ -5940,7 +5969,6 @@
59405969
from .apis.response_management_api import ResponseManagementApi
59415970
from .apis.routing_api import RoutingApi
59425971
from .apis.scim_api import SCIMApi
5943-
from .apis.screen_recording_api import ScreenRecordingApi
59445972
from .apis.scripts_api import ScriptsApi
59455973
from .apis.search_api import SearchApi
59465974
from .apis.settings_api import SettingsApi
@@ -5973,8 +6001,10 @@
59736001
from .apis.alerting_api import AlertingApi
59746002
from .apis.analytics_api import AnalyticsApi
59756003
from .apis.architect_api import ArchitectApi
6004+
from .apis.assistant_copilot_variations_api import AssistantCopilotVariationsApi
59766005
from .apis.audit_api import AuditApi
59776006
from .apis.authorization_api import AuthorizationApi
6007+
from .apis.background_assistant_api import BackgroundAssistantApi
59786008
from .apis.billing_api import BillingApi
59796009
from .apis.business_rules_api import BusinessRulesApi
59806010
from .apis.carrier_services_api import CarrierServicesApi
@@ -6024,7 +6054,6 @@
60246054
from .apis.response_management_api import ResponseManagementApi
60256055
from .apis.routing_api import RoutingApi
60266056
from .apis.scim_api import SCIMApi
6027-
from .apis.screen_recording_api import ScreenRecordingApi
60286057
from .apis.scripts_api import ScriptsApi
60296058
from .apis.search_api import SearchApi
60306059
from .apis.settings_api import SettingsApi

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,7 @@ def __call_api(self, resource_path, method,
420420
header_params['Cookie'] = self.cookie
421421
if header_params:
422422
header_params = self.sanitize_for_serialization(header_params)
423-
header_params['purecloud-sdk'] = '249.0.0'
423+
header_params['purecloud-sdk'] = '250.0.0'
424424

425425
# path parameters
426426
if path_params:

build/PureCloudPlatformClientV2/apis/__init__.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,10 @@
88
from .alerting_api import AlertingApi
99
from .analytics_api import AnalyticsApi
1010
from .architect_api import ArchitectApi
11+
from .assistant_copilot_variations_api import AssistantCopilotVariationsApi
1112
from .audit_api import AuditApi
1213
from .authorization_api import AuthorizationApi
14+
from .background_assistant_api import BackgroundAssistantApi
1315
from .billing_api import BillingApi
1416
from .business_rules_api import BusinessRulesApi
1517
from .carrier_services_api import CarrierServicesApi
@@ -59,7 +61,6 @@
5961
from .response_management_api import ResponseManagementApi
6062
from .routing_api import RoutingApi
6163
from .scim_api import SCIMApi
62-
from .screen_recording_api import ScreenRecordingApi
6364
from .scripts_api import ScriptsApi
6465
from .search_api import SearchApi
6566
from .settings_api import SettingsApi
@@ -92,8 +93,10 @@
9293
from .alerting_api import AlertingApi
9394
from .analytics_api import AnalyticsApi
9495
from .architect_api import ArchitectApi
96+
from .assistant_copilot_variations_api import AssistantCopilotVariationsApi
9597
from .audit_api import AuditApi
9698
from .authorization_api import AuthorizationApi
99+
from .background_assistant_api import BackgroundAssistantApi
97100
from .billing_api import BillingApi
98101
from .business_rules_api import BusinessRulesApi
99102
from .carrier_services_api import CarrierServicesApi
@@ -143,7 +146,6 @@
143146
from .response_management_api import ResponseManagementApi
144147
from .routing_api import RoutingApi
145148
from .scim_api import SCIMApi
146-
from .screen_recording_api import ScreenRecordingApi
147149
from .scripts_api import ScriptsApi
148150
from .search_api import SearchApi
149151
from .settings_api import SettingsApi

build/PureCloudPlatformClientV2/apis/agent_assistants_api.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,12 +405,14 @@ def get_assistant(self, assistant_id: str, **kwargs) -> 'Assistant':
405405
for asynchronous request. (optional)
406406
:param str assistant_id: Assistant ID (required)
407407
:param str expand: Which fields, if any, to expand.
408+
:param str language_variation: Language variation
409+
:param bool fallback_to_primary_assistant: Fall back to primary assistant if specified variation is not found
408410
:return: Assistant
409411
If the method is called asynchronously,
410412
returns the request thread.
411413
"""
412414

413-
all_params = ['assistant_id', 'expand']
415+
all_params = ['assistant_id', 'expand', 'language_variation', 'fallback_to_primary_assistant']
414416
all_params.append('callback')
415417

416418
params = locals()
@@ -436,6 +438,10 @@ def get_assistant(self, assistant_id: str, **kwargs) -> 'Assistant':
436438
query_params = {}
437439
if 'expand' in params:
438440
query_params['expand'] = params['expand']
441+
if 'language_variation' in params:
442+
query_params['languageVariation'] = params['language_variation']
443+
if 'fallback_to_primary_assistant' in params:
444+
query_params['fallbackToPrimaryAssistant'] = params['fallback_to_primary_assistant']
439445

440446
header_params = {}
441447

0 commit comments

Comments
 (0)