Skip to content

Commit e4b5945

Browse files
author
PureCloud Jenkins
committed
215.0.0
1 parent cfe30f0 commit e4b5945

File tree

4,990 files changed

+33501
-5475
lines changed

Some content is hidden

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

4,990 files changed

+33501
-5475
lines changed

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 214.0.0
8+
Documentation version PureCloudPlatformClientV2 215.0.0
99

1010
## Preview APIs
1111

build/.openapi-generator/FILES

Lines changed: 65 additions & 6 deletions
Large diffs are not rendered by default.

build/APIData.json

Lines changed: 147 additions & 18 deletions
Large diffs are not rendered by default.

build/PureCloudPlatformClientV2/__init__.py

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,7 @@
273273
from .models.article import Article
274274
from .models.article_content import ArticleContent
275275
from .models.article_content_body import ArticleContentBody
276+
from .models.articles_filter import ArticlesFilter
276277
from .models.assessment_form import AssessmentForm
277278
from .models.assessment_form_question import AssessmentFormQuestion
278279
from .models.assessment_form_question_group import AssessmentFormQuestionGroup
@@ -625,8 +626,10 @@
625626
from .models.card import Card
626627
from .models.card_action import CardAction
627628
from .models.categories_entity_listing import CategoriesEntityListing
629+
from .models.categories_filter import CategoriesFilter
628630
from .models.category import Category
629631
from .models.category_create_request import CategoryCreateRequest
632+
from .models.category_entity import CategoryEntity
630633
from .models.category_entity_listing import CategoryEntityListing
631634
from .models.category_listing import CategoryListing
632635
from .models.category_reference import CategoryReference
@@ -650,17 +653,22 @@
650653
from .models.chat_badge_topic_chat_badge import ChatBadgeTopicChatBadge
651654
from .models.chat_conversation import ChatConversation
652655
from .models.chat_conversation_entity_listing import ChatConversationEntityListing
656+
from .models.chat_favorite import ChatFavorite
657+
from .models.chat_item import ChatItem
658+
from .models.chat_item_cursor_listing import ChatItemCursorListing
653659
from .models.chat_media_participant import ChatMediaParticipant
654660
from .models.chat_media_policy import ChatMediaPolicy
655661
from .models.chat_media_policy_conditions import ChatMediaPolicyConditions
656662
from .models.chat_message import ChatMessage
657663
from .models.chat_message_entity_listing import ChatMessageEntityListing
658664
from .models.chat_message_response import ChatMessageResponse
659665
from .models.chat_message_user import ChatMessageUser
666+
from .models.chat_presence import ChatPresence
660667
from .models.chat_reaction import ChatReaction
661668
from .models.chat_reaction_update import ChatReactionUpdate
662669
from .models.chat_send_message_response import ChatSendMessageResponse
663670
from .models.chat_settings import ChatSettings
671+
from .models.chat_user_ref import ChatUserRef
664672
from .models.chat_user_settings import ChatUserSettings
665673
from .models.check import Check
666674
from .models.client_app import ClientApp
@@ -793,6 +801,8 @@
793801
from .models.content_card import ContentCard
794802
from .models.content_card_action import ContentCardAction
795803
from .models.content_carousel import ContentCarousel
804+
from .models.content_file_request import ContentFileRequest
805+
from .models.content_file_response import ContentFileResponse
796806
from .models.content_filter_item import ContentFilterItem
797807
from .models.content_generic import ContentGeneric
798808
from .models.content_list import ContentList
@@ -1446,6 +1456,8 @@
14461456
from .models.document_body_paragraph import DocumentBodyParagraph
14471457
from .models.document_body_paragraph_properties import DocumentBodyParagraphProperties
14481458
from .models.document_body_paragraph_with_highlight import DocumentBodyParagraphWithHighlight
1459+
from .models.document_body_request import DocumentBodyRequest
1460+
from .models.document_body_response import DocumentBodyResponse
14491461
from .models.document_body_table import DocumentBodyTable
14501462
from .models.document_body_table_caption_block import DocumentBodyTableCaptionBlock
14511463
from .models.document_body_table_caption_item import DocumentBodyTableCaptionItem
@@ -1482,10 +1494,11 @@
14821494
from .models.document_thumbnail import DocumentThumbnail
14831495
from .models.document_update import DocumentUpdate
14841496
from .models.document_upload import DocumentUpload
1485-
from .models.document_variation import DocumentVariation
14861497
from .models.document_variation_answer import DocumentVariationAnswer
14871498
from .models.document_variation_context import DocumentVariationContext
1488-
from .models.document_variation_listing import DocumentVariationListing
1499+
from .models.document_variation_request import DocumentVariationRequest
1500+
from .models.document_variation_response import DocumentVariationResponse
1501+
from .models.document_variation_response_listing import DocumentVariationResponseListing
14891502
from .models.documentation_result import DocumentationResult
14901503
from .models.documentation_search_criteria import DocumentationSearchCriteria
14911504
from .models.documentation_search_request import DocumentationSearchRequest
@@ -1603,6 +1616,7 @@
16031616
from .models.email_media_participant import EmailMediaParticipant
16041617
from .models.email_media_policy import EmailMediaPolicy
16051618
from .models.email_media_policy_conditions import EmailMediaPolicyConditions
1619+
from .models.email_media_settings import EmailMediaSettings
16061620
from .models.email_message import EmailMessage
16071621
from .models.email_message_preview import EmailMessagePreview
16081622
from .models.email_message_preview_listing import EmailMessagePreviewListing
@@ -2067,6 +2081,7 @@
20672081
from .models.idle_event_trigger import IdleEventTrigger
20682082
from .models.idle_token_timeout import IdleTokenTimeout
20692083
from .models.ignored_activity_categories import IgnoredActivityCategories
2084+
from .models.image import Image
20702085
from .models.imap_settings import ImapSettings
20712086
from .models.import_error import ImportError
20722087
from .models.import_forecast_response import ImportForecastResponse
@@ -2340,6 +2355,8 @@
23402355
from .models.knowledge_document_bulk_version_add_request import KnowledgeDocumentBulkVersionAddRequest
23412356
from .models.knowledge_document_content_upload import KnowledgeDocumentContentUpload
23422357
from .models.knowledge_document_copy import KnowledgeDocumentCopy
2358+
from .models.knowledge_document_create_request import KnowledgeDocumentCreateRequest
2359+
from .models.knowledge_document_descriptor import KnowledgeDocumentDescriptor
23432360
from .models.knowledge_document_feedback import KnowledgeDocumentFeedback
23442361
from .models.knowledge_document_feedback_response import KnowledgeDocumentFeedbackResponse
23452362
from .models.knowledge_document_feedback_response_listing import KnowledgeDocumentFeedbackResponseListing
@@ -2428,11 +2445,13 @@
24282445
from .models.kpi_result import KpiResult
24292446
from .models.label import Label
24302447
from .models.label_create_request import LabelCreateRequest
2448+
from .models.label_entity import LabelEntity
24312449
from .models.label_listing import LabelListing
24322450
from .models.label_response import LabelResponse
24332451
from .models.label_update_request import LabelUpdateRequest
24342452
from .models.label_utilization_request import LabelUtilizationRequest
24352453
from .models.label_utilization_response import LabelUtilizationResponse
2454+
from .models.labels_filter import LabelsFilter
24362455
from .models.language import Language
24372456
from .models.language_entity_listing import LanguageEntityListing
24382457
from .models.language_override import LanguageOverride
@@ -2744,6 +2763,7 @@
27442763
from .models.named_entity_type_definition import NamedEntityTypeDefinition
27452764
from .models.named_entity_type_item import NamedEntityTypeItem
27462765
from .models.named_entity_type_mechanism import NamedEntityTypeMechanism
2766+
from .models.named_entity_type_mechanism_example import NamedEntityTypeMechanismExample
27472767
from .models.namespace_docs import NamespaceDocs
27482768
from .models.network_connectivity import NetworkConnectivity
27492769
from .models.next_occurrence_details import NextOccurrenceDetails
@@ -3423,6 +3443,7 @@
34233443
from .models.recording_annotation_queue import RecordingAnnotationQueue
34243444
from .models.recording_archive_restore_topic_media_result import RecordingArchiveRestoreTopicMediaResult
34253445
from .models.recording_archive_restore_topic_recording import RecordingArchiveRestoreTopicRecording
3446+
from .models.recording_attachment import RecordingAttachment
34263447
from .models.recording_button_component import RecordingButtonComponent
34273448
from .models.recording_content_actions import RecordingContentActions
34283449
from .models.recording_content_story import RecordingContentStory
@@ -3437,9 +3458,14 @@
34373458
from .models.recording_jobs_query import RecordingJobsQuery
34383459
from .models.recording_messaging_message import RecordingMessagingMessage
34393460
from .models.recording_metadata import RecordingMetadata
3461+
from .models.recording_notification_template import RecordingNotificationTemplate
34403462
from .models.recording_retention import RecordingRetention
34413463
from .models.recording_retention_cursor_entity_listing import RecordingRetentionCursorEntityListing
34423464
from .models.recording_settings import RecordingSettings
3465+
from .models.recording_template_body import RecordingTemplateBody
3466+
from .models.recording_template_button import RecordingTemplateButton
3467+
from .models.recording_template_footer import RecordingTemplateFooter
3468+
from .models.recording_template_header import RecordingTemplateHeader
34433469
from .models.recording_transcode_complete_topic_media_result import RecordingTranscodeCompleteTopicMediaResult
34443470
from .models.recording_transcode_complete_topic_recording import RecordingTranscodeCompleteTopicRecording
34453471
from .models.recording_upload_report import RecordingUploadReport
@@ -4206,7 +4232,6 @@
42064232
from .models.user_greeting_event_greeting import UserGreetingEventGreeting
42074233
from .models.user_greeting_event_greeting_audio_file import UserGreetingEventGreetingAudioFile
42084234
from .models.user_greeting_event_greeting_owner import UserGreetingEventGreetingOwner
4209-
from .models.user_image import UserImage
42104235
from .models.user_insights_trend import UserInsightsTrend
42114236
from .models.user_insights_trend_metric_item import UserInsightsTrendMetricItem
42124237
from .models.user_insights_trend_total_item import UserInsightsTrendTotalItem
@@ -4405,6 +4430,7 @@
44054430
from .models.web_deployment_configuration_version_entity_listing import WebDeploymentConfigurationVersionEntityListing
44064431
from .models.web_deployment_configuration_version_entity_ref import WebDeploymentConfigurationVersionEntityRef
44074432
from .models.web_deployment_configuration_version_response import WebDeploymentConfigurationVersionResponse
4433+
from .models.web_deployment_flow_entity_ref import WebDeploymentFlowEntityRef
44084434
from .models.web_deployment_headless_mode import WebDeploymentHeadlessMode
44094435
from .models.web_deployments_authorization_response import WebDeploymentsAuthorizationResponse
44104436
from .models.web_deployments_config_topic_web_messaging_config_change_event_body import WebDeploymentsConfigTopicWebMessagingConfigChangeEventBody

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'] = '214.0.0'
360+
header_params['purecloud-sdk'] = '215.0.0'
361361

