Skip to content

Commit 7c9e0e8

Browse files
author
PureCloud Jenkins
committed
230.0.0
1 parent a2cdeda commit 7c9e0e8

5,801 files changed

Lines changed: 35702 additions & 20026 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 229.0.0
8+
Documentation version PureCloudPlatformClientV2 230.0.0
99

1010
## Preview APIs
1111

build/.openapi-generator/FILES

Lines changed: 110 additions & 4 deletions
Large diffs are not rendered by default.

build/APIData.json

Lines changed: 401 additions & 206 deletions
Large diffs are not rendered by default.

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 50 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,8 +78,8 @@
7878
from .models.additional_languages_intent import AdditionalLanguagesIntent
7979
from .models.additional_languages_synonyms import AdditionalLanguagesSynonyms
8080
from .models.additional_message import AdditionalMessage
81+
from .models.additional_social_media_message import AdditionalSocialMediaMessage
8182
from .models.address import Address
82-
from .models.addressable_entity import AddressableEntity
8383
from .models.addressable_entity_ref import AddressableEntityRef
8484
from .models.addressable_license_definition import AddressableLicenseDefinition
8585
from .models.adherence_explanation_async_response import AdherenceExplanationAsyncResponse
@@ -370,6 +370,7 @@
370370
from .models.auto_answer_settings import AutoAnswerSettings
371371
from .models.auto_start import AutoStart
372372
from .models.auto_status_transition_detail import AutoStatusTransitionDetail
373+
from .models.automated_answer import AutomatedAnswer
373374
from .models.automatic_time_zone_mapping_settings import AutomaticTimeZoneMappingSettings
374375
from .models.availability_range import AvailabilityRange
375376
from .models.available_media_type import AvailableMediaType
@@ -415,6 +416,7 @@
415416
from .models.billing_usage_resource import BillingUsageResource
416417
from .models.billing_wallet import BillingWallet
417418
from .models.biography import Biography
419+
from .models.bot import Bot
418420
from .models.bot_aggregate_data_container import BotAggregateDataContainer
419421
from .models.bot_aggregate_query_clause import BotAggregateQueryClause
420422
from .models.bot_aggregate_query_filter import BotAggregateQueryFilter
@@ -429,15 +431,23 @@
429431
from .models.bot_connector_bot_summary_entity_listing import BotConnectorBotSummaryEntityListing
430432
from .models.bot_connector_bot_version import BotConnectorBotVersion
431433
from .models.bot_connector_bot_version_summary_entity_listing import BotConnectorBotVersionSummaryEntityListing
434+
from .models.bot_connector_intent import BotConnectorIntent
435+
from .models.bot_connector_summary import BotConnectorSummary
436+
from .models.bot_connector_version_summary import BotConnectorVersionSummary
437+
from .models.bot_entity import BotEntity
438+
from .models.bot_entity_value import BotEntityValue
432439
from .models.bot_execution_configuration import BotExecutionConfiguration
433440
from .models.bot_flow_session import BotFlowSession
434441
from .models.bot_intent import BotIntent
435442
from .models.bot_list import BotList
443+
from .models.bot_listing import BotListing
436444
from .models.bot_messenger_profile import BotMessengerProfile
437445
from .models.bot_search_response import BotSearchResponse
438446
from .models.bot_search_response_entity_listing import BotSearchResponseEntityListing
439447
from .models.bot_slot import BotSlot
440448
from .models.bot_summary import BotSummary
449+
from .models.bot_summary_entity_listing import BotSummaryEntityListing
450+
from .models.bot_version import BotVersion
441451
from .models.bot_version_summary import BotVersionSummary
442452
from .models.browser import Browser
443453
from .models.bu_abandon_rate import BuAbandonRate
@@ -1060,7 +1070,10 @@
10601070
from .models.conversation_content_carousel import ConversationContentCarousel
10611071
from .models.conversation_content_date_picker import ConversationContentDatePicker
10621072
from .models.conversation_content_date_picker_available_time import ConversationContentDatePickerAvailableTime
1073+
from .models.conversation_content_form import ConversationContentForm
1074+
from .models.conversation_content_input import ConversationContentInput
10631075
from .models.conversation_content_interactive_application import ConversationContentInteractiveApplication
1076+
from .models.conversation_content_introduction import ConversationContentIntroduction
10641077
from .models.conversation_content_line_item import ConversationContentLineItem
10651078
from .models.conversation_content_list_picker import ConversationContentListPicker
10661079
from .models.conversation_content_list_picker_item import ConversationContentListPickerItem
@@ -1077,6 +1090,8 @@
10771090
from .models.conversation_content_required_contact_field import ConversationContentRequiredContactField
10781091
from .models.conversation_content_story import ConversationContentStory
10791092
from .models.conversation_content_text import ConversationContentText
1093+
from .models.conversation_content_wheel_picker import ConversationContentWheelPicker
1094+
from .models.conversation_content_wheel_picker_item import ConversationContentWheelPickerItem
10801095
from .models.conversation_deletion_protection_query import ConversationDeletionProtectionQuery
10811096
from .models.conversation_detail_query_clause import ConversationDetailQueryClause
10821097
from .models.conversation_detail_query_filter import ConversationDetailQueryFilter
@@ -1161,6 +1176,10 @@
11611176
from .models.conversation_event_topic_wrapup import ConversationEventTopicWrapup
11621177
from .models.conversation_event_typing import ConversationEventTyping
11631178
from .models.conversation_event_video import ConversationEventVideo
1179+
from .models.conversation_form_page import ConversationFormPage
1180+
from .models.conversation_form_page_component import ConversationFormPageComponent
1181+
from .models.conversation_form_response_component import ConversationFormResponseComponent
1182+
from .models.conversation_form_response_content import ConversationFormResponseContent
11641183
from .models.conversation_insight import ConversationInsight
11651184
from .models.conversation_message_content import ConversationMessageContent
11661185
from .models.conversation_message_event import ConversationMessageEvent
@@ -2362,12 +2381,15 @@
23622381
from .models.inbound_only_setting import InboundOnlySetting
23632382
from .models.inbound_route import InboundRoute
23642383
from .models.inbound_route_entity_listing import InboundRouteEntityListing
2384+
from .models.incoming_message_request import IncomingMessageRequest
2385+
from .models.incoming_message_response import IncomingMessageResponse
23652386
from .models.infix_operator import InfixOperator
23662387
from .models.infrastructureascode_job import InfrastructureascodeJob
23672388
from .models.initial_configuration import InitialConfiguration
23682389
from .models.initiate_screen_recording import InitiateScreenRecording
23692390
from .models.initiating_action import InitiatingAction
23702391
from .models.initiating_alternative_shift import InitiatingAlternativeShift
2392+
from .models.input_message import InputMessage
23712393
from .models.insights_agent_item import InsightsAgentItem
23722394
from .models.insights_agents import InsightsAgents
23732395
from .models.insights_details import InsightsDetails
@@ -2841,6 +2863,9 @@
28412863
from .models.link_configuration import LinkConfiguration
28422864
from .models.list_alternative_shift_trades_response import ListAlternativeShiftTradesResponse
28432865
from .models.list_item_component import ListItemComponent
2866+
from .models.list_picker import ListPicker
2867+
from .models.list_picker_item import ListPickerItem
2868+
from .models.list_picker_section import ListPickerSection
28442869
from .models.list_wrapper_agent_work_plan_field import ListWrapperAgentWorkPlanField
28452870
from .models.list_wrapper_alternative_shift_bu_settings_activity_category import ListWrapperAlternativeShiftBuSettingsActivityCategory
28462871
from .models.list_wrapper_alternative_shift_bu_settings_granularity import ListWrapperAlternativeShiftBuSettingsGranularity
@@ -2880,6 +2905,8 @@
28802905
from .models.log_capture_query_request import LogCaptureQueryRequest
28812906
from .models.log_capture_query_response import LogCaptureQueryResponse
28822907
from .models.log_capture_user_configuration import LogCaptureUserConfiguration
2908+
from .models.log_capture_user_configuration_listing import LogCaptureUserConfigurationListing
2909+
from .models.log_capture_user_configuration_response import LogCaptureUserConfigurationResponse
28832910
from .models.log_entry import LogEntry
28842911
from .models.logical_interface_entity_listing import LogicalInterfaceEntityListing
28852912
from .models.long_term_forecast_planning_group_data import LongTermForecastPlanningGroupData
@@ -3146,6 +3173,18 @@
31463173
from .models.open_normalized_message import OpenNormalizedMessage
31473174
from .models.open_receipt_normalized_message import OpenReceiptNormalizedMessage
31483175
from .models.open_rich_media_setting import OpenRichMediaSetting
3176+
from .models.open_social_media_channel import OpenSocialMediaChannel
3177+
from .models.open_social_media_message_content import OpenSocialMediaMessageContent
3178+
from .models.open_social_media_normalized_message import OpenSocialMediaNormalizedMessage
3179+
from .models.open_social_media_public_metadata import OpenSocialMediaPublicMetadata
3180+
from .models.open_social_media_reactions_channel import OpenSocialMediaReactionsChannel
3181+
from .models.open_social_media_reactions_event import OpenSocialMediaReactionsEvent
3182+
from .models.open_social_media_reactions_normalized_event import OpenSocialMediaReactionsNormalizedEvent
3183+
from .models.open_social_media_reactions_request import OpenSocialMediaReactionsRequest
3184+
from .models.open_social_media_recipient import OpenSocialMediaRecipient
3185+
from .models.open_social_media_recipient_additional_identifier import OpenSocialMediaRecipientAdditionalIdentifier
3186+
from .models.open_social_normalized_message_entity_listing import OpenSocialNormalizedMessageEntityListing
3187+
from .models.open_social_reactions_normalized_event_entity_listing import OpenSocialReactionsNormalizedEventEntityListing
31493188
from .models.operand import Operand
31503189
from .models.operand_position import OperandPosition
31513190
from .models.operation import Operation
@@ -3264,6 +3303,8 @@
32643303
from .models.outcome_request import OutcomeRequest
32653304
from .models.outcome_score import OutcomeScore
32663305
from .models.outcome_scores_result import OutcomeScoresResult
3306+
from .models.outgoing_message_request import OutgoingMessageRequest
3307+
from .models.outgoing_message_response import OutgoingMessageResponse
32673308
from .models.outlier_info import OutlierInfo
32683309
from .models.output_value import OutputValue
32693310
from .models.overall_best_points import OverallBestPoints
@@ -3275,7 +3316,6 @@
32753316
from .models.paged_namespace_listing import PagedNamespaceListing
32763317
from .models.paged_skill_combination_listing import PagedSkillCombinationListing
32773318
from .models.pageless_domain_entity_listing_evaluation_version import PagelessDomainEntityListingEvaluationVersion
3278-
from .models.pageless_entity_listing import PagelessEntityListing
32793319
from .models.paging_spec import PagingSpec
32803320
from .models.parking_state_request import ParkingStateRequest
32813321
from .models.parsed_certificate import ParsedCertificate
@@ -3862,6 +3902,7 @@
38623902
from .models.replace_request import ReplaceRequest
38633903
from .models.replace_response import ReplaceResponse
38643904
from .models.replacement_term import ReplacementTerm
3905+
from .models.reply_message import ReplyMessage
38653906
from .models.reply_to_email_address import ReplyToEmailAddress
38663907
from .models.reporting_data_export_topic_data_export_notification import ReportingDataExportTopicDataExportNotification
38673908
from .models.reporting_export_job_listing import ReportingExportJobListing
@@ -4197,6 +4238,7 @@
41974238
from .models.social_media_async_detail_query_response import SocialMediaAsyncDetailQueryResponse
41984239
from .models.social_media_detail_data_container import SocialMediaDetailDataContainer
41994240
from .models.social_media_detail_message_container import SocialMediaDetailMessageContainer
4241+
from .models.social_media_message_data import SocialMediaMessageData
42004242
from .models.social_media_message_escalation_info import SocialMediaMessageEscalationInfo
42014243
from .models.social_media_query_clause import SocialMediaQueryClause
42024244
from .models.social_media_query_filter import SocialMediaQueryFilter
@@ -4387,6 +4429,11 @@
43874429
from .models.test_mode_trigger import TestModeTrigger
43884430
from .models.test_schema_operation import TestSchemaOperation
43894431
from .models.test_target_operation import TestTargetOperation
4432+
from .models.test_topic_phrase_job import TestTopicPhraseJob
4433+
from .models.test_topic_phrase_job_request import TestTopicPhraseJobRequest
4434+
from .models.test_topic_phrase_jobs import TestTopicPhraseJobs
4435+
from .models.test_topic_phrase_phrase import TestTopicPhrasePhrase
4436+
from .models.test_topic_phrase_topic import TestTopicPhraseTopic
43904437
from .models.text_bot_channel import TextBotChannel
43914438
from .models.text_bot_disconnect_action import TextBotDisconnectAction
43924439
from .models.text_bot_error_input_event import TextBotErrorInputEvent
@@ -4489,6 +4536,7 @@
44894536
from .models.transcription_topic_transcription_message import TranscriptionTopicTranscriptionMessage
44904537
from .models.transcription_topic_transcription_request_status import TranscriptionTopicTranscriptionRequestStatus
44914538
from .models.transcripts import Transcripts
4539+
from .models.transcripts_filters import TranscriptsFilters
44924540
from .models.transfer_destination import TransferDestination
44934541
from .models.transfer_initiator import TransferInitiator
44944542
from .models.transfer_request import TransferRequest

