Skip to content

Commit

Permalink
211.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
PureCloud Jenkins committed Sep 14, 2024
1 parent b669eab commit 9bb049c
Show file tree
Hide file tree
Showing 4,757 changed files with 59,447 additions and 60,597 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
---
title: Platform API Client SDK - Python
---
# Platform API Client SDK - Python

[![PyPI version](https://badge.fury.io/py/PureCloudPlatformClientV2.svg)](https://badge.fury.io/py/PureCloudPlatformClientV2)
[![Release Notes Badge](https://developer-content.genesys.cloud/images/sdk-release-notes.png)](https://github.com/MyPureCloud/platform-client-sdk-python/blob/master/releaseNotes.md)

Documentation can be found at [https://developer.genesys.cloud/devapps/sdk/docexplorer/purecloudpython/](https://developer.genesys.cloud/devapps/sdk/docexplorer/purecloudpython/)
Documentation can be found at https://mypurecloud.github.io/platform-client-sdk-python/

## Preview API's
Documentation version PureCloudPlatformClientV2 211.1.0

**Warning:** Preview API's are included in this SDK. These resources are subject to both breaking and non-breaking changes at any time without notice. This includes, but is not limited to, changing resource names, paths, contracts, documentation, and removing resources entirely. For a full list of the preview API's see [here](https://developer.genesys.cloud/platform/preview-apis)
## Preview APIs

**Warning:** Preview APIs are included in this SDK. These resources are subject to both breaking and non-breaking changes at any time without notice. This includes, but is not limited to, changing resource names, paths, contracts, documentation, and removing resources entirely. For a full list of the preview APIs see [here](https://developer.genesys.cloud/platform/preview-apis)

## Install Using pip

Expand Down
14 changes: 14 additions & 0 deletions build/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -393,6 +393,8 @@ PureCloudPlatformClientV2/models/attribute_detail_event_topic_communication.py
PureCloudPlatformClientV2/models/attribute_filter_item.py
PureCloudPlatformClientV2/models/atzm_time_slot.py
PureCloudPlatformClientV2/models/atzm_time_slot_with_time_zone.py
PureCloudPlatformClientV2/models/audio_connector_integration.py
PureCloudPlatformClientV2/models/audio_connector_integration_entity_listing.py
PureCloudPlatformClientV2/models/audio_state.py
PureCloudPlatformClientV2/models/audio_updated_event.py
PureCloudPlatformClientV2/models/audit_log_message.py
Expand Down Expand Up @@ -987,6 +989,7 @@ PureCloudPlatformClientV2/models/conversation_content_location.py
PureCloudPlatformClientV2/models/conversation_content_notification_template.py
PureCloudPlatformClientV2/models/conversation_content_quick_reply.py
PureCloudPlatformClientV2/models/conversation_content_quick_reply_v2.py
PureCloudPlatformClientV2/models/conversation_content_reaction.py
PureCloudPlatformClientV2/models/conversation_content_story.py
PureCloudPlatformClientV2/models/conversation_content_text.py
PureCloudPlatformClientV2/models/conversation_deletion_protection_query.py
Expand All @@ -1013,6 +1016,9 @@ PureCloudPlatformClientV2/models/conversation_email_event_topic_uri_reference.py
PureCloudPlatformClientV2/models/conversation_email_event_topic_wrapup.py
PureCloudPlatformClientV2/models/conversation_encryption_configuration.py
PureCloudPlatformClientV2/models/conversation_encryption_configuration_listing.py
PureCloudPlatformClientV2/models/conversation_enrichment.py
PureCloudPlatformClientV2/models/conversation_enrichment_language.py
PureCloudPlatformClientV2/models/conversation_enrichment_sentiment_v2.py
PureCloudPlatformClientV2/models/conversation_entity_listing.py
PureCloudPlatformClientV2/models/conversation_event_co_browse.py
PureCloudPlatformClientV2/models/conversation_event_presence.py
Expand Down Expand Up @@ -5051,6 +5057,8 @@ docs/AttributeDetailEventTopicCommunication.md
docs/AttributeFilterItem.md
docs/AtzmTimeSlot.md
docs/AtzmTimeSlotWithTimeZone.md
docs/AudioConnectorIntegration.md
docs/AudioConnectorIntegrationEntityListing.md
docs/AudioState.md
docs/AudioUpdatedEvent.md
docs/AuditApi.json
Expand Down Expand Up @@ -5659,6 +5667,7 @@ docs/ConversationContentLocation.md
docs/ConversationContentNotificationTemplate.md
docs/ConversationContentQuickReply.md
docs/ConversationContentQuickReplyV2.md
docs/ConversationContentReaction.md
docs/ConversationContentStory.md
docs/ConversationContentText.md
docs/ConversationDeletionProtectionQuery.md
Expand All @@ -5685,6 +5694,9 @@ docs/ConversationEmailEventTopicUriReference.md
docs/ConversationEmailEventTopicWrapup.md
docs/ConversationEncryptionConfiguration.md
docs/ConversationEncryptionConfigurationListing.md
docs/ConversationEnrichment.md
docs/ConversationEnrichmentLanguage.md
docs/ConversationEnrichmentSentimentV2.md
docs/ConversationEntityListing.md
docs/ConversationEventCoBrowse.md
docs/ConversationEventPresence.md
Expand Down Expand Up @@ -10281,6 +10293,8 @@ docs/get_integrations_clientapps_unifiedcommunications-example.txt
docs/get_integrations_credential-example.txt
docs/get_integrations_credentials-example.txt
docs/get_integrations_credentials_types-example.txt
docs/get_integrations_speech_audioconnector-example.txt
docs/get_integrations_speech_audioconnector_integration_id-example.txt
docs/get_integrations_speech_dialogflow_agent-example.txt
docs/get_integrations_speech_dialogflow_agents-example.txt
docs/get_integrations_speech_dialogflowcx_agent-example.txt
Expand Down
33 changes: 33 additions & 0 deletions build/APIData.json
Original file line number Diff line number Diff line change
Expand Up @@ -18164,6 +18164,39 @@
"return": "CredentialTypeListing",
"example": "import PureCloudPlatformClientV2\nfrom PureCloudPlatformClientV2.rest import ApiException\nfrom pprint import pprint\n\n# Configure OAuth2 access token for authorization: PureCloud OAuth\nPureCloudPlatformClientV2.configuration.access_token = 'your_access_token'\n# or use get_client_credentials_token(...), get_saml2bearer_token(...), get_code_authorization_token(...) or get_pkce_token(...)\n\n# create an instance of the API class\napi_instance = PureCloudPlatformClientV2.IntegrationsApi();\n\ntry:\n # List all credential types\n api_response = api_instance.get_integrations_credentials_types()\n pprint(api_response)\nexcept ApiException as e:\n print(\"Exception when calling IntegrationsApi->get_integrations_credentials_types: %s\\n\" % e)"
},
"get_integrations_speech_audioconnector": {
"operationId": "get_integrations_speech_audioconnector",
"functionName": "get_integrations_speech_audioconnector",
"signature": "get_integrations_speech_audioconnector(page_number, page_size)",
"parameters": [
{
"name": "page_number",
"type": "int",
"required": "false"
},
{
"name": "page_size",
"type": "int",
"required": "false"
}
],
"return": "AudioConnectorIntegrationEntityListing",
"example": "import PureCloudPlatformClientV2\nfrom PureCloudPlatformClientV2.rest import ApiException\nfrom pprint import pprint\n\n# Configure OAuth2 access token for authorization: PureCloud OAuth\nPureCloudPlatformClientV2.configuration.access_token = 'your_access_token'\n# or use get_client_credentials_token(...), get_saml2bearer_token(...), get_code_authorization_token(...) or get_pkce_token(...)\n\n# create an instance of the API class\napi_instance = PureCloudPlatformClientV2.IntegrationsApi();\npage_number = 1 # int | Page number (optional) (default to 1)\npage_size = 25 # int | Page size (optional) (default to 25)\n\ntry:\n # Get a list of Audio Connector integrations\n api_response = api_instance.get_integrations_speech_audioconnector(page_number=page_number, page_size=page_size)\n pprint(api_response)\nexcept ApiException as e:\n print(\"Exception when calling IntegrationsApi->get_integrations_speech_audioconnector: %s\\n\" % e)"
},
"get_integrations_speech_audioconnector_integration_id": {
"operationId": "get_integrations_speech_audioconnector_integration_id",
"functionName": "get_integrations_speech_audioconnector_integration_id",
"signature": "get_integrations_speech_audioconnector_integration_id(integration_id)",
"parameters": [
{
"name": "integration_id",
"type": "str",
"required": "true"
}
],
"return": "AudioConnectorIntegration",
"example": "import PureCloudPlatformClientV2\nfrom PureCloudPlatformClientV2.rest import ApiException\nfrom pprint import pprint\n\n# Configure OAuth2 access token for authorization: PureCloud OAuth\nPureCloudPlatformClientV2.configuration.access_token = 'your_access_token'\n# or use get_client_credentials_token(...), get_saml2bearer_token(...), get_code_authorization_token(...) or get_pkce_token(...)\n\n# create an instance of the API class\napi_instance = PureCloudPlatformClientV2.IntegrationsApi();\nintegration_id = 'integration_id_example' # str | The integration ID\n\ntry:\n # Get an Audio Connector integration\n api_response = api_instance.get_integrations_speech_audioconnector_integration_id(integration_id)\n pprint(api_response)\nexcept ApiException as e:\n print(\"Exception when calling IntegrationsApi->get_integrations_speech_audioconnector_integration_id: %s\\n\" % e)"
},
"get_integrations_speech_dialogflow_agent": {
"operationId": "get_integrations_speech_dialogflow_agent",
"functionName": "get_integrations_speech_dialogflow_agent",
Expand Down
6 changes: 6 additions & 0 deletions build/PureCloudPlatformClientV2/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -310,6 +310,8 @@
from .models.attribute_filter_item import AttributeFilterItem
from .models.atzm_time_slot import AtzmTimeSlot
from .models.atzm_time_slot_with_time_zone import AtzmTimeSlotWithTimeZone
from .models.audio_connector_integration import AudioConnectorIntegration
from .models.audio_connector_integration_entity_listing import AudioConnectorIntegrationEntityListing
from .models.audio_state import AudioState
from .models.audio_updated_event import AudioUpdatedEvent
from .models.audit_log_message import AuditLogMessage
Expand Down Expand Up @@ -904,6 +906,7 @@
from .models.conversation_content_notification_template import ConversationContentNotificationTemplate
from .models.conversation_content_quick_reply import ConversationContentQuickReply
from .models.conversation_content_quick_reply_v2 import ConversationContentQuickReplyV2
from .models.conversation_content_reaction import ConversationContentReaction
from .models.conversation_content_story import ConversationContentStory
from .models.conversation_content_text import ConversationContentText
from .models.conversation_deletion_protection_query import ConversationDeletionProtectionQuery
Expand All @@ -930,6 +933,9 @@
from .models.conversation_email_event_topic_wrapup import ConversationEmailEventTopicWrapup
from .models.conversation_encryption_configuration import ConversationEncryptionConfiguration
from .models.conversation_encryption_configuration_listing import ConversationEncryptionConfigurationListing
from .models.conversation_enrichment import ConversationEnrichment
from .models.conversation_enrichment_language import ConversationEnrichmentLanguage
from .models.conversation_enrichment_sentiment_v2 import ConversationEnrichmentSentimentV2
from .models.conversation_entity_listing import ConversationEntityListing
from .models.conversation_event_co_browse import ConversationEventCoBrowse
from .models.conversation_event_presence import ConversationEventPresence
Expand Down
2 changes: 1 addition & 1 deletion build/PureCloudPlatformClientV2/api_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -357,7 +357,7 @@ def __call_api(self, resource_path, method,
header_params['Cookie'] = self.cookie
if header_params:
header_params = self.sanitize_for_serialization(header_params)
header_params['purecloud-sdk'] = '211.0.0'
header_params['purecloud-sdk'] = '211.1.0'

# path parameters
if path_params:
Expand Down
13 changes: 0 additions & 13 deletions build/PureCloudPlatformClientV2/apis/architect_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,6 @@ def delete_architect_grammar(self, grammar_id: str, **kwargs) -> object:
"""
Delete a grammar.
delete_architect_grammar is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -289,7 +288,6 @@ def delete_architect_grammar_language(self, grammar_id: str, language_code: str,
"""
Delete specified grammar language
delete_architect_grammar_language is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -374,7 +372,6 @@ def delete_architect_grammar_language_files_dtmf(self, grammar_id: str, language
"""
Clear the DTMF mode file for the grammar language if there is one
delete_architect_grammar_language_files_dtmf is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -459,7 +456,6 @@ def delete_architect_grammar_language_files_voice(self, grammar_id: str, languag
"""
Clear the voice mode file for the grammar language if there is one
delete_architect_grammar_language_files_voice is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -2803,7 +2799,6 @@ def get_architect_grammar(self, grammar_id: str, **kwargs) -> 'Grammar':
"""
Get a grammar
Returns a specified grammar
get_architect_grammar is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -2885,7 +2880,6 @@ def get_architect_grammar_language(self, grammar_id: str, language_code: str, **
"""
Get a grammar language.
get_architect_grammar_language is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -2970,7 +2964,6 @@ def get_architect_grammars(self, **kwargs) -> 'GrammarListing':
"""
Get a pageable list of grammars, filtered by query parameters
Multiple IDs can be specified, in which case all matching grammars will be returned, and no other parameters will be evaluated.
get_architect_grammars is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -7912,7 +7905,6 @@ def patch_architect_grammar(self, grammar_id: str, **kwargs) -> 'Grammar':
"""
Updates a grammar
patch_architect_grammar is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -7994,7 +7986,6 @@ def patch_architect_grammar_language(self, grammar_id: str, language_code: str,
"""
Updates a grammar language
patch_architect_grammar_language is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -8310,7 +8301,6 @@ def post_architect_grammar_language_files_dtmf(self, grammar_id: str, language_c
"""
Creates a presigned URL for uploading a grammar DTMF mode file
post_architect_grammar_language_files_dtmf is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -8401,7 +8391,6 @@ def post_architect_grammar_language_files_voice(self, grammar_id: str, language_
"""
Creates a presigned URL for uploading a grammar voice mode file
post_architect_grammar_language_files_voice is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -8492,7 +8481,6 @@ def post_architect_grammar_languages(self, grammar_id: str, body: 'GrammarLangua
"""
Create a new language for a given grammar
post_architect_grammar_languages is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down Expand Up @@ -8577,7 +8565,6 @@ def post_architect_grammars(self, body: 'Grammar', **kwargs) -> 'Grammar':
"""
Create a new grammar
post_architect_grammars is a preview method and is subject to both breaking and non-breaking changes at any time without notice
This method makes a synchronous HTTP request by default. To make an
asynchronous HTTP request, please define a `callback` function
Expand Down
1 change: 0 additions & 1 deletion build/PureCloudPlatformClientV2/apis/conversations_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -8455,7 +8455,6 @@ def patch_conversation_utilizationlabel(self, conversation_id: str, body: 'Conve
"""
Update the utilization label on a conversation. When there is no value provided, the system default label is applied

patch_conversation_utilizationlabel is a preview method and is subject to both breaking and non-breaking changes at any time without notice

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

0 comments on commit 9bb049c

Please sign in to comment.