362362
# path parameters
363363
if path_params:

build/PureCloudPlatformClientV2/apis/analytics_api.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2611,12 +2611,13 @@ def get_analytics_reporting_dashboards_users(self, **kwargs) -> 'DashboardUserLi
26112611
:param int page_size:
26122612
:param list[str] id: A list of user IDs to fetch by bulk
26132613
:param str state: Only list users of this state
2614+
:param bool deleted_only: Only list deleted dashboards that are still recoverable
26142615
:return: DashboardUserListing
26152616
If the method is called asynchronously,
26162617
returns the request thread.
26172618
"""
26182619

2619-
all_params = ['sort_by', 'page_number', 'page_size', 'id', 'state']
2620+
all_params = ['sort_by', 'page_number', 'page_size', 'id', 'state', 'deleted_only']
26202621
all_params.append('callback')
26212622

26222623
params = locals()
@@ -2645,6 +2646,8 @@ def get_analytics_reporting_dashboards_users(self, **kwargs) -> 'DashboardUserLi
26452646
query_params['id'] = params['id']
26462647
if 'state' in params:
26472648
query_params['state'] = params['state']
2649+
if 'deleted_only' in params:
2650+
query_params['deletedOnly'] = params['deleted_only']
26482651

26492652
header_params = {}
26502653

@@ -3017,13 +3020,14 @@ def get_analytics_reporting_settings_user_dashboards(self, user_id: str, **kwarg
30173020
:param int page_size:
30183021
:param bool public_only: If true, retrieve only public dashboards
30193022
:param bool favorite_only: If true, retrieve only favorite dashboards
3023+
:param bool deleted_only: If true, retrieve only deleted dashboards that are still recoverable
30203024
:param str name: retrieve dashboards that match with given name
30213025
:return: DashboardConfigurationListing
30223026
If the method is called asynchronously,
30233027
returns the request thread.
30243028
"""
30253029