build/PureCloudPlatformClientV2/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ def __call_api(self, resource_path, method,
419419
header_params['Cookie'] = self.cookie
420420
if header_params:
421421
header_params = self.sanitize_for_serialization(header_params)
422-
header_params['purecloud-sdk'] = '229.0.0'
422+
header_params['purecloud-sdk'] = '230.0.0'
423423

424424
# path parameters
425425
if path_params:

build/PureCloudPlatformClientV2/apis/agent_assistants_api.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -578,12 +578,13 @@ def get_assistants(self, **kwargs) -> 'AssistantListing':
578578
:param str limit: Number of entities to return. Maximum of 200. Deprecated in favour of pageSize
579579
:param str page_size: Number of entities to return. Maximum of 200.
580580
:param str name: Return the assistant by the given name.
581+
:param str expand: Which fields, if any, to expand
581582
:return: AssistantListing
582583
If the method is called asynchronously,
583584
returns the request thread.
584585
"""
585586

586-
all_params = ['before', 'after', 'limit', 'page_size', 'name']
587+
all_params = ['before', 'after', 'limit', 'page_size', 'name', 'expand']
587588
all_params.append('callback')
588589

589590
params = locals()
@@ -612,6 +613,8 @@ def get_assistants(self, **kwargs) -> 'AssistantListing':
612613
query_params['pageSize'] = params['page_size']
613614
if 'name' in params:
614615
query_params['name'] = params['name']
616+
if 'expand' in params:
617+
query_params['expand'] = params['expand']
615618

616619
header_params = {}
617620

build/PureCloudPlatformClientV2/apis/business_rules_api.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -773,7 +773,7 @@ def get_businessrules_decisiontable_versions(self, table_id: str, **kwargs) -> '
773773
for asynchronous request. (optional)
774774
:param str table_id: Table ID (required)
775775
:param str after: The cursor that points to the end of the set of entities that has been returned.
776-
:param str page_size: Number of entities to return. Maximum of 200.
776+
:param str page_size: Number of entities to return. Maximum of 100.
777777
:param list[str] division_ids: One or more comma separated divisions to filters decision tables by. If nothing is provided, the decision tables associated with the list of divisions that the user has access to will be returned.
778778
:return: DecisionTableVersionListing
779779
If the method is called asynchronously,
@@ -860,7 +860,7 @@ def get_businessrules_decisiontables(self, **kwargs) -> 'DecisionTableListing':
860860
:param callback function: The callback function
861861
for asynchronous request. (optional)
862862
:param str after: The cursor that points to the end of the set of entities that has been returned.
863-
:param str page_size: Number of entities to return. Maximum of 200.
863+
:param str page_size: Number of entities to return. Maximum of 100.
864864
:param list[str] division_ids: One or more comma separated divisions to filters decision tables by. If nothing is provided, the decision tables associated with the list of divisions that the user has access to will be returned.
865865
:return: DecisionTableListing
866866
If the method is called asynchronously,
@@ -941,17 +941,16 @@ def get_businessrules_decisiontables_search(self, **kwargs) -> 'DecisionTableLis
941941
942942
:param callback function: The callback function
943943
for asynchronous request. (optional)
944-
:param str before: The cursor that points to the start of the set of entities that has been returned.
945944
:param str after: The cursor that points to the end of the set of entities that has been returned.
946-
:param str page_size: Number of entities to return. Maximum of 200.
945+
:param str page_size: Number of entities to return. Maximum of 100.
947946
:param str schema_id: Search for decision tables that use the schema with this ID. Cannot be combined with name search. Search results will not be paginated if used.
948947
:param str name: Search for decision tables with a name that contains the given search string. Search is case insensitive and will match any table that contains this string in any part of the name. Cannot be combined with schema search. Search results will not be paginated if used.
949948
:return: DecisionTableListing
950949
If the method is called asynchronously,
951950
returns the request thread.
952951
"""
953952

954-
all_params = ['before', 'after', 'page_size', 'schema_id', 'name']
953+
all_params = ['after', 'page_size', 'schema_id', 'name']
955954
all_params.append('callback')
956955

957956
params = locals()
@@ -970,8 +969,6 @@ def get_businessrules_decisiontables_search(self, **kwargs) -> 'DecisionTableLis
970969
path_params = {}
971970

972971
query_params = {}
973-
if 'before' in params:
974-
query_params['before'] = params['before']
975972
if 'after' in params:
976973
query_params['after'] = params['after']
977974
if 'page_size' in params:

0 commit comments

Comments
 (0)