3026-
all_params = ['user_id', 'sort_by', 'page_number', 'page_size', 'public_only', 'favorite_only', 'name']
3030+
all_params = ['user_id', 'sort_by', 'page_number', 'page_size', 'public_only', 'favorite_only', 'deleted_only', 'name']
30273031
all_params.append('callback')
30283032

30293033
params = locals()
@@ -3057,6 +3061,8 @@ def get_analytics_reporting_settings_user_dashboards(self, user_id: str, **kwarg
30573061
query_params['publicOnly'] = params['public_only']
30583062
if 'favorite_only' in params:
30593063
query_params['favoriteOnly'] = params['favorite_only']
3064+
if 'deleted_only' in params:
3065+
query_params['deletedOnly'] = params['deleted_only']
30603066
if 'name' in params:
30613067
query_params['name'] = params['name']
30623068

@@ -6344,7 +6350,7 @@ def post_analytics_ratelimits_aggregates_query(self, body: 'RateLimitAggregation
63446350

63456351
def post_analytics_reporting_dashboards_users_bulk_remove(self, body: List['str'], **kwargs) -> None:
63466352
"""
6347-
Bulk delete dashboards owned by other user(s)
6353+
Bulk soft delete dashboards owned by other user(s)
63486354
63496355
63506356
This method makes a synchronous HTTP request by default. To make an
@@ -6500,7 +6506,7 @@ def post_analytics_reporting_exports(self, body: 'ReportingExportJobRequest', **
65006506

65016507
def post_analytics_reporting_settings_dashboards_bulk_remove(self, body: 'DashboardConfigurationBulkRequest', **kwargs) -> None:
65026508
"""
6503-
Bulk remove dashboard configurations
6509+
Bulk soft delete dashboard configurations
65046510
65056511
65066512
This method makes a synchronous HTTP request by default. To make an
@@ -7057,7 +7063,6 @@ def post_analytics_taskmanagement_aggregates_query(self, body: 'TaskManagementAg
70577063
"""
70587064
Query for task management aggregates
70597065
7060-
post_analytics_taskmanagement_aggregates_query is a preview method and is subject to both breaking and non-breaking changes at any time without notice
70617066
70627067
This method makes a synchronous HTTP request by default. To make an
70637068
asynchronous HTTP request, please define a `callback` function

0 commit comments

Comments
 (